Add --enable-compressed-debug-sections={all,gas,gold,ld}
This patch removes the gas configure option: --enable-compressed-debug-sections and adds a toplevel configure option: --enable-compressed-debug-sections={all,gas,gold,ld} to enable compressed debug sections for gas, gold or ld by default. At the moment, this configure option is ignored by gold and ld. For x86 Linux targets, default to compressing debug sections in gas. Sync with binutils-gdb: PR gas/19109 * configure.ac: Add --enable-compressed-debug-sections={all,gas,gold,ld}. * configure: Regenerated. From-SVN: r229088
This commit is contained in:
parent
8cda1c3eb2
commit
78edb32f82
3 changed files with 42 additions and 0 deletions
10
ChangeLog
10
ChangeLog
|
@ -1,3 +1,13 @@
|
|||
2015-10-20 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
Sync with binutils-gdb:
|
||||
2015-10-20 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
PR gas/19109
|
||||
* configure.ac: Add
|
||||
--enable-compressed-debug-sections={all,gas,gold,ld}.
|
||||
* configure: Regenerated.
|
||||
|
||||
2015-10-16 Arnaud Charlet <charlet@adacore.com>
|
||||
|
||||
* MAINTAINERS: Update list of Ada maintainers and email addresses.
|
||||
|
|
19
configure
vendored
19
configure
vendored
|
@ -753,6 +753,7 @@ enable_as_accelerator_for
|
|||
enable_offload_targets
|
||||
enable_gold
|
||||
enable_ld
|
||||
enable_compressed_debug_sections
|
||||
enable_libquadmath
|
||||
enable_libquadmath_support
|
||||
enable_libada
|
||||
|
@ -1476,6 +1477,9 @@ Optional Features:
|
|||
offload target compiler during the build
|
||||
--enable-gold[=ARG] build gold [ARG={default,yes,no}]
|
||||
--enable-ld[=ARG] build ld [ARG={default,yes,no}]
|
||||
--enable-compressed-debug-sections={all,gas,gold,ld}
|
||||
Enable compressed debug sections for gas, gold or ld
|
||||
by default
|
||||
--disable-libquadmath do not build libquadmath directory
|
||||
--disable-libquadmath-support
|
||||
disable libquadmath support for Fortran
|
||||
|
@ -3013,6 +3017,21 @@ $as_echo "$as_me: WARNING: neither ld nor gold are enabled" >&2;}
|
|||
;;
|
||||
esac
|
||||
|
||||
# PR gas/19109
|
||||
# Decide the default method for compressing debug sections.
|
||||
# Provide a configure time option to override our default.
|
||||
# Check whether --enable-compressed_debug_sections was given.
|
||||
if test "${enable_compressed_debug_sections+set}" = set; then :
|
||||
enableval=$enable_compressed_debug_sections;
|
||||
if test x"$enable_compressed_debug_sections" = xyes; then
|
||||
as_fn_error "no program with compressed debug sections specified" "$LINENO" 5
|
||||
fi
|
||||
|
||||
else
|
||||
enable_compressed_debug_sections=
|
||||
fi
|
||||
|
||||
|
||||
# Configure extra directories which are host specific
|
||||
|
||||
case "${host}" in
|
||||
|
|
13
configure.ac
13
configure.ac
|
@ -393,6 +393,19 @@ case "${ENABLE_LD}" in
|
|||
;;
|
||||
esac
|
||||
|
||||
# PR gas/19109
|
||||
# Decide the default method for compressing debug sections.
|
||||
# Provide a configure time option to override our default.
|
||||
AC_ARG_ENABLE(compressed_debug_sections,
|
||||
[AS_HELP_STRING([--enable-compressed-debug-sections={all,gas,gold,ld}],
|
||||
[Enable compressed debug sections for gas, gold or ld by
|
||||
default])],
|
||||
[
|
||||
if test x"$enable_compressed_debug_sections" = xyes; then
|
||||
AC_MSG_ERROR([no program with compressed debug sections specified])
|
||||
fi
|
||||
], [enable_compressed_debug_sections=])
|
||||
|
||||
# Configure extra directories which are host specific
|
||||
|
||||
case "${host}" in
|
||||
|
|
Loading…
Add table
Reference in a new issue