* configure.ac (HAVE_LD_BUILDID): New check for ld --build-id
commit8271b9664424a5d08807b7b6429f7b47b566f3a2
authorian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 1 May 2009 00:19:24 +0000 (1 00:19 +0000)
committerian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 1 May 2009 00:19:24 +0000 (1 00:19 +0000)
treebc6a0299750d5af207ceb8cfc2dd5ed3e2f0d9dc
parent7e320b166029a9379bd23e62dc5d1dabba264ce5
* configure.ac (HAVE_LD_BUILDID): New check for ld --build-id
support.
(ENABLE_LD_BUILDID): New configuration option.
* gcc.c [HAVE_LD_BUILDID and ENABLE_LD_BUILDID]
(LINK_BUILDID_SPEC): New macro.
(init_spec): If defined, prepend it between LINK_EH_SPEC and
link_spec.
* doc/install.texi: Document --enable-linker-build-id option.
* configure: Rebuild.
* config.in: Rebuild.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@147029 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config.in
gcc/configure
gcc/configure.ac
gcc/gcc.c