http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55552

--- Comment #2 from hjl at gcc dot gnu.org <hjl at gcc dot gnu.org> ---
Author: hjl
Date: Tue Nov 26 13:31:25 2013
New Revision: 205392

URL: http://gcc.gnu.org/viewcvs?rev=205392&root=gcc&view=rev
Log:
Add -fuse-ld=bfd/-fuse-ld=gold support to exec-tool.in

    PR bootstrap/55552
    * configure.ac (install_gold_as_default): New.  Set to yes for
    --disable-ld or --enable-gold=default.
    (gcc_cv_ld_gold_srcdir): New.
    (gcc_cv_ld): Also check in-tree gold if install_gold_as_default
    is yes.
    (ORIGINAL_LD_BFD_FOR_TARGET): New AC_SUBST.
    (ORIGINAL_LD_GOLD_FOR_TARGET): Likewise.
    * configure: Regenerated.

    * exec-tool.in (ORIGINAL_LD_BFD_FOR_TARGET): New variable.
    (ORIGINAL_LD_GOLD_FOR_TARGET): Likewise.
    (original) [collect-ld && -fuse-ld=bfd]: Set to
    $ORIGINAL_LD_BFD_FOR_TARGET.
    (original) [collect-ld && -fuse-ld=gold]: Set to
    $ORIGINAL_LD_GOLD_FOR_TARGET.
    (dir) [collect-ld && ../gold/ld-new]: Set to gold.
    (fast_install) [collect-ld && ../gold/ld-new]: Set to yes.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/configure
    trunk/gcc/configure.ac
    trunk/gcc/exec-tool.in

Reply via email to