summaryrefslogtreecommitdiff
path: root/hints/solaris_2.sh
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2014-08-05 10:49:31 -0400
committerJarkko Hietaniemi <jhi@iki.fi>2014-08-05 12:42:39 -0400
commita5a0b9b91da0e2ae65a3eaaed49632081d8eb2de (patch)
tree14400aad14bdb21c511387cdadf787e9dfbd07f2 /hints/solaris_2.sh
parent8f6660ae44158df9b0d94fc5d1c7deb9c85ea1ad (diff)
downloadperl-a5a0b9b91da0e2ae65a3eaaed49632081d8eb2de.tar.gz
Sun c99 doesn't like bare -O.
Diffstat (limited to 'hints/solaris_2.sh')
-rw-r--r--hints/solaris_2.sh7
1 files changed, 7 insertions, 0 deletions
diff --git a/hints/solaris_2.sh b/hints/solaris_2.sh
index 5266020e76..b47b4392c9 100644
--- a/hints/solaris_2.sh
+++ b/hints/solaris_2.sh
@@ -359,6 +359,13 @@ EOM
d_attribute_pure='undef'
d_attribute_unused='undef'
d_attribute_warn_unused_result='undef'
+ # The c99 doesn't like bare -O.
+ case "$cc" in
+ *c99) case "$optimize" in
+ ''|-O) optimize=-O3 ;;
+ esac
+ ;;
+ esac
;;
esac
fi