system.h: Always prototype abort.
authorZack Weinberg <zack@rabi.columbia.edu>
Fri, 16 Apr 1999 19:52:44 +0000 (19:52 +0000)
committerZack Weinberg <zack@gcc.gnu.org>
Fri, 16 Apr 1999 19:52:44 +0000 (19:52 +0000)
commit2a611d21ac06af33998ac48328847e23ded6b59d
tree06e7f5db783744cf670101812a22a46a3d9482ea
parentbf69fb7efcf26ee27067c3225c8ce705ee357c5d
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
21 files changed:
gcc/ChangeLog
gcc/config/i386/dgux.h
gcc/config/m68k/xm-amix.h
gcc/gcc.c
gcc/gcov.c
gcc/genattr.c
gcc/genattrtab.c
gcc/gencodes.c
gcc/genconfig.c
gcc/genemit.c
gcc/genextract.c
gcc/genflags.c
gcc/gengenrtl.c
gcc/genopinit.c
gcc/genoutput.c
gcc/genpeep.c
gcc/genrecog.c
gcc/protoize.c
gcc/system.h
gcc/toplev.c
gcc/toplev.h