X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/7a8cd62135619ad52e05ae1c929ef07e166e4260..4c33da8c476bb4506090ee1385229a5e18e08aac:/buildtools/Cmake/test_prog/prog_stackgrowth.c diff --git a/buildtools/Cmake/test_prog/prog_stackgrowth.c b/buildtools/Cmake/test_prog/prog_stackgrowth.c index f0f2f1a4ac..442be82950 100644 --- a/buildtools/Cmake/test_prog/prog_stackgrowth.c +++ b/buildtools/Cmake/test_prog/prog_stackgrowth.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2010. The SimGrid Team. +/* Copyright (c) 2010, 2014. The SimGrid Team. * All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it @@ -6,10 +6,11 @@ #include #include + 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; }