aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/config
diff options
context:
space:
mode:
authorKai Tietz <ktietz@redhat.com>2011-12-23 18:23:38 +0100
committerKai Tietz <ktietz@gcc.gnu.org>2011-12-23 18:23:38 +0100
commit737be29e4c88eadb0c2bb6a147e6a1887f86150f (patch)
tree96aa9f1b76b3e8de2a8c76e323a5bb482492e869 /libstdc++-v3/config
parent94dcac11e549ca4c121abae31e53a7163caafc92 (diff)
downloadgcc-737be29e4c88eadb0c2bb6a147e6a1887f86150f.zip
gcc-737be29e4c88eadb0c2bb6a147e6a1887f86150f.tar.gz
gcc-737be29e4c88eadb0c2bb6a147e6a1887f86150f.tar.bz2
* config/os/mingw32-w64/os_defines.h (__USE_MINGW_ANSI_STDIO): Define.
From-SVN: r182660
Diffstat (limited to 'libstdc++-v3/config')
-rw-r--r--libstdc++-v3/config/os/mingw32-w64/os_defines.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/libstdc++-v3/config/os/mingw32-w64/os_defines.h b/libstdc++-v3/config/os/mingw32-w64/os_defines.h
index f82e25c..c8f827d 100644
--- a/libstdc++-v3/config/os/mingw32-w64/os_defines.h
+++ b/libstdc++-v3/config/os/mingw32-w64/os_defines.h
@@ -45,6 +45,12 @@
#undef NOMINMAX
#define NOMINMAX 1
+// Make sure that POSIX printf/scanf functions are activated. As
+// libstdc++ depends on POSIX-definitions of those functions, we define
+// it unconditionally.
+#undef __USE_MINGW_ANSI_STDIO
+#define __USE_MINGW_ANSI_STDIO 1
+
#if defined (_GLIBCXX_DLL)
#define _GLIBCXX_PSEUDO_VISIBILITY_default __attribute__ ((__dllimport__))
#else