diff options
author | Alexandre Oliva <aoliva@redhat.com> | 2004-02-13 00:55:22 +0000 |
---|---|---|
committer | Alexandre Oliva <aoliva@gcc.gnu.org> | 2004-02-13 00:55:22 +0000 |
commit | 1a543d2529ac5f97f788d3b1f69792a3ce486700 (patch) | |
tree | 97c5bd4b9b3901047d59cd21d76d9d360bae4941 /gcc | |
parent | 74eb57176a548788869ea8bf3d96e85bd210156d (diff) | |
download | gcc-1a543d2529ac5f97f788d3b1f69792a3ce486700.zip gcc-1a543d2529ac5f97f788d3b1f69792a3ce486700.tar.gz gcc-1a543d2529ac5f97f788d3b1f69792a3ce486700.tar.bz2 |
configure.ac (gcc_cv_ld): Don't set to LD if target is not host, but try LD_FOR_TARGET first.
* configure.ac (gcc_cv_ld): Don't set to LD if target is not
host, but try LD_FOR_TARGET first.
* configure: Rebuilt.
From-SVN: r77744
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rwxr-xr-x | gcc/configure | 4 | ||||
-rw-r--r-- | gcc/configure.ac | 4 |
3 files changed, 12 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d8c9992..c96cd87 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2004-02-12 Alexandre Oliva <aoliva@redhat.com> + + * configure.ac (gcc_cv_ld): Don't set to LD if target is not + host, but try LD_FOR_TARGET first. + * configure: Rebuilt. + 2004-02-12 Zack Weinberg <zack@codesourcery.com> * dbxout.c: Move declaration of dbxout_type_decl outside diff --git a/gcc/configure b/gcc/configure index 9812c90..9c61d49 100755 --- a/gcc/configure +++ b/gcc/configure @@ -9576,7 +9576,9 @@ gcc_cv_ld_gld_srcdir=`echo $srcdir | sed -e 's,/gcc$,,'`/ld gcc_cv_ld_bfd_srcdir=`echo $srcdir | sed -e 's,/gcc$,,'`/bfd if test -x "$DEFAULT_LINKER"; then gcc_cv_ld="$DEFAULT_LINKER" -elif test -x "$LD"; then +elif test -x "$LD_FOR_TARGET"; then + gcc_cv_ld="$LD_FOR_TARGET" +elif test -x "$LD" && test x$host = x$target; then gcc_cv_ld="$LD" elif test -x collect-ld$host_exeext; then # Build using linker in the current directory. diff --git a/gcc/configure.ac b/gcc/configure.ac index b0ee990..d4c002d 100644 --- a/gcc/configure.ac +++ b/gcc/configure.ac @@ -1678,7 +1678,9 @@ gcc_cv_ld_gld_srcdir=`echo $srcdir | sed -e 's,/gcc$,,'`/ld gcc_cv_ld_bfd_srcdir=`echo $srcdir | sed -e 's,/gcc$,,'`/bfd if test -x "$DEFAULT_LINKER"; then gcc_cv_ld="$DEFAULT_LINKER" -elif test -x "$LD"; then +elif test -x "$LD_FOR_TARGET"; then + gcc_cv_ld="$LD_FOR_TARGET" +elif test -x "$LD" && test x$host = x$target; then gcc_cv_ld="$LD" elif test -x collect-ld$host_exeext; then # Build using linker in the current directory. |