summaryrefslogtreecommitdiff
path: root/libstdc++-v3/config.h.in
diff options
context:
space:
mode:
authorpme <pme@138bc75d-0d04-0410-961f-82ee72b054a4>2000-08-23 04:38:42 +0000
committerpme <pme@138bc75d-0d04-0410-961f-82ee72b054a4>2000-08-23 04:38:42 +0000
commit87e66c3081653d6dfa29ea9095fddb0cb7741644 (patch)
treef867b8cb73e2b2f16074ed72a4597cf7d87f6b3d /libstdc++-v3/config.h.in
parent002fe3cb431c43bdaa5b5973cf02e80733f04fe3 (diff)
downloadgcc-87e66c3081653d6dfa29ea9095fddb0cb7741644.tar.gz
2000-08-23 Phil Edwards <pme@sourceware.cygnus.com>
* acconfig.h: _GLIBCPP_USING_THREADS and some workaround types added. * acinclude.m4: New macro, GLIBCPP_ENABLE_WCHAR. Set the threads definition as well, and some minor spelling/spacing fixes. If building libio, check for certain typedefs. * libio/_G_config.h: Wrap _IO_MTSAFE_IO in _GLIBCPP_USING_THREADS. Conditionally define _LARGEFILE64_SOURCE, otherwise the 64-bit types will never be there. * libio/libio.h: In the null case, _IO_lock_t can't just be void. * src/string-inst.cc: Use _GLIBCPP_USE_WCHAR_T. * configure.in: Update the cache a bit more often. * mkcheck.in: For check-install, also need to -I the testsuite dir. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35901 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/config.h.in')
-rw-r--r--libstdc++-v3/config.h.in21
1 files changed, 21 insertions, 0 deletions
diff --git a/libstdc++-v3/config.h.in b/libstdc++-v3/config.h.in
index 7c35a039e45..1d967b095d4 100644
--- a/libstdc++-v3/config.h.in
+++ b/libstdc++-v3/config.h.in
@@ -3,6 +3,9 @@
/* Define if you have a working `mmap' system call. */
#undef HAVE_MMAP
+/* Define if you have the ANSI C header files. */
+#undef STDC_HEADERS
+
// Include support for 'long long' and 'unsigned long long'.
#undef _GLIBCPP_USE_LONG_LONG
@@ -72,6 +75,24 @@
// Define if modf is present in <math.h>
#undef HAVE_MODF
+// Define if multiple threads are to be taken into account.
+#undef _GLIBCPP_USING_THREADS
+
+// Define to some workaround if not directly available.
+#undef off64_t
+
+// Define to some workaround if not directly available.
+#undef __off_t
+
+// Define to some workaround if not directly available.
+#undef __off64_t
+
+// Define to some workaround if not directly available.
+#undef __ssize_t
+
+// Define to regular stat if not directly supported.
+#undef stat64
+
/* Define if you have the _acosf function. */
#undef HAVE__ACOSF