This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
AIX: gcc long doubles do not use -qlongdouble.
authorJarkko Hietaniemi <jhi@iki.fi>
Sun, 23 Nov 2014 14:59:25 +0000 (09:59 -0500)
committerJarkko Hietaniemi <jhi@iki.fi>
Sun, 23 Nov 2014 15:00:06 +0000 (10:00 -0500)
hints/aix.sh

index fce831f..a55fce6 100644 (file)
@@ -634,7 +634,10 @@ int main() {
   printf("%Lg\n", powl(-3.0L, 2.0L));
 }
 EOF
-  $cc -qlongdouble -o powl$$ powl$$.c -lm
+  case "$gccversion" in
+  '') $cc -qlongdouble -o powl$$ powl$$.c -lm ;;
+  *) $cc -o powl$$ powl$$.c -lm ;;
+  esac
   case `./powl$$` in
   9) echo "Your powl() is working correctly." >&4 ;;
   *)