From f7d4a1c989525862b819f4b3c13e67dfda147c3b Mon Sep 17 00:00:00 2001 From: Richard Stallman Date: Sat, 13 Nov 1993 08:59:22 +0000 Subject: Use FATAL_EXIT_CODE rather than hardcoded 1 for fatal error. (main): Flush stdout and and check for errors prior to termination; end with call to exit rather than return from main, as with gen*.c. From-SVN: r6078 --- gcc/bi-opcode.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'gcc/bi-opcode.c') diff --git a/gcc/bi-opcode.c b/gcc/bi-opcode.c index 74514d4..3320845 100644 --- a/gcc/bi-opcode.c +++ b/gcc/bi-opcode.c @@ -50,6 +50,9 @@ enum bytecode_opcode\n{"); else fprintf (stderr, "(Number of opcodes is %d)\n", i); + fflush (stdout); + exit (ferror (stdout) != 0 ? FATAL_EXIT_CODE : SUCCESS_EXIT_CODE); + /* NOTREACHED */ return 0; } @@ -64,7 +67,7 @@ xmalloc (nbytes) if (!tmp) { fprintf (stderr, "can't allocate %d bytes (out of virtual memory)\n", nbytes); - exit (1); + exit (FATAL_EXIT_CODE); } return tmp; -- cgit v1.1