uclibc++: update to 0.2.4
[openwrt/openwrt.git] / package / uclibc++ / patches / 006-eabi_fix.patch
index 1f5ebcb9d070e3bf66903451220f131b5e652254..893c2d60b6e958011fd05b20124f31c66c5516c2 100644 (file)
@@ -1,8 +1,6 @@
-Index: uClibc++-0.2.2/include/typeinfo
-===================================================================
---- uClibc++-0.2.2.orig/include/typeinfo       2008-02-13 00:37:04.000000000 +0100
-+++ uClibc++-0.2.2/include/typeinfo    2008-02-13 00:37:34.000000000 +0100
-@@ -44,6 +44,7 @@
+--- a/include/typeinfo
++++ b/include/typeinfo
+@@ -44,6 +44,7 @@ namespace __cxxabiv1
    class __class_type_info;
  } // namespace __cxxabiv1
  
@@ -10,7 +8,7 @@ Index: uClibc++-0.2.2/include/typeinfo
  #if !__GXX_WEAK__
    // If weak symbols are not supported, typeinfo names are not merged.
    #define __GXX_MERGED_TYPEINFO_NAMES 0
-@@ -51,6 +52,7 @@
+@@ -51,6 +52,7 @@ namespace __cxxabiv1
    // On platforms that support weak symbols, typeinfo names are merged.
    #define __GXX_MERGED_TYPEINFO_NAMES 1
  #endif
@@ -18,11 +16,9 @@ Index: uClibc++-0.2.2/include/typeinfo
  
  namespace std 
  {
-Index: uClibc++-0.2.2/include/unwind-cxx.h
-===================================================================
---- uClibc++-0.2.2.orig/include/unwind-cxx.h   2008-02-13 00:38:04.000000000 +0100
-+++ uClibc++-0.2.2/include/unwind-cxx.h        2008-02-13 00:40:32.000000000 +0100
-@@ -135,6 +135,7 @@
+--- a/include/unwind-cxx.h
++++ b/include/unwind-cxx.h
+@@ -173,6 +173,7 @@ extern std::unexpected_handler __unexpec
  
  // This is the exception class we report -- "GNUCC++\0".
  const _Unwind_Exception_Class __gxx_exception_class
@@ -30,7 +26,7 @@ Index: uClibc++-0.2.2/include/unwind-cxx.h
  = ((((((((_Unwind_Exception_Class) 'G' 
         << 8 | (_Unwind_Exception_Class) 'N')
        << 8 | (_Unwind_Exception_Class) 'U')
-@@ -143,6 +144,9 @@
+@@ -181,6 +182,9 @@ const _Unwind_Exception_Class __gxx_exce
       << 8 | (_Unwind_Exception_Class) '+')
      << 8 | (_Unwind_Exception_Class) '+')
     << 8 | (_Unwind_Exception_Class) '\0');