]> git.ipfire.org Git - thirdparty/gcc.git/commit
Improve -fuse-ld=[bfd|gold] check
authorhjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 19 Dec 2013 18:11:42 +0000 (18:11 +0000)
committerhjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 19 Dec 2013 18:11:42 +0000 (18:11 +0000)
commitc75e49900f44eab87509cf465539ea48dab31def
tree9cd489829df0a7b71a7ba27da9b9f1ec45d2f759
parent2a0c73f2467c12226f584db5fc85592011a37155
Improve -fuse-ld=[bfd|gold] check

PR driver/59321
* collect2.c (main): Check -fuse-ld=[bfd|gold] when
DEFAULT_LINKER is defined.
* common.opt (fuse-ld=bfd): Add Driver.
(fuse-ld=gold): Likewise.
* gcc.c (use_ld): New variable.
(driver_handle_option): Set use_ld for OPT_fuse_ld_bfd and
OPT_fuse_ld_gold.
(main): Check -fuse-ld=[bfd|gold] for -print-prog-name=ld.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@206129 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/collect2.c
gcc/common.opt
gcc/gcc.c