aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMike Stump <mrs@wrs.com>1998-10-19 15:34:53 -0400
committerJason Merrill <jason@gcc.gnu.org>1998-10-19 15:34:53 -0400
commit4f2905fb4b3857320f2a3218f8419d8b3616ce63 (patch)
tree9e0e6fe22490d9ee6f686600009f92e5ca349d28 /gcc
parent8b27f2259691540a725b357cb52df670e324ca01 (diff)
downloadgcc-4f2905fb4b3857320f2a3218f8419d8b3616ce63.zip
gcc-4f2905fb4b3857320f2a3218f8419d8b3616ce63.tar.gz
gcc-4f2905fb4b3857320f2a3218f8419d8b3616ce63.tar.bz2
* libgcc2.c (__pure_virtual): Call __terminate instead of _exit.
From-SVN: r23185
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/libgcc2.c2
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 25a0385..36ce1ac 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+Mon Oct 19 19:34:03 1998 Mike Stump <mrs@wrs.com>
+
+ * libgcc2.c (__pure_virtual): Call __terminate instead of _exit.
+
Mon Oct 19 13:26:24 1998 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* jump.c (sets_cc0_p): Compile only if HAVE_cc0.
@@ -91,6 +95,7 @@ Sat Oct 17 23:18:08 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* toplev.c (check_lang_option): Cast the result of `strlen' to
`int' when comparing against one.
+>>>>>>> 1.2327
Sat Oct 17 13:09:09 1998 Graham <grahams@rcp.co.uk>
* gcse.c (dump_cuid_table): Correct typo.
@@ -279,6 +284,7 @@ Fri Oct 16 15:26:24 1998 Dave Brolley <brolley@cygnus.com>
* c-lex.c (yylex): Fix unaligned access of wchar_t.
+>>>>>>> 1.2326
Fri Oct 16 10:47:53 1998 Nick Clifton <nickc@cygnus.com>
* config/arm/arm.h (TARGET_SWITCHES): Add --help documentation.
diff --git a/gcc/libgcc2.c b/gcc/libgcc2.c
index 21b72af..d2080b2 100644
--- a/gcc/libgcc2.c
+++ b/gcc/libgcc2.c
@@ -3811,6 +3811,6 @@ __pure_virtual ()
#ifndef inhibit_libc
write (2, MESSAGE, sizeof (MESSAGE) - 1);
#endif
- _exit (-1);
+ __terminate ();
}
#endif