OSDN Git Service

gcc/
authorjbeulich <jbeulich@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 19 May 2005 06:47:50 +0000 (06:47 +0000)
committerjbeulich <jbeulich@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 19 May 2005 06:47:50 +0000 (06:47 +0000)
2005-05-19  Jan Beulich  <jbeulich@novell.com>

* unwind-compat.c: Include tconfig.h and tsystem.h.
* unwind-dw2-fde-compat.c: Likewise.

libstdc++-v3/
2005-05-19  Jan Beulich  <jbeulich@novell.com>

* libsupc++/unwind-cxx.h: Include cstdlib.
(gcc_unreachable): #define.
* libsupc++/eh_personality.cc (gcc_unreachable): Remove #define.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99952 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/unwind-compat.c
gcc/unwind-dw2-fde-compat.c
libstdc++-v3/ChangeLog
libstdc++-v3/libsupc++/eh_personality.cc
libstdc++-v3/libsupc++/unwind-cxx.h

index 10657a4..4722b92 100644 (file)
@@ -1,3 +1,8 @@
+2005-05-19  Jan Beulich  <jbeulich@novell.com>
+
+       * unwind-compat.c: Include tconfig.h and tsystem.h.
+       * unwind-dw2-fde-compat.c: Likewise.
+
 2005-05-18  Richard Henderson  <rth@redhat.com>
 
        PR 21541
index 26f45ac..3e8c302 100644 (file)
@@ -29,6 +29,8 @@
    02111-1307, USA.  */
 
 #if defined (USE_GAS_SYMVER) && defined (USE_LIBUNWIND_EXCEPTIONS)
+#include "tconfig.h"
+#include "tsystem.h"
 #include "unwind.h"
 #include "unwind-dw2-fde.h"
 #include "unwind-compat.h"
index 5e8c0a3..b5fd3ce 100644 (file)
@@ -29,6 +29,8 @@
    02111-1307, USA.  */
 
 #if defined (USE_GAS_SYMVER) && defined (USE_LIBUNWIND_EXCEPTIONS)
+#include "tconfig.h"
+#include "tsystem.h"
 #include "unwind.h"
 #include "unwind-dw2-fde.h"
 #include "unwind-compat.h"
index 50db6bb..08ff5ca 100644 (file)
@@ -1,3 +1,9 @@
+2005-05-19  Jan Beulich  <jbeulich@novell.com>
+
+       * libsupc++/unwind-cxx.h: Include cstdlib.
+       (gcc_unreachable): #define.
+       * libsupc++/eh_personality.cc (gcc_unreachable): Remove #define.
+
 2005-05-18  Paolo Carlini  <pcarlini@suse.de>
            Nathan Myers  <ncm@cantrip.org>
 
index ae8756b..4d5ae57 100644 (file)
@@ -35,7 +35,6 @@
 
 using namespace __cxxabiv1;
 
-#define gcc_unreachable() std::abort()
 #include "unwind-pe.h"
 
 \f
index e79dd83..4fa4b41 100644 (file)
@@ -38,6 +38,8 @@
 #include <typeinfo>
 #include <exception>
 #include <cstddef>
+#include <cstdlib>
+#define gcc_unreachable() std::abort()
 #include "unwind.h"
 
 #pragma GCC visibility push(default)