summaryrefslogtreecommitdiff
path: root/hints/darwin.sh
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2002-05-26 17:15:12 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2002-05-26 17:15:12 +0000
commit00371ed53835674e639af63ea72b5eafc9524b23 (patch)
treee6d7ba2561bee9cdfa6ef6e5c95737ff3bbcb648 /hints/darwin.sh
parentc90536beb27cceed5693cccebf4f9a4c141f5d8a (diff)
downloadperl-00371ed53835674e639af63ea72b5eafc9524b23.tar.gz
Darwin hint tweaks.
p4raw-id: //depot/perl@16802
Diffstat (limited to 'hints/darwin.sh')
-rw-r--r--hints/darwin.sh12
1 files changed, 6 insertions, 6 deletions
diff --git a/hints/darwin.sh b/hints/darwin.sh
index b0c317d696..e6b326aca2 100644
--- a/hints/darwin.sh
+++ b/hints/darwin.sh
@@ -84,6 +84,10 @@ cppflags="${cppflags} -no-cpp-precomp"
# and ccflags needs them aswell since we don't use cpp directly
ccflags="${ccflags} -no-cpp-precomp"
+# Known optimizer problems.
+case "`cc -v`" in
+*"3.1 20020105"*) toke_cflags='optimize="-O"' ;;
+esac
# Shared library extension is .dylib.
# Bundle extension is .bundle.
@@ -128,7 +132,6 @@ firstmakefile=GNUmakefile;
#
# The libraries are not threadsafe as of OS X 10.1.
-# Better stop now.
#
# Fix when Apple fixes libc.
#
@@ -137,12 +140,9 @@ case "$usethreads$useithreads$use5005threads" in
cat <<EOM >&4
*** Warning, there might be problems with your libraries with
-*** regards to threading.
+*** regards to threading. The test ext/threads/t/libc.t is likely
+*** to fail.
EOM
-#*** You do not have threadsafe libraries, I cannot use threads.
-#*** Cannot continue, aborting.
-#EOM
-# exit 1
;;
esac