aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/i386/dgux.h
diff options
context:
space:
mode:
authorZack Weinberg <zack@rabi.columbia.edu>1999-04-16 19:52:44 +0000
committerZack Weinberg <zack@rabi.columbia.edu>1999-04-16 19:52:44 +0000
commita93ec9b1a93e798270da194b9990d106655271ed (patch)
tree06e7f5db783744cf670101812a22a46a3d9482ea /gcc/config/i386/dgux.h
parente35609956d09c03be05fe4ae67d1b15fa95bead0 (diff)
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: https://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.h18
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