From: Mike Frysinger Date: Fri, 18 Jan 2013 17:44:31 +0000 (+0000) Subject: gold: enable new dtags by default X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=50701cc170a7c10a72e5ec2c7c6ed31057a31d43;p=binutils-gdb.git gold: enable new dtags by default The "new" dtags options have been around for 14+ years, and for all the targets that gold supports, these flags have always existed. So enable them by default. Having behavior be different from ld.bfd isn't new, and this behavior is the "better" one, so there shouldn't be a problem based on that. Signed-off-by: Mike Frysinger --- diff --git a/gold/ChangeLog b/gold/ChangeLog index 42d2d03af0a..8e70fddc6ff 100644 --- a/gold/ChangeLog +++ b/gold/ChangeLog @@ -1,3 +1,7 @@ +2013-01-18 Mike Frysinger + + * options.h (General_options): Change default to true for new_dtags. + 2013-01-18 Mike Frysinger * layout.cc (Layout::finish_dynamic_section): Only add DT_RPATH diff --git a/gold/options.h b/gold/options.h index 1eb2da207d5..9e65e8d878d 100644 --- a/gold/options.h +++ b/gold/options.h @@ -904,7 +904,7 @@ class General_options N_("Do not page align data, do not make text readonly"), N_("Page align data, make text readonly")); - DEFINE_enable(new_dtags, options::EXACTLY_TWO_DASHES, '\0', false, + DEFINE_enable(new_dtags, options::EXACTLY_TWO_DASHES, '\0', true, N_("Enable use of DT_RUNPATH and DT_FLAGS"), N_("Disable use of DT_RUNPATH and DT_FLAGS"));