This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
set optimize=-O only if not already set
[perl5.git] / hints / hpux.sh
index 67d823a..91ba868 100644 (file)
@@ -92,12 +92,15 @@ EOM
        cppminus='-'
        cpplast='-'
     fi
-    # For HP's ANSI C compiler, up to "+O3" is safe for everything
-    # except shared libraries (PIC code).  Max safe for PIC is "+O2".
-    # Setting both causes innocuous warnings.
-    #optimize='+O3'
-    #cccdlflags='+z +O2'
-    optimize='-O'
+    case "$optimize" in
+       # For HP's ANSI C compiler, up to "+O3" is safe for everything
+       # except shared libraries (PIC code).  Max safe for PIC is "+O2".
+       # Setting both causes innocuous warnings.
+       '')     optimize='-O'
+               #optimize='+O3'
+               #cccdlflags='+z +O2'
+               ;;
+    esac
     cc=cc
     ;;
 esac