diff options
author | Zack Weinberg <zack@rabi.columbia.edu> | 1999-04-16 19:52:44 +0000 |
---|---|---|
committer | Zack Weinberg <zack@gcc.gnu.org> | 1999-04-16 19:52:44 +0000 |
commit | 2a611d21ac06af33998ac48328847e23ded6b59d (patch) | |
tree | 06e7f5db783744cf670101812a22a46a3d9482ea /gcc/gcc.c | |
parent | bf69fb7efcf26ee27067c3225c8ce705ee357c5d (diff) | |
download | gcc-2a611d21ac06af33998ac48328847e23ded6b59d.zip gcc-2a611d21ac06af33998ac48328847e23ded6b59d.tar.gz gcc-2a611d21ac06af33998ac48328847e23ded6b59d.tar.bz2 |
system.h: Always prototype abort.
1999-04-16 22:44 -0400 Zack Weinberg <zack@rabi.columbia.edu>
* system.h: Always prototype abort. Prototype fatal. Define
abort to call fatal, not fprintf/exit. Define a stub macro
for trim_filename.
* toplev.c: Define DIR_SEPARATOR. (trim_filename): New
function.
* toplev.h: Prototype trim_filename, and #undef system.h's stub.
* gcc.c, genattr.c, genattrtab.c, gencodes.c, genconfig.c,
genemit.c, genextract.c, genflags.c, genopinit.c, genoutput.c,
genpeep.c, genrecog.c: Make fatal non-static.
* gcov.c, gengenrtl.c, protoize.c: #undef abort after
including system.h.
* config/i386/dgux.h, config/m68k/xm-amix.h: Remove stale code
relating to abort.
From-SVN: r26511
Diffstat (limited to 'gcc/gcc.c')
-rw-r--r-- | gcc/gcc.c | 4 |
1 files changed, 1 insertions, 3 deletions
@@ -204,8 +204,6 @@ static void pfatal_with_name PROTO((const char *)) ATTRIBUTE_NORETURN; static void perror_with_name PROTO((const char *)); static void pfatal_pexecute PROTO((const char *, const char *)) ATTRIBUTE_NORETURN; -static void fatal PVPROTO((const char *, ...)) - ATTRIBUTE_NORETURN ATTRIBUTE_PRINTF_1; static void error PVPROTO((const char *, ...)) ATTRIBUTE_PRINTF_1; static void notice PVPROTO((const char *, ...)) @@ -5324,7 +5322,7 @@ fancy_abort () /* Output an error message and exit */ -static void +void fatal VPROTO((const char *msgid, ...)) { #ifndef ANSI_PROTOTYPES |