]>
Commit | Line | Data |
---|---|---|
1 | --- gcc-4.6.0/gcc/config.gcc.orig 2011-03-14 07:05:29.000000000 +0100 | |
2 | +++ gcc-4.6.0/gcc/config.gcc 2011-04-30 16:17:12.535045280 +0200 | |
3 | @@ -2529,7 +2529,7 @@ | |
4 | tmake_file="sparc/t-elf sparc/t-crtfm t-rtems" | |
5 | extra_parts="crtbegin.o crtend.o" | |
6 | ;; | |
7 | -sparc-*-linux*) | |
8 | +sparc-*-linux* | sparcv[789]*-*-linux*) | |
9 | tm_file="${tm_file} dbxelf.h elfos.h sparc/sysv4.h gnu-user.h linux.h glibc-stdint.h" | |
10 | extra_options="${extra_options} sparc/long-double-switch.opt" | |
11 | case ${target} in | |
12 | @@ -2623,7 +2623,7 @@ | |
13 | tmake_file="${tmake_file} sparc/t-crtfm t-rtems" | |
14 | extra_parts="crtbegin.o crtend.o" | |
15 | ;; | |
16 | -sparc64-*-linux*) | |
17 | +sparc64*-*-linux*) | |
18 | tm_file="sparc/biarch64.h ${tm_file} dbxelf.h elfos.h sparc/sysv4.h gnu-user.h linux.h glibc-stdint.h sparc/linux64.h" | |
19 | extra_options="${extra_options} sparc/long-double-switch.opt" | |
20 | tmake_file="${tmake_file} sparc/t-linux sparc/t-linux64 sparc/t-crtfm" | |
21 | --- gcc-4.6.0/libgcc/config.host.orig 2011-03-14 07:06:23.000000000 +0100 | |
22 | +++ gcc-4.6.0/libgcc/config.host 2011-04-30 16:18:16.995047438 +0200 | |
23 | @@ -548,7 +548,7 @@ | |
24 | ;; | |
25 | sparc-*-elf*) | |
26 | ;; | |
27 | -sparc-*-linux*) # SPARC's running GNU/Linux, libc6 | |
28 | +sparc-*-linux* | sparcv[789]*-*-linux*) # SPARC's running GNU/Linux, libc6 | |
29 | extra_parts="$extra_parts crtfastmath.o" | |
30 | tmake_file="${tmake_file} sparc/t-crtfm" | |
31 | ;; | |
32 | @@ -564,7 +564,7 @@ | |
33 | ;; | |
34 | sparc64-*-freebsd*|ultrasparc-*-freebsd*) | |
35 | ;; | |
36 | -sparc64-*-linux*) # 64-bit SPARC's running GNU/Linux | |
37 | +sparc64*-*-linux*) # 64-bit SPARC's running GNU/Linux | |
38 | extra_parts="$extra_parts crtfastmath.o" | |
39 | tmake_file="${tmake_file} sparc/t-crtfm" | |
40 | ;; |