Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
further cleanups of NS3 detection
[simgrid.git] / buildtools / Cmake / test_prog / prog_stackgrowth.c
index 81aff74..442be82 100644 (file)
@@ -6,10 +6,11 @@
 
 #include <stdio.h>
 #include <stdlib.h>
+
 static int iterate = 10;
 static int growsdown(int *x)
 {
-  auto int y;
+  int y;
   y = (x > &y);
   if (--iterate > 0)
     y = growsdown(&y);
@@ -20,12 +21,8 @@ static int growsdown(int *x)
 
 int main(int argc, char *argv[])
 {
-  FILE *f;
-  auto int x;
-  if ((f = fopen("conftestval", "w")) == NULL)
-    exit(1);
-  fprintf(f, "%s\n", growsdown(&x) ? "down" : "up");;
-  fclose(f);
+  int x;
+  printf("%s", growsdown(&x) ? "down" : "up");
   exit(0);
   return 1;
 }