summaryrefslogtreecommitdiff
path: root/stlport
diff options
context:
space:
mode:
authorVladimir Glazounov <vg@openoffice.org>2009-01-20 16:36:21 +0000
committerVladimir Glazounov <vg@openoffice.org>2009-01-20 16:36:21 +0000
commit024e577dc34f1a978dadf4ad82b8ea45fd81de07 (patch)
tree6d051c13bb6312adfb3766ad5d3c75a2abea157b /stlport
parent52bae175c7fc9b95cbb16960335310a0be1e42f6 (diff)
CWS-TOOLING: integrate CWS mingwport16
2009-01-15 13:11:20 +0100 releng r266363 : tidy-up tabs 2008-11-28 15:33:23 +0100 tono r264557 : i95203: mingw build without stlport 2008-11-22 07:19:50 +0100 tono r264180 : i96436: make mingw bridge conform with reg-struct-return 2008-11-22 05:14:58 +0100 tono r264179 : i96436: make mingw bridge conform with reg-struct-return 2008-11-21 17:09:04 +0100 tono r264153 : i95203: mingw build without stlport 2008-11-21 16:59:55 +0100 tono r264152 : i96436: make mingw bridge conform with reg-struct-return 2008-11-21 16:59:18 +0100 tono r264151 : i96436: make mingw bridge conform with reg-struct-return 2008-11-21 16:57:01 +0100 tono r264150 : i96436: make mingw bridge conform with reg-struct-return 2008-11-21 16:53:19 +0100 tono r264149 : i96100: mingw port for icu 4.0 2008-11-13 13:41:13 +0100 tono r263643 : i95203: mingw: Build without stlport 2008-11-13 13:29:38 +0100 tono r263640 : i96100: MinGW port for icu 4.0 2008-11-13 13:17:10 +0100 tono r263634 : i96098: MinGW port fix for new Windows API 2008-11-09 15:22:59 +0100 tono r263497 : i95198: mingwport do not interfere with Cygwin 2008-11-09 14:44:54 +0100 tono r263496 : i95190: mingwport avoid use of MS assembler 2008-11-09 14:32:26 +0100 tono r263495 : i95190: mingwport trivial build fixes
Diffstat (limited to 'stlport')
-rw-r--r--stlport/systemstl/functional7
-rw-r--r--stlport/systemstl/numeric7
-rw-r--r--stlport/systemstl/vector7
3 files changed, 18 insertions, 3 deletions
diff --git a/stlport/systemstl/functional b/stlport/systemstl/functional
index 063e79d307e9..6fb7e66330f6 100644
--- a/stlport/systemstl/functional
+++ b/stlport/systemstl/functional
@@ -32,7 +32,12 @@
#define SYSTEM_STL_FUNCTIONAL
#ifdef GCC
-#include <ext/../functional>
+#ifdef __MINGW32__
+# define _SYSTEM_STL_MAKE_HEADER(path,header) <path/header>
+# include _SYSTEM_STL_MAKE_HEADER(GXX_INCLUDE_PATH,functional)
+#else
+# include <ext/../functional>
+#endif
#include <ext/functional>
namespace std
diff --git a/stlport/systemstl/numeric b/stlport/systemstl/numeric
index 8095edc90718..d18328bc5363 100644
--- a/stlport/systemstl/numeric
+++ b/stlport/systemstl/numeric
@@ -33,7 +33,12 @@
#ifdef GCC
#include <functional>
-#include <ext/../numeric>
+#ifdef __MINGW32__
+# define _SYSTEM_STL_MAKE_HEADER(path,header) <path/header>
+# include _SYSTEM_STL_MAKE_HEADER(GXX_INCLUDE_PATH,numeric)
+#else
+# include <ext/../numeric>
+#endif
#include <ext/numeric>
namespace std
diff --git a/stlport/systemstl/vector b/stlport/systemstl/vector
index 035160fcfa3d..1b9ab9eef418 100644
--- a/stlport/systemstl/vector
+++ b/stlport/systemstl/vector
@@ -33,7 +33,12 @@
#ifdef GCC
-#include <ext/../vector>
+#ifdef __MINGW32__
+# define _SYSTEM_STL_MAKE_HEADER(path,header) <path/header>
+# include _SYSTEM_STL_MAKE_HEADER(GXX_INCLUDE_PATH,vector)
+#else
+# include <ext/../vector>
+#endif
namespace std
{