gold: Add a linker configure option --enable-relro
authorH.J. Lu <hjl.tools@gmail.com>
Wed, 22 Jun 2016 12:39:22 +0000 (05:39 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Wed, 22 Jun 2016 12:39:39 +0000 (05:39 -0700)
commit6b1edb94fedc7103b4929354d27304d0bd756f49
tree8ec307e7bd06be77c1e3ee1f0035494f54520297
parent647e4d46495f2bfb0950fd1066c8a660173cca40
gold: Add a linker configure option --enable-relro

Add a configure option --enable-relro to decide whether -z relro should
be enabled by default.  Default to yes.

PR ld/20283
* NEWS: Mention --enable-relro.
* configure.ac: Add --enable-relro.
(DEFAULT_LD_Z_RELRO): New.  Set by --enable-relro and default
to 1.
* config.in: Regenerated.
* configure: Likewise.
* options.h (General_options::relro): Default to
DEFAULT_LD_Z_RELRO.
gold/ChangeLog
gold/NEWS
gold/config.in
gold/configure
gold/configure.ac
gold/options.h