diff options
author | Doug Evans <devans@canuck.cygnus.com> | 1997-10-30 22:52:41 +0000 |
---|---|---|
committer | Doug Evans <devans@gcc.gnu.org> | 1997-10-30 22:52:41 +0000 |
commit | ac52b80b6d86733f47e8166188389c8e0bc344fb (patch) | |
tree | f404c24a992035a954ab7d3e24a09a1d58d5298f /gcc/configure | |
parent | 5a36007ac0487ccc2e02b0f330ee78eb2868b196 (diff) | |
download | gcc-ac52b80b6d86733f47e8166188389c8e0bc344fb.tar.gz |
configure.in (sparc-*-elf*): Use sparc/elf.h, sparc/t-elf.
* configure.in (sparc-*-elf*): Use sparc/elf.h, sparc/t-elf.
Set extra_parts.
(sparc*-*-*): Recognize --with-cpu=v9.
* sparc/elf.h: New file.
* sparc/t-elf: New file.
From-SVN: r16243
Diffstat (limited to 'gcc/configure')
-rwxr-xr-x | gcc/configure | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/gcc/configure b/gcc/configure index 4d256006ee4..20bfbd0cacd 100755 --- a/gcc/configure +++ b/gcc/configure @@ -3835,6 +3835,13 @@ for machine in $build $host $target; do sparc-*-bsd*) tm_file=sparc/bsd.h ;; + sparc-*-elf*) + tm_file=sparc/elf.h + tmake_file=sparc/t-elf + extra_parts="crti.o crtn.o crtbegin.o crtend.o" + #float_format=i128 + float_format=i64 + ;; sparc-*-linux-gnuaout*) # Sparc's running Linux, a.out xm_file="sparc/xm-sparc.h sparc/xm-linux.h" tm_file=sparc/linux-aout.h @@ -4118,7 +4125,7 @@ for machine in $build $host $target; do .) target_cpu_default2=TARGET_CPU_"`echo $machine | sed 's/-.*$//'`" ;; - .supersparc | .ultrasparc | .v7 | .v8) + .supersparc | .ultrasparc | .v7 | .v8 | .v9) target_cpu_default2="TARGET_CPU_$with_cpu" ;; *) |