Skip to content

Commit 1fb5030

Browse files
committed
8374767: Amend JDK-8374521 with new option name
Reviewed-by: clanger, krk
1 parent 92abc6d commit 1fb5030

File tree

5 files changed

+18
-18
lines changed

5 files changed

+18
-18
lines changed

.github/workflows/build-alpine-linux.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ jobs:
9797
--with-zlib=system
9898
--with-jmod-compress=zip-1
9999
--with-external-symbols-in-bundles=none
100-
--with-debug-info-level=1
100+
--with-native-debug-symbols-level=1
101101
${{ inputs.extra-conf-options }} ${{ inputs.configure-arguments }} || (
102102
echo "Dumping config.log:" &&
103103
cat config.log &&

.github/workflows/build-cross-compile.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ jobs:
180180
--with-sysroot=sysroot
181181
--with-jmod-compress=zip-1
182182
--with-external-symbols-in-bundles=none
183-
--with-debug-info-level=1
183+
--with-native-debug-symbols-level=1
184184
CC=${{ matrix.gnu-arch }}-linux-gnu${{ matrix.gnu-abi}}-gcc-${{ inputs.gcc-major-version }}
185185
CXX=${{ matrix.gnu-arch }}-linux-gnu${{ matrix.gnu-abi}}-g++-${{ inputs.gcc-major-version }}
186186
${{ inputs.extra-conf-options }} ${{ inputs.configure-arguments }} || (

.github/workflows/build-linux.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ jobs:
144144
--with-zlib=system
145145
--with-jmod-compress=zip-1
146146
--with-external-symbols-in-bundles=none
147-
--with-debug-info-level=1
147+
--with-native-debug-symbols-level=1
148148
${{ inputs.extra-conf-options }} ${{ inputs.configure-arguments }} || (
149149
echo "Dumping config.log:" &&
150150
cat config.log &&

.github/workflows/build-macos.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ jobs:
111111
--with-zlib=system
112112
--with-jmod-compress=zip-1
113113
--with-external-symbols-in-bundles=none
114-
--with-debug-info-level=1
114+
--with-native-debug-symbols-level=1
115115
${{ inputs.extra-conf-options }} ${{ inputs.configure-arguments }} || (
116116
echo "Dumping config.log:" &&
117117
cat config.log &&

make/autoconf/flags-cflags.m4

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -69,20 +69,20 @@ AC_DEFUN([FLAGS_SETUP_DEBUG_SYMBOLS],
6969
# Debug prefix mapping if supported by compiler
7070
DEBUG_PREFIX_CFLAGS=
7171
72-
UTIL_ARG_WITH(NAME: debug-info-level, TYPE: string,
72+
UTIL_ARG_WITH(NAME: native-debug-symbols-level, TYPE: string,
7373
DEFAULT: "",
74-
RESULT: DEBUG_INFO_LEVEL,
75-
DESC: [Sets the debug info level, when debug info generation is enabled (GCC and Clang only)],
76-
DEFAULT_DESC: [default])
77-
AC_SUBST(DEBUG_INFO_LEVEL)
74+
RESULT: DEBUG_SYMBOLS_LEVEL,
75+
DESC: [set the native debug symbol level (GCC and Clang only)],
76+
DEFAULT_DESC: [toolchain default])
77+
AC_SUBST(DEBUG_SYMBOLS_LEVEL)
7878
7979
if test "x${TOOLCHAIN_TYPE}" = xgcc || \
8080
test "x${TOOLCHAIN_TYPE}" = xclang; then
81-
DEBUG_INFO_LEVEL_FLAGS="-g"
82-
if test "x${DEBUG_INFO_LEVEL}" != "x"; then
83-
DEBUG_INFO_LEVEL_FLAGS="-g${DEBUG_INFO_LEVEL}"
84-
FLAGS_COMPILER_CHECK_ARGUMENTS(ARGUMENT: [${DEBUG_INFO_LEVEL_FLAGS}],
85-
IF_FALSE: AC_MSG_ERROR("Debug info level ${DEBUG_INFO_LEVEL} is not supported"))
81+
DEBUG_SYMBOLS_LEVEL_FLAGS="-g"
82+
if test "x${DEBUG_SYMBOLS_LEVEL}" != "x"; then
83+
DEBUG_SYMBOLS_LEVEL_FLAGS="-g${DEBUG_SYMBOLS_LEVEL}"
84+
FLAGS_COMPILER_CHECK_ARGUMENTS(ARGUMENT: [${DEBUG_SYMBOLS_LEVEL_FLAGS}],
85+
IF_FALSE: AC_MSG_ERROR("Debug info level ${DEBUG_SYMBOLS_LEVEL} is not supported"))
8686
fi
8787
fi
8888
@@ -111,8 +111,8 @@ AC_DEFUN([FLAGS_SETUP_DEBUG_SYMBOLS],
111111
fi
112112
113113
# Debug info level should follow the debug format to be effective.
114-
CFLAGS_DEBUG_SYMBOLS="-gdwarf-4 ${DEBUG_INFO_LEVEL_FLAGS}"
115-
ASFLAGS_DEBUG_SYMBOLS="${DEBUG_INFO_LEVEL_FLAGS}"
114+
CFLAGS_DEBUG_SYMBOLS="-gdwarf-4 ${DEBUG_SYMBOLS_LEVEL_FLAGS}"
115+
ASFLAGS_DEBUG_SYMBOLS="${DEBUG_SYMBOLS_LEVEL_FLAGS}"
116116
elif test "x$TOOLCHAIN_TYPE" = xclang; then
117117
if test "x$ALLOW_ABSOLUTE_PATHS_IN_OUTPUT" = "xfalse"; then
118118
# Check if compiler supports -fdebug-prefix-map. If so, use that to make
@@ -132,8 +132,8 @@ AC_DEFUN([FLAGS_SETUP_DEBUG_SYMBOLS],
132132
IF_FALSE: [GDWARF_FLAGS=""])
133133
134134
# Debug info level should follow the debug format to be effective.
135-
CFLAGS_DEBUG_SYMBOLS="${GDWARF_FLAGS} ${DEBUG_INFO_LEVEL_FLAGS}"
136-
ASFLAGS_DEBUG_SYMBOLS="${DEBUG_INFO_LEVEL_FLAGS}"
135+
CFLAGS_DEBUG_SYMBOLS="${GDWARF_FLAGS} ${DEBUG_SYMBOLS_LEVEL_FLAGS}"
136+
ASFLAGS_DEBUG_SYMBOLS="${DEBUG_SYMBOLS_LEVEL_FLAGS}"
137137
elif test "x$TOOLCHAIN_TYPE" = xmicrosoft; then
138138
CFLAGS_DEBUG_SYMBOLS="-Z7"
139139
fi

0 commit comments

Comments
 (0)