1.1 --- a/common/autoconf/flags.m4 Thu Sep 06 15:15:38 2018 +0100 1.2 +++ b/common/autoconf/flags.m4 Wed Sep 19 07:42:12 2018 -0400 1.3 @@ -278,6 +278,11 @@ 1.4 AC_SUBST(CXX_FLAG_DEPS) 1.5 1.6 # Debug symbols 1.7 + # 1.8 + # By default don't set any specific assembler debug 1.9 + # info flags for toolchains unless we know they work. 1.10 + # See JDK-8207057. 1.11 + ASFLAGS_DEBUG_SYMBOLS="" 1.12 if test "x$TOOLCHAIN_TYPE" = xgcc; then 1.13 if test "x$OPENJDK_TARGET_CPU_BITS" = "x64" && test "x$DEBUG_LEVEL" = "xfastdebug"; then 1.14 CFLAGS_DEBUG_SYMBOLS="-g1" 1.15 @@ -286,6 +291,7 @@ 1.16 CFLAGS_DEBUG_SYMBOLS="-g" 1.17 CXXFLAGS_DEBUG_SYMBOLS="-g" 1.18 fi 1.19 + ASFLAGS_DEBUG_SYMBOLS="-g" 1.20 elif test "x$TOOLCHAIN_TYPE" = xsolstudio; then 1.21 CFLAGS_DEBUG_SYMBOLS="-g -xs" 1.22 CXXFLAGS_DEBUG_SYMBOLS="-g0 -xs" 1.23 @@ -293,6 +299,7 @@ 1.24 CFLAGS_DEBUG_SYMBOLS="-g" 1.25 CXXFLAGS_DEBUG_SYMBOLS="-g" 1.26 fi 1.27 + AC_SUBST(ASFLAGS_DEBUG_SYMBOLS) 1.28 AC_SUBST(CFLAGS_DEBUG_SYMBOLS) 1.29 AC_SUBST(CXXFLAGS_DEBUG_SYMBOLS) 1.30