diff options
author | oliva <oliva@138bc75d-0d04-0410-961f-82ee72b054a4> | 1999-12-08 12:30:22 +0000 |
---|---|---|
committer | oliva <oliva@138bc75d-0d04-0410-961f-82ee72b054a4> | 1999-12-08 12:30:22 +0000 |
commit | 86a7232c213c9a9896d9a069222d9f9b0461bc14 (patch) | |
tree | f4096fbed004ce27886a7c68ccefff172770b473 /gcc/configure.in | |
parent | d2494d496ece8b65efe464c769f29b1ca8bf53dd (diff) | |
download | gcc-86a7232c213c9a9896d9a069222d9f9b0461bc14.tar.gz |
* config/sparc/sol2-64.h: Same as sol2-sld-64.h, except that
`-m EMULATION' is added to non-default LINK_ARCH_SPECs.
* configure.in: Use sol2-64.h instead of sol2-sld-64.h if linker
is GNU ld.
* configure: Rebuilt.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30830 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/configure.in')
-rw-r--r-- | gcc/configure.in | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/gcc/configure.in b/gcc/configure.in index 26a0a2bedc5..5b4ccb23fc4 100644 --- a/gcc/configure.in +++ b/gcc/configure.in @@ -3257,7 +3257,12 @@ changequote([,])dnl tm_file=sparc/rtems.h ;; sparcv9-*-solaris2*) - tm_file=sparc/sol2-sld-64.h + if test x$gnu_ld = xyes + then + tm_file=sparc/sol2-64.h + else + tm_file=sparc/sol2-sld-64.h + fi xm_file="sparc/xm-sysv4-64.h sparc/xm-sol2.h" xm_defines="USG POSIX" tmake_file="sparc/t-sol2 sparc/t-sol2-64" @@ -3312,7 +3317,12 @@ changequote(,)dnl *-*-solaris2.[0-6] | *-*-solaris2.[0-6].*) ;; changequote([,])dnl *-*-solaris2*) - tm_file=sparc/sol2-sld-64.h + if test x$gnu_ld = xyes + then + tm_file=sparc/sol2-64.h + else + tm_file=sparc/sol2-sld-64.h + fi tmake_file="$tmake_file sparc/t-sol2-64" ;; esac |