diff options
author | Doug Evans <dje@gnu.org> | 1997-09-25 00:55:32 +0000 |
---|---|---|
committer | Doug Evans <dje@gnu.org> | 1997-09-25 00:55:32 +0000 |
commit | 2334126e71e701a927bde3f1a55c8f2da3a495f7 (patch) | |
tree | 85a5850c73bfb93d5bcea84738e58fd3c10a3f00 | |
parent | 6f7423f5470692a22d9252c123f576e932755ad6 (diff) | |
download | gcc-2334126e71e701a927bde3f1a55c8f2da3a495f7.zip gcc-2334126e71e701a927bde3f1a55c8f2da3a495f7.tar.gz gcc-2334126e71e701a927bde3f1a55c8f2da3a495f7.tar.bz2 |
configure.in (sparc64-*-linux*): Recognize.
* configure.in (sparc64-*-linux*): Recognize. Add sparc/xm-sparc.h
to xm_file list on 32-bit sparc-linux.
From-SVN: r15703
-rw-r--r-- | gcc/configure.in | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/gcc/configure.in b/gcc/configure.in index ea23e07..36c1181 100644 --- a/gcc/configure.in +++ b/gcc/configure.in @@ -2321,24 +2321,24 @@ for machine in $build $host $target; do tm_file=sparc/bsd.h ;; sparc-*-linux-gnuaout*) # Sparc's running Linux, a.out - xm_file=sparc/xm-linux.h + xm_file="sparc/xm-sparc.h sparc/xm-linux.h" tm_file=sparc/linux-aout.h xmake_file=x-linux fixincludes=Makefile.in #On Linux, the headers are ok already. gnu_ld=yes ;; - sparc-*-linux-gnulibc1*) # Sparc's running Linux - xm_file=sparc/xm-linux.h # with ELF format using the - xmake_file=x-linux # Linux C library 5. + sparc-*-linux-gnulibc1*) # Sparc's running Linux, libc5 + xm_file="sparc/xm-sparc.h sparc/xm-linux.h" + xmake_file=x-linux tm_file=sparc/linux.h tmake_file="t-linux t-linux-gnulibc1 sparc/t-linux" extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" fixincludes=Makefile.in #On Linux, the headers are ok already. gnu_ld=yes ;; - sparc-*-linux-gnu*) # Sparc's running Linux - xm_file=sparc/xm-linux.h # with ELF format using glibc 2 - xmake_file=x-linux # aka the Linux C library 6. + sparc-*-linux-gnu*) # Sparc's running Linux, libc6 + xm_file="sparc/xm-sparc.h sparc/xm-linux.h" + xmake_file=x-linux tm_file=sparc/linux.h tmake_file="t-linux sparc/t-linux" extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" @@ -2425,6 +2425,14 @@ for machine in $build $host $target; do tm_file=sparc/sp64-elf.h extra_parts="crtbegin.o crtend.o" ;; + sparc64-*-linux*) # 64-bit Sparc's running Linux + tmake_file=sparc/t-sp64 + xm_file="sparc/xm-sp64.h sparc/xm-linux.h" + tm_file=sparc/linux64.h + xmake_file=x-linux + fixincludes=Makefile.in # On Linux, the headers are ok already. + gnu_ld=yes + ;; # This hasn't been upgraded to GCC 2. # tahoe-harris-*) # Harris tahoe, using COFF. # tm_file=tahoe/harris.h |