diff options
author | zack <zack@138bc75d-0d04-0410-961f-82ee72b054a4> | 1999-04-16 19:52:44 +0000 |
---|---|---|
committer | zack <zack@138bc75d-0d04-0410-961f-82ee72b054a4> | 1999-04-16 19:52:44 +0000 |
commit | ef5ed00c36d75e8f60216dbeb29f5f266837ab0d (patch) | |
tree | 06e7f5db783744cf670101812a22a46a3d9482ea /gcc/config/i386/dgux.h | |
parent | e4e9a13904463f0b319835dfab2a8f926021165e (diff) | |
download | gcc-ef5ed00c36d75e8f60216dbeb29f5f266837ab0d.tar.gz |
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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26511 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/i386/dgux.h')
-rw-r--r-- | gcc/config/i386/dgux.h | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/gcc/config/i386/dgux.h b/gcc/config/i386/dgux.h index 6dfc6342519..9e41d6512b8 100644 --- a/gcc/config/i386/dgux.h +++ b/gcc/config/i386/dgux.h @@ -124,7 +124,6 @@ Boston, MA 02111-1307, USA. */ do { \ extern int flag_signed_bitfields; \ flag_signed_bitfields = 0; \ - abort_helper (); \ optimization_options (LEVEL,SIZE); \ } while (0) @@ -220,23 +219,6 @@ Boston, MA 02111-1307, USA. */ #endif /* CROSS_COMPILE */ -#if !defined (no_abort) || defined (CRT_BEGIN) || defined (CRT_END) -#undef abort - -char insn; int insn_; char * file_; int line_; -#define abort() \ - (insn_ = (int) insn, \ - file_ = __FILE__, \ - line_ = __LINE__, \ - fancy_abort ()) -#define abort_helper() \ - do { \ - extern void abort_aux (); \ - atexit (abort_aux); \ - } while (0) -#define _abort_aux -#endif /* no abort */ - /* The maximum alignment which the object file format can support. page alignment would seem to be enough */ #undef MAX_OFILE_ALIGNMENT |