]> git.saurik.com Git - bison.git/commitdiff
(AC_SYNCLINES_COMPILE): Accept any nonzero
authorPaul Eggert <eggert@cs.ucla.edu>
Mon, 12 Aug 2002 14:59:02 +0000 (14:59 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 12 Aug 2002 14:59:02 +0000 (14:59 +0000)
exit status as failure, not just exit status 1.  Sun C exits
with status 2 sometimes.

tests/synclines.at

index c575c3f820a6f80ebcb0e8d70e74c5a970cebe98..1a7d44831606867eebb18ec91812a9b10379dcdf 100644 (file)
@@ -24,7 +24,7 @@ AT_BANNER([[User Actions.]])
 # Compile FILE expecting an error, and save in the file stdout the normalized
 # output.
 m4_define([AT_SYNCLINES_COMPILE],
 # Compile FILE expecting an error, and save in the file stdout the normalized
 # output.
 m4_define([AT_SYNCLINES_COMPILE],
-[AT_CHECK([$CC $CFLAGS $CPPFLAGS $1 -c], 1, [], [stderr])
+[AT_CHECK([$CC $CFLAGS $CPPFLAGS -c $1 || (exit 1)], 1, [], [stderr])
 # In case GCC displays column information, strip it down.
 #
 #   input.y:4:2: #error "4"    or input.y:4.2: #error "4"
 # In case GCC displays column information, strip it down.
 #
 #   input.y:4:2: #error "4"    or input.y:4.2: #error "4"