aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/configure
diff options
context:
space:
mode:
authorGeoffrey Keating <geoffk@apple.com>2004-10-30 01:03:12 +0000
committerGeoffrey Keating <geoffk@gcc.gnu.org>2004-10-30 01:03:12 +0000
commitf9686024eef090b7eaadb70556f6127bad72dbdb (patch)
tree2aab7f25c25a506f476522ccd3ad7da6ba2801e1 /libstdc++-v3/configure
parent5976e643ed10a021367870663b1105aaf064393a (diff)
downloadgcc-f9686024eef090b7eaadb70556f6127bad72dbdb.zip
gcc-f9686024eef090b7eaadb70556f6127bad72dbdb.tar.gz
gcc-f9686024eef090b7eaadb70556f6127bad72dbdb.tar.bz2
configure.host (darwin*): Set os_include_dir to a separate directory for Darwin.
* configure.host (darwin*): Set os_include_dir to a separate directory for Darwin. * acinclude.m4 (GLIBCXX_ENABLE_CLOCALE): Add a new C locale kind, 'darwin'. * config/locale/darwin/ctype_members.cc: New. * config/os/bsd/darwin/ctype_base.h: New. * config/os/bsd/darwin/ctype_inline.h: New. * config/os/bsd/darwin/ctype_noninline.h: New. * config/os/bsd/darwin/os_defines.h: New. From-SVN: r89874
Diffstat (limited to 'libstdc++-v3/configure')
-rwxr-xr-xlibstdc++-v3/configure22
1 files changed, 22 insertions, 0 deletions
diff --git a/libstdc++-v3/configure b/libstdc++-v3/configure
index b34c7df..07b2561 100755
--- a/libstdc++-v3/configure
+++ b/libstdc++-v3/configure
@@ -5789,6 +5789,9 @@ fi
# ... at some point put __strxfrm_l tests in as well.
;;
+ darwin*)
+ enable_clocale_flag=darwin
+ ;;
*)
enable_clocale_flag=generic
;;
@@ -5827,6 +5830,25 @@ echo "${ECHO_T}generic" >&6
CTIME_CC=config/locale/generic/time_members.cc
CLOCALE_INTERNAL_H=config/locale/generic/c++locale_internal.h
;;
+ darwin)
+ echo "$as_me:$LINENO: result: darwin" >&5
+echo "${ECHO_T}darwin" >&6
+
+ CLOCALE_H=config/locale/generic/c_locale.h
+ CLOCALE_CC=config/locale/generic/c_locale.cc
+ CCODECVT_H=config/locale/generic/codecvt_specializations.h
+ CCODECVT_CC=config/locale/generic/codecvt_members.cc
+ CCOLLATE_CC=config/locale/generic/collate_members.cc
+ CCTYPE_CC=config/locale/darwin/ctype_members.cc
+ CMESSAGES_H=config/locale/generic/messages_members.h
+ CMESSAGES_CC=config/locale/generic/messages_members.cc
+ CMONEY_CC=config/locale/generic/monetary_members.cc
+ CNUMERIC_CC=config/locale/generic/numeric_members.cc
+ CTIME_H=config/locale/generic/time_members.h
+ CTIME_CC=config/locale/generic/time_members.cc
+ CLOCALE_INTERNAL_H=config/locale/generic/c++locale_internal.h
+ ;;
+
gnu)
echo "$as_me:$LINENO: result: gnu" >&5
echo "${ECHO_T}gnu" >&6