This is the mail archive of the
binutils-cvs@sourceware.org
mailing list for the binutils project.
gdb and binutils branch master updated. f1d7f4a64c4d92911127abe6dbab95a219405c2b
- From: amodra at sourceware dot org
- To: binutils-cvs at sourceware dot org
- Date: 7 Jul 2014 04:17:48 -0000
- Subject: gdb and binutils branch master updated. f1d7f4a64c4d92911127abe6dbab95a219405c2b
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gdb and binutils".
The branch, master has been updated
via f1d7f4a64c4d92911127abe6dbab95a219405c2b (commit)
from f60ec1cfa8f5e8aa27ffc5db5a344b5db2efe97b (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=f1d7f4a64c4d92911127abe6dbab95a219405c2b
commit f1d7f4a64c4d92911127abe6dbab95a219405c2b
Author: Alan Modra <amodra@gmail.com>
Date: Mon Jul 7 13:37:16 2014 +0930
Ensure ld testsuite gcc -B options precede $CC -B options
Various ld-elf/shared.exp and ld-plugin/lto.exp tests simply appended
the testsuite -B options intended to force gcc use the linker under test.
This fails if $CC itself has -B options, as when setting CC to run gcc
out of a build directory. Net result is that tests were run using
the gcc build dir collect-ld.
* config/default.exp: Don't make tmpdir/gas. Put as symlink into
tmpdir/ld.
(gcc_gas_flag, gcc_ld_flag): Delete.
(gcc_B_opt, ld_L_opt): New globals.
ld-elf/shared.exp: Remove all refs to gcc_gas_flag and gcc_ld_flag.
ld-plugin/lto.exp: Likewise.
lib/ld-lib.exp (run_host_cmd): Add gcc_B_opt and ld_L_opt here.
(ld_simple_link): Remove -B handling now that this is done in
run_host_cmd. Simplify.
(default_ld_compile): Simplify.
(check_lto_available): Use run_host_cmd_yesno.
(check_lto_shared_available): Likewise.
-----------------------------------------------------------------------
Summary of changes:
ld/testsuite/ChangeLog | 15 ++++
ld/testsuite/config/default.exp | 23 ++----
ld/testsuite/ld-elf/shared.exp | 8 +-
ld/testsuite/ld-plugin/lto.exp | 4 +-
ld/testsuite/lib/ld-lib.exp | 151 ++++++++++++++++----------------------
5 files changed, 93 insertions(+), 108 deletions(-)
hooks/post-receive
--
gdb and binutils