diff options
Diffstat (limited to 'gas/configure.ac')
-rw-r--r-- | gas/configure.ac | 23 |
1 files changed, 8 insertions, 15 deletions
diff --git a/gas/configure.ac b/gas/configure.ac index 278b45d..b15da9a 100644 --- a/gas/configure.ac +++ b/gas/configure.ac @@ -64,18 +64,6 @@ if test x$ac_checking != x ; then AC_DEFINE(ENABLE_CHECKING, 1, [Define if you want run-time sanity checks.]) fi -# PR gas/19109 -# Decide the default method for compressing debug sections. -ac_default_compressed_debug_sections=unset -# Provide a configure time option to override our default. -AC_ARG_ENABLE(compressed_debug_sections, -[ --enable-compressed-debug-sections compress debug sections by default], -[case "${enableval}" in - yes) ac_default_compressed_debug_sections=yes ;; - no) ac_default_compressed_debug_sections=no ;; - *) ac_default_compressed_debug_sections=unset ;; -esac])dnl - using_cgen=no AM_BINUTILS_WARNINGS @@ -548,9 +536,14 @@ changequote([,])dnl done -if test x$ac_default_compressed_debug_sections == xyes ; then - AC_DEFINE(DEFAULT_FLAG_COMPRESS_DEBUG, 1, [Define if you want compressed debug sections by default.]) -fi +# For x86 Linux targets, default to compressing debug sections unless +# configured otherwise. +case x${enable_compressed_debug_sections}-${target_cpu_type}-${target_os} in +x*gas*|xall*|x-i386-linux-gnu) + AC_DEFINE(DEFAULT_FLAG_COMPRESS_DEBUG, 1, + [Define if you want compressed debug sections by default.]) + ;; +esac # Turn on all targets if possible if test ${all_targets} = "yes"; then |