diff options
Diffstat (limited to 'package/uclibc++/patches/006-eabi_fix.patch')
-rw-r--r-- | package/uclibc++/patches/006-eabi_fix.patch | 20 |
1 files changed, 8 insertions, 12 deletions
diff --git a/package/uclibc++/patches/006-eabi_fix.patch b/package/uclibc++/patches/006-eabi_fix.patch index 1f5ebcb..893c2d6 100644 --- a/package/uclibc++/patches/006-eabi_fix.patch +++ b/package/uclibc++/patches/006-eabi_fix.patch @@ -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'); |