]>
Commit | Line | Data |
---|---|---|
f722ed8f JB |
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" | |
597bd151 | 10 | extra_options="${extra_options} sparc/long-double-switch.opt" |
f722ed8f JB |
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" | |
283292b7 | 19 | extra_options="${extra_options} sparc/long-double-switch.opt" |
20 | tmake_file="${tmake_file} sparc/t-linux sparc/t-linux64 sparc/t-crtfm" | |
f722ed8f JB |
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 @@ | |
72e4a66f | 24 | ;; |
25 | sparc-*-elf*) | |
26 | ;; | |
27 | -sparc-*-linux*) # SPARC's running GNU/Linux, libc6 | |
283292b7 | 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 | ;; | |
f722ed8f | 32 | @@ -564,7 +564,7 @@ |
283292b7 | 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 | |
72e4a66f | 38 | extra_parts="$extra_parts crtfastmath.o" |
39 | tmake_file="${tmake_file} sparc/t-crtfm" | |
40 | ;; |