* gcc/testsuite/gcc.dg/compat/struct-layout-1_generate.c: Simply
authornathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 28 Aug 2015 19:52:28 +0000 (19:52 +0000)
committernathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 28 Aug 2015 19:52:28 +0000 (19:52 +0000)
use exit code for failure.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@227310 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/compat/struct-layout-1_generate.c

index 47eae85..59bf253 100644 (file)
@@ -1,5 +1,8 @@
 2015-08-28  Nathan Sidwell  <nathan@acm.org>
 
+       * gcc/testsuite/gcc.dg/compat/struct-layout-1_generate.c: Simply
+       use exit code for failure.
+
        * gcc/testsuite/gcc.dg/torture/matrix-1.c: Use plain printf.
        * gcc/testsuite/gcc.dg/torture/matrix-2.c: Likewise.
        * gcc/testsuite/gcc.dg/torture/matrix-5.c: Likewise.
index b6ae34e..80c7355 100644 (file)
@@ -805,12 +805,7 @@ int main (void)\n\
 #define TX(n, type, attrs, fields, ops)   test##n ();\n\
 #include \"t%03d_test.h\"\n\
 #undef TX\n\
-  if (fails)\n\
-    {\n\
-      fflush (stdout);\n\
-      abort ();\n\
-    }\n\
-  exit (0);\n\
+  exit (fails != 0);\n\
 }\n", filecnt, filecnt);
   fclose (outfile);
   sprintf (destptr, "t%03d_x.c", filecnt);