< prev index next >

common/autoconf/generated-configure.sh

Print this page
rev 1835 : 8145560: AIX: change '8036003: Add --with-debug-symbols' broke AIX build

@@ -4795,11 +4795,11 @@
 # definitions. It is replaced with custom functionality when building
 # custom sources.
 #CUSTOM_AUTOCONF_INCLUDE
 
 # Do not change or remove the following line, it is needed for consistency checks:
-DATE_WHEN_GENERATED=1450206821
+DATE_WHEN_GENERATED=1450274477
 
 ###############################################################################
 #
 # Initialization / Boot-strapping
 #

@@ -47695,12 +47695,25 @@
 $as_echo_n "checking what type of native debug symbols to use... " >&6; }
 
 # Check whether --with-native-debug-symbols was given.
 if test "${with_native_debug_symbols+set}" = set; then :
   withval=$with_native_debug_symbols;
+        if test "x$OPENJDK_TARGET_OS" = xaix; then
+          if test "x$withval" = xexternal || test "x$withval" = xzipped; then
+            as_fn_error $? "AIX only supports the parameters 'none' and 'internal' for --with-native-debug-symbols" "$LINENO" 5
+          fi
+        fi
+
 else
+
+        if test "x$OPENJDK_TARGET_OS" = xaix; then
+          # AIX doesn't support 'zipped' so use 'internal' as default
+          with_native_debug_symbols="internal"
+        else
   with_native_debug_symbols="zipped"
+        fi
+
 fi
 
   NATIVE_DEBUG_SYMBOLS=$with_native_debug_symbols
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NATIVE_DEBUG_SYMBOLS" >&5
 $as_echo "$NATIVE_DEBUG_SYMBOLS" >&6; }
< prev index next >