summaryrefslogtreecommitdiff
path: root/dev-lang/ghc/files/ghc-9.0.2-fptools.patch
blob: 8b00517386dd9fa18cc1e0decfb13576933e79c7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
diff --git a/m4/fptools.m4 b/m4/fptools.m4
index 8c6c9b7..a5db447 100644
--- a/m4/fptools.m4
+++ b/m4/fptools.m4
@@ -976,17 +976,15 @@ struct nlist xYzzY1[] = {{"xYzzY1", 0},{0}};
 struct nlist xYzzY2[] = {{"_xYzzY2", 0},{0}};
 #endif
 
-int main(argc, argv)
-int argc;
-char **argv;
+int main(int argc, char **argv)
 {
 #if defined(HAVE_NLIST_H)
     if(nlist(argv[0], xYzzY1) == 0 && xYzzY1[0].n_value != 0)
-        exit(1);
+        return 1;
     if(nlist(argv[0], xYzzY2) == 0 && xYzzY2[0].n_value != 0)
-        exit(0);
+        return 0;
 #endif
-    exit(1);
+    return 1;
 }]])],[fptools_cv_leading_underscore=yes],[fptools_cv_leading_underscore=no],[fptools_cv_leading_underscore=no])
 ;;
 esac]);