unwind-compat.c: Include tconfig.h and tsystem.h.
authorJan Beulich <jbeulich@novell.com>
Thu, 19 May 2005 06:47:50 +0000 (06:47 +0000)
committerJan Beulich <jbeulich@gcc.gnu.org>
Thu, 19 May 2005 06:47:50 +0000 (06:47 +0000)
gcc/
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.

From-SVN: r99952

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 10657a44a90fa9e2a2ac6790c868b50da1ea231c..4722b924d0c84a503a750b2b0864ba709856b7e3 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 26f45ac8e576e88d8caecd2e1b4d39f73e9dd635..3e8c302f03a51c6546ee1cb3d6e2993cf49115c8 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 5e8c0a30c65fe1d0f5003cfd09707bc7ca1e51c2..b5fd3ce37f607eb7b3ae51cb216b76792ee2285f 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 50db6bb11bf0a7e75aa54f1c8e5b6ee3b2bd0dac..08ff5caa8824e6567c07d81c88470dc633d33193 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 ae8756b04ce863304c22cdbce324edaf07711b9f..4d5ae57b8d274d46faaa9b5cb6d2e2be57f0ebf9 100644 (file)
@@ -35,7 +35,6 @@
 
 using namespace __cxxabiv1;
 
-#define gcc_unreachable() std::abort()
 #include "unwind-pe.h"
 
 \f
index e79dd83628eda375a1e50ce2bb1bd22ffbd5202d..4fa4b4139f78485a5881b5b16b81a1bf330fab90 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)