< prev index next >
common/autoconf/generated-configure.sh
Print this page
*** 688,697 ****
--- 688,700 ----
FIXPATH_DETACH_FLAG
FIXPATH
GCOV_ENABLED
ZIP_DEBUGINFO_FILES
ENABLE_DEBUG_SYMBOLS
+ STRIP_POLICY
+ DEBUG_BINARIES
+ NATIVE_DEBUG_SYMBOLS
CFLAGS_WARNINGS_ARE_ERRORS
DISABLE_WARNING_PREFIX
HOTSPOT_SET_WARNINGS_AS_ERRORS
WARNINGS_AS_ERRORS
COMPILER_SUPPORTS_TARGET_BITS_FLAG
*** 1103,1112 ****
--- 1106,1116 ----
with_extra_ldflags
with_toolchain_version
with_build_devkit
with_jtreg
enable_warnings_as_errors
+ with_native_debug_symbols
enable_debug_symbols
enable_zip_debug_info
enable_native_coverage
with_stdc__lib
with_msvcr_dll
*** 1883,1895 ****
Enable unlimited crypto policy [disabled]
--enable-static-build enable static library build [disabled]
--disable-warnings-as-errors
do not consider native warnings to be an error
[enabled]
! --disable-debug-symbols disable generation of debug symbols [enabled]
! --disable-zip-debug-info
! disable zipping of debug-info files [enabled]
--enable-native-coverage
enable native compilation with code coverage
data[disabled]
--disable-freetype-bundling
disable bundling of the freetype library with the
--- 1887,1900 ----
Enable unlimited crypto policy [disabled]
--enable-static-build enable static library build [disabled]
--disable-warnings-as-errors
do not consider native warnings to be an error
[enabled]
! --enable-debug-symbols Deprecated. Option is kept for backwards
! compatibility and is ignored
! --enable-zip-debug-info Deprecated. Option is kept for backwards
! compatibility and is ignored
--enable-native-coverage
enable native compilation with code coverage
data[disabled]
--disable-freetype-bundling
disable bundling of the freetype library with the
*** 1995,2004 ****
--- 2000,2012 ----
the version of the toolchain to look for, use
'--help' to show possible values [platform
dependent]
--with-build-devkit Devkit to use for the build platform toolchain
--with-jtreg Regression Test Harness [probed]
+ --with-native-debug-symbols
+ set the native debug symbol configuration (none,
+ internal, external, zipped) [zipped]
--with-stdc++lib=<static>,<dynamic>,<default>
force linking of the C++ runtime on Linux to either
static or dynamic, default is static with dynamic as
fallback
--with-msvcr-dll path to microsoft C runtime dll (msvcr*.dll)
*** 3475,3484 ****
--- 3483,3493 ----
# Register a --enable argument but mark it as deprecated
# $1: The name of the with argument to deprecate, not including --enable-
# $2: The name of the argument to deprecate, in shell variable style (i.e. with _ instead of -)
+ # $3: Messages to user.
# Test that variable $1 denoting a program is not empty. If empty, exit with an error.
*** 4050,4059 ****
--- 4059,4077 ----
#
# Gcov coverage data for hotspot
#
+ ################################################################################
+ #
+ # Static build support. When enabled will generate static
+ # libraries instead of shared libraries for all JDK libs.
+ #
+
+
+
+
#
# Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
*** 4089,4107 ****
# Argument 2: the value given by the user
- ################################################################################
- #
- # Static build support. When enabled will generate static
- # libraries instead of shared libraries for all JDK libs.
- #
-
-
-
-
#
# Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
--- 4107,4116 ----
*** 4707,4717 ****
# 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=1449049746
###############################################################################
#
# Initialization / Boot-strapping
#
--- 4716,4726 ----
# 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=1449552417
###############################################################################
#
# Initialization / Boot-strapping
#
*** 47403,47474 ****
# Setup debug symbols (need objcopy from the toolchain for that)
#
! # ENABLE_DEBUG_SYMBOLS
# This must be done after the toolchain is setup, since we're looking at objcopy.
#
! # Check whether --enable-debug-symbols was given.
! if test "${enable_debug_symbols+set}" = set; then :
! enableval=$enable_debug_symbols;
fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we should generate debug symbols" >&5
! $as_echo_n "checking if we should generate debug symbols... " >&6; }
! if test "x$enable_debug_symbols" = "xyes" && test "x$OBJCOPY" = x; then
# explicit enabling of enable-debug-symbols and can't find objcopy
# this is an error
! as_fn_error $? "Unable to find objcopy, cannot enable debug-symbols" "$LINENO" 5
fi
- if test "x$enable_debug_symbols" = "xyes"; then
ENABLE_DEBUG_SYMBOLS=true
! elif test "x$enable_debug_symbols" = "xno"; then
ENABLE_DEBUG_SYMBOLS=false
! else
! # Default is on if objcopy is found
! if test "x$OBJCOPY" != x; then
! ENABLE_DEBUG_SYMBOLS=true
! # MacOS X and Windows don't use objcopy but default is on for those OSes
! elif test "x$OPENJDK_TARGET_OS" = xmacosx || test "x$OPENJDK_TARGET_OS" = xwindows; then
ENABLE_DEBUG_SYMBOLS=true
else
! ENABLE_DEBUG_SYMBOLS=false
fi
fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ENABLE_DEBUG_SYMBOLS" >&5
- $as_echo "$ENABLE_DEBUG_SYMBOLS" >&6; }
! #
! # ZIP_DEBUGINFO_FILES
! #
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we should zip debug-info files" >&5
! $as_echo_n "checking if we should zip debug-info files... " >&6; }
# Check whether --enable-zip-debug-info was given.
if test "${enable_zip_debug_info+set}" = set; then :
! enableval=$enable_zip_debug_info; enable_zip_debug_info="${enableval}"
! else
! enable_zip_debug_info="yes"
fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${enable_zip_debug_info}" >&5
! $as_echo "${enable_zip_debug_info}" >&6; }
- if test "x${enable_zip_debug_info}" = "xno"; then
- ZIP_DEBUGINFO_FILES=false
- else
- ZIP_DEBUGINFO_FILES=true
fi
# Check whether --enable-native-coverage was given.
if test "${enable_native_coverage+set}" = set; then :
enableval=$enable_native_coverage;
fi
--- 47412,47524 ----
# Setup debug symbols (need objcopy from the toolchain for that)
#
! # NATIVE_DEBUG_SYMBOLS
# This must be done after the toolchain is setup, since we're looking at objcopy.
#
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking what type of native debug symbols to use" >&5
! $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;
! else
! with_native_debug_symbols="zipped"
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; }
! if test "x$NATIVE_DEBUG_SYMBOLS" = xzipped; then
! if test "x$OBJCOPY" = x; then
# explicit enabling of enable-debug-symbols and can't find objcopy
# this is an error
! as_fn_error $? "Unable to find objcopy, cannot enable native debug symbols" "$LINENO" 5
fi
ENABLE_DEBUG_SYMBOLS=true
! ZIP_DEBUGINFO_FILES=true
! DEBUG_BINARIES=true
! STRIP_POLICY=min_strip
! elif test "x$NATIVE_DEBUG_SYMBOLS" = xnone; then
ENABLE_DEBUG_SYMBOLS=false
! ZIP_DEBUGINFO_FILES=false
! DEBUG_BINARIES=false
! STRIP_POLICY=no_strip
! elif test "x$NATIVE_DEBUG_SYMBOLS" = xinternal; then
! ENABLE_DEBUG_SYMBOLS=false # -g option only
! ZIP_DEBUGINFO_FILES=false
! DEBUG_BINARIES=true
! STRIP_POLICY=no_strip
! STRIP=""
! elif test "x$NATIVE_DEBUG_SYMBOLS" = xexternal; then
!
! if test "x$OBJCOPY" = x; then
! # explicit enabling of enable-debug-symbols and can't find objcopy
! # this is an error
! as_fn_error $? "Unable to find objcopy, cannot enable native debug symbols" "$LINENO" 5
! fi
!
ENABLE_DEBUG_SYMBOLS=true
+ ZIP_DEBUGINFO_FILES=false
+ DEBUG_BINARIES=true
+ STRIP_POLICY=min_strip
else
! as_fn_error $? "Allowed native debug symbols are: none, internal, external, zipped" "$LINENO" 5
! fi
!
! # --enable-debug-symbols is deprecated.
! # Please use --with-debug-symbols=[internal,external,zipped] .
!
! # Check whether --enable-debug-symbols was given.
! if test "${enable_debug_symbols+set}" = set; then :
! enableval=$enable_debug_symbols;
! fi
!
! if test "x$enable_debug_symbols" != x; then
! { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Option --enable-debug-symbols is deprecated and will be ignored." >&5
! $as_echo "$as_me: WARNING: Option --enable-debug-symbols is deprecated and will be ignored." >&2;}
!
! if test "xPlease use --with-debug-symbols=[internal,external,zipped] ." != x; then
! { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Please use --with-debug-symbols=[internal,external,zipped] ." >&5
! $as_echo "$as_me: WARNING: Please use --with-debug-symbols=[internal,external,zipped] ." >&2;}
fi
+
fi
! # --enable-zip-debug-info is deprecated.
! # Please use --with-debug-symbols=zipped .
!
# Check whether --enable-zip-debug-info was given.
if test "${enable_zip_debug_info+set}" = set; then :
! enableval=$enable_zip_debug_info;
fi
! if test "x$enable_zip_debug_info" != x; then
! { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Option --enable-zip-debug-info is deprecated and will be ignored." >&5
! $as_echo "$as_me: WARNING: Option --enable-zip-debug-info is deprecated and will be ignored." >&2;}
!
! if test "xPlease use --with-debug-symbols=zipped ." != x; then
! { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Please use --with-debug-symbols=zipped ." >&5
! $as_echo "$as_me: WARNING: Please use --with-debug-symbols=zipped ." >&2;}
! fi
fi
+
+
+
+
# Check whether --enable-native-coverage was given.
if test "${enable_native_coverage+set}" = set; then :
enableval=$enable_native_coverage;
fi
< prev index next >