From ca77b4bea97ee641d4252c52d0ecfca0ae0a65d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Caol=C3=A1n=20McNamara?= Date: Thu, 27 Jan 2011 20:32:34 +0000 Subject: [PATCH] aha, weird ass include magic required --- 0001-fexceptions-fexceptions.patch | 31 ++++++++++++++++++++++++------ 1 file changed, 25 insertions(+), 6 deletions(-) diff --git a/0001-fexceptions-fexceptions.patch b/0001-fexceptions-fexceptions.patch index 749b6e9..70b3a24 100644 --- a/0001-fexceptions-fexceptions.patch +++ b/0001-fexceptions-fexceptions.patch @@ -33,16 +33,35 @@ diff --git a/stlport/systemstlguards/preextstl.h b/stlport/systemstlguards/preex index d0ee030..5ff8668 100644 --- a/stlport/systemstlguards/preextstl.h +++ b/stlport/systemstlguards/preextstl.h -@@ -48,7 +48,11 @@ +@@ -48,7 +48,6 @@ # if defined(_GNUC__) # pragma GCC visibility push(default) # endif -# include _STLP_NATIVE_HEADER(exception_defines.h) -+# if (__GNUC__ >= 5 || ((__GNUC__ == 4) && (__GNUC_MINOR__ >= 6))) -+# include _STLP_NATIVE_HEADER(bits/exception_defines.h) -+# else -+# include _STLP_NATIVE_HEADER(exception_defines.h) -+# endif # include _STLP_NATIVE_HEADER(limits) # include _STLP_NATIVE_HEADER(memory) # include _STLP_NATIVE_HEADER(exception) +diff --git a/bridges/source/cpp_uno/gcc3_linux_intel/except.cxx b/bridges/source/cpp_uno/gcc3_linux_intel/except.cxx +index 044dfc5..1d28d05 100644 +--- a/bridges/source/cpp_uno/gcc3_linux_intel/except.cxx ++++ b/bridges/source/cpp_uno/gcc3_linux_intel/except.cxx +@@ -32,9 +32,10 @@ + #include + #include + #include +-#include + #include + ++#include ++ + #include + #include + #include +@@ -47,7 +48,6 @@ + + #include "share.hxx" + +- + using namespace ::std; + using namespace ::osl; + using namespace ::rtl;