summaryrefslogtreecommitdiff
path: root/libstdc++
diff options
context:
space:
mode:
authordrepper <drepper@138bc75d-0d04-0410-961f-82ee72b054a4>1999-02-04 15:52:08 +0000
committerdrepper <drepper@138bc75d-0d04-0410-961f-82ee72b054a4>1999-02-04 15:52:08 +0000
commit9e7adea350a60c3b6d34473216831143d86fe7d9 (patch)
treeef20a5a3913fcf0abbca6fef3ab62ebf53768810 /libstdc++
parente9ac5a16d75c0290eaab8ba830360f165cb366a4 (diff)
downloadgcc-9e7adea350a60c3b6d34473216831143d86fe7d9.tar.gz
(frags): Add fragments for Solaris defining macro specifying thread
library to be used and generic POSIX thread libraries. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@25029 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++')
-rw-r--r--libstdc++/configure.in9
1 files changed, 9 insertions, 0 deletions
diff --git a/libstdc++/configure.in b/libstdc++/configure.in
index 9f0f0a2f3da..c1378b87c23 100644
--- a/libstdc++/configure.in
+++ b/libstdc++/configure.in
@@ -77,6 +77,15 @@ case "${target}" in
powerpc*-*-linux-gnulibc1) frags="${frags} linux.mt" ;;
*-*-linux-gnu) frags="${frags} linux.mt" ;;
m68k-motorola-sysv) frags="${frags} delta.mt" ;;
+ *-*-solaris*)
+ case "x${enable_threads}" in
+ xposix) frags="${frags} sol2pth.mt" ;;
+ xsolaris) frags="${frags} sol2solth.mt" ;;
+ esac ;;
+ *)
+ case "x${enable_threads}" in
+ xposix) frags="${frags} posix.mt" ;;
+ esac ;;
esac
for frag in ${frags}; do