diff options
author | Richard Sandiford <rdsandiford@googlemail.com> | 2012-05-13 09:51:40 +0000 |
---|---|---|
committer | Richard Sandiford <rdsandiford@googlemail.com> | 2012-05-13 09:51:40 +0000 |
commit | ae357fb61f59098e62bf7cb4a384283ed0cb07c2 (patch) | |
tree | bc3ada49c55d32c4dbd0873b084813caaba52c3c /ld | |
parent | 41ec656ec656d69a6a2cd66ada6260e09e45f02e (diff) | |
download | binutils-gdb-ae357fb61f59098e62bf7cb4a384283ed0cb07c2.tar.gz |
ld/testsuite/
* ld-mips-elf/attr-gnu-4-00.d: Remove assembler options and emulator
linker option.
* ld-mips-elf/attr-gnu-4-01.d, ld-mips-elf/attr-gnu-4-02.d,
ld-mips-elf/attr-gnu-4-03.d, ld-mips-elf/attr-gnu-4-04.d,
ld-mips-elf/attr-gnu-4-05.d, ld-mips-elf/attr-gnu-4-10.d,
ld-mips-elf/attr-gnu-4-11.d, ld-mips-elf/attr-gnu-4-12.d,
ld-mips-elf/attr-gnu-4-13.d, ld-mips-elf/attr-gnu-4-14.d,
ld-mips-elf/attr-gnu-4-15.d, ld-mips-elf/attr-gnu-4-20.d,
ld-mips-elf/attr-gnu-4-21.d, ld-mips-elf/attr-gnu-4-22.d,
ld-mips-elf/attr-gnu-4-23.d, ld-mips-elf/attr-gnu-4-24.d,
ld-mips-elf/attr-gnu-4-25.d, ld-mips-elf/attr-gnu-4-30.d,
ld-mips-elf/attr-gnu-4-31.d, ld-mips-elf/attr-gnu-4-32.d,
ld-mips-elf/attr-gnu-4-33.d, ld-mips-elf/attr-gnu-4-34.d,
ld-mips-elf/attr-gnu-4-35.d, ld-mips-elf/attr-gnu-4-40.d,
ld-mips-elf/attr-gnu-4-41.d, ld-mips-elf/attr-gnu-4-42.d,
ld-mips-elf/attr-gnu-4-43.d, ld-mips-elf/attr-gnu-4-44.d,
ld-mips-elf/attr-gnu-4-45.d, ld-mips-elf/attr-gnu-4-51.d: Likewise.
Diffstat (limited to 'ld')
32 files changed, 51 insertions, 62 deletions
diff --git a/ld/testsuite/ChangeLog b/ld/testsuite/ChangeLog index d12501e4cfb..24b0c3ca17c 100644 --- a/ld/testsuite/ChangeLog +++ b/ld/testsuite/ChangeLog @@ -1,5 +1,25 @@ 2012-05-13 Richard Sandiford <rdsandiford@googlemail.com> + * ld-mips-elf/attr-gnu-4-00.d: Remove assembler options and emulator + linker option. + * ld-mips-elf/attr-gnu-4-01.d, ld-mips-elf/attr-gnu-4-02.d, + ld-mips-elf/attr-gnu-4-03.d, ld-mips-elf/attr-gnu-4-04.d, + ld-mips-elf/attr-gnu-4-05.d, ld-mips-elf/attr-gnu-4-10.d, + ld-mips-elf/attr-gnu-4-11.d, ld-mips-elf/attr-gnu-4-12.d, + ld-mips-elf/attr-gnu-4-13.d, ld-mips-elf/attr-gnu-4-14.d, + ld-mips-elf/attr-gnu-4-15.d, ld-mips-elf/attr-gnu-4-20.d, + ld-mips-elf/attr-gnu-4-21.d, ld-mips-elf/attr-gnu-4-22.d, + ld-mips-elf/attr-gnu-4-23.d, ld-mips-elf/attr-gnu-4-24.d, + ld-mips-elf/attr-gnu-4-25.d, ld-mips-elf/attr-gnu-4-30.d, + ld-mips-elf/attr-gnu-4-31.d, ld-mips-elf/attr-gnu-4-32.d, + ld-mips-elf/attr-gnu-4-33.d, ld-mips-elf/attr-gnu-4-34.d, + ld-mips-elf/attr-gnu-4-35.d, ld-mips-elf/attr-gnu-4-40.d, + ld-mips-elf/attr-gnu-4-41.d, ld-mips-elf/attr-gnu-4-42.d, + ld-mips-elf/attr-gnu-4-43.d, ld-mips-elf/attr-gnu-4-44.d, + ld-mips-elf/attr-gnu-4-45.d, ld-mips-elf/attr-gnu-4-51.d: Likewise. + +2012-05-13 Richard Sandiford <rdsandiford@googlemail.com> + * ld-mips-elf/eh-frame1.ld (.gcc_compiled_long32): Add KEEP. * ld-mips-elf/eh-frame3.d: Move definition of foo to the link line and change to a 32-bit value. Expect CIEs to be marged. diff --git a/ld/testsuite/ld-mips-elf/attr-gnu-4-00.d b/ld/testsuite/ld-mips-elf/attr-gnu-4-00.d index cd9535626dc..32bc31955ce 100644 --- a/ld/testsuite/ld-mips-elf/attr-gnu-4-00.d +++ b/ld/testsuite/ld-mips-elf/attr-gnu-4-00.d @@ -1,7 +1,6 @@ #source: attr-gnu-4-0.s #source: attr-gnu-4-0.s -#as: -EB -32 -#ld: -r -melf32btsmip +#ld: -r #readelf: -A #target: mips*-*-* diff --git a/ld/testsuite/ld-mips-elf/attr-gnu-4-01.d b/ld/testsuite/ld-mips-elf/attr-gnu-4-01.d index 88bd9c2e20a..7a5c7a1ce08 100644 --- a/ld/testsuite/ld-mips-elf/attr-gnu-4-01.d +++ b/ld/testsuite/ld-mips-elf/attr-gnu-4-01.d @@ -1,7 +1,6 @@ #source: attr-gnu-4-0.s #source: attr-gnu-4-1.s -#as: -EB -32 -#ld: -r -melf32btsmip +#ld: -r #readelf: -A #target: mips*-*-* diff --git a/ld/testsuite/ld-mips-elf/attr-gnu-4-02.d b/ld/testsuite/ld-mips-elf/attr-gnu-4-02.d index a9cd4879f6a..f29d5d55b64 100644 --- a/ld/testsuite/ld-mips-elf/attr-gnu-4-02.d +++ b/ld/testsuite/ld-mips-elf/attr-gnu-4-02.d @@ -1,7 +1,6 @@ #source: attr-gnu-4-0.s #source: attr-gnu-4-2.s -#as: -EB -32 -#ld: -r -melf32btsmip +#ld: -r #readelf: -A #target: mips*-*-* diff --git a/ld/testsuite/ld-mips-elf/attr-gnu-4-03.d b/ld/testsuite/ld-mips-elf/attr-gnu-4-03.d index 64f03f564fc..e571e13162c 100644 --- a/ld/testsuite/ld-mips-elf/attr-gnu-4-03.d +++ b/ld/testsuite/ld-mips-elf/attr-gnu-4-03.d @@ -1,7 +1,6 @@ #source: attr-gnu-4-0.s #source: attr-gnu-4-3.s -#as: -EB -32 -#ld: -r -melf32btsmip +#ld: -r #readelf: -A #target: mips*-*-* diff --git a/ld/testsuite/ld-mips-elf/attr-gnu-4-04.d b/ld/testsuite/ld-mips-elf/attr-gnu-4-04.d index 62b9eeffbbc..f8dee5cdb00 100644 --- a/ld/testsuite/ld-mips-elf/attr-gnu-4-04.d +++ b/ld/testsuite/ld-mips-elf/attr-gnu-4-04.d @@ -1,7 +1,6 @@ #source: attr-gnu-4-0.s #source: attr-gnu-4-4.s -#as: -EB -32 -#ld: -r -melf32btsmip +#ld: -r #readelf: -A #target: mips*-*-* diff --git a/ld/testsuite/ld-mips-elf/attr-gnu-4-05.d b/ld/testsuite/ld-mips-elf/attr-gnu-4-05.d index ebfc6d88ce5..6856df0eae1 100644 --- a/ld/testsuite/ld-mips-elf/attr-gnu-4-05.d +++ b/ld/testsuite/ld-mips-elf/attr-gnu-4-05.d @@ -1,7 +1,6 @@ #source: attr-gnu-4-0.s #source: attr-gnu-4-5.s -#as: -EB -32 -#ld: -r -melf32btsmip +#ld: -r #readelf: -A #target: mips*-*-* diff --git a/ld/testsuite/ld-mips-elf/attr-gnu-4-10.d b/ld/testsuite/ld-mips-elf/attr-gnu-4-10.d index cd15000feff..76619639b8b 100644 --- a/ld/testsuite/ld-mips-elf/attr-gnu-4-10.d +++ b/ld/testsuite/ld-mips-elf/attr-gnu-4-10.d @@ -1,7 +1,6 @@ #source: attr-gnu-4-1.s #source: attr-gnu-4-0.s -#as: -EB -32 -#ld: -r -melf32btsmip +#ld: -r #readelf: -A #target: mips*-*-* diff --git a/ld/testsuite/ld-mips-elf/attr-gnu-4-11.d b/ld/testsuite/ld-mips-elf/attr-gnu-4-11.d index 37ccda16eb2..f70306b2511 100644 --- a/ld/testsuite/ld-mips-elf/attr-gnu-4-11.d +++ b/ld/testsuite/ld-mips-elf/attr-gnu-4-11.d @@ -1,7 +1,6 @@ #source: attr-gnu-4-1.s #source: attr-gnu-4-1.s -#as: -EB -32 -#ld: -r -melf32btsmip +#ld: -r #readelf: -A #target: mips*-*-* diff --git a/ld/testsuite/ld-mips-elf/attr-gnu-4-12.d b/ld/testsuite/ld-mips-elf/attr-gnu-4-12.d index 3ee602577f5..447621c37a4 100644 --- a/ld/testsuite/ld-mips-elf/attr-gnu-4-12.d +++ b/ld/testsuite/ld-mips-elf/attr-gnu-4-12.d @@ -1,6 +1,5 @@ #source: attr-gnu-4-1.s #source: attr-gnu-4-2.s -#as: -EB -32 -#ld: -r -melf32btsmip +#ld: -r #warning: Warning: .* uses -msingle-float, .* uses -mdouble-float #target: mips*-*-* diff --git a/ld/testsuite/ld-mips-elf/attr-gnu-4-13.d b/ld/testsuite/ld-mips-elf/attr-gnu-4-13.d index a48c119cbd2..417798e1e55 100644 --- a/ld/testsuite/ld-mips-elf/attr-gnu-4-13.d +++ b/ld/testsuite/ld-mips-elf/attr-gnu-4-13.d @@ -1,6 +1,5 @@ #source: attr-gnu-4-1.s #source: attr-gnu-4-3.s -#as: -EB -32 -#ld: -r -melf32btsmip +#ld: -r #warning: Warning: .* uses hard float, .* uses soft float #target: mips*-*-* diff --git a/ld/testsuite/ld-mips-elf/attr-gnu-4-14.d b/ld/testsuite/ld-mips-elf/attr-gnu-4-14.d index e8993829547..b9408897ada 100644 --- a/ld/testsuite/ld-mips-elf/attr-gnu-4-14.d +++ b/ld/testsuite/ld-mips-elf/attr-gnu-4-14.d @@ -1,6 +1,5 @@ #source: attr-gnu-4-1.s #source: attr-gnu-4-4.s -#as: -EB -32 -#ld: -r -melf32btsmip +#ld: -r #warning: Warning: .* uses -msingle-float, .* uses -mips32r2 -mfp64 #target: mips*-*-* diff --git a/ld/testsuite/ld-mips-elf/attr-gnu-4-15.d b/ld/testsuite/ld-mips-elf/attr-gnu-4-15.d index e3ac7fcb0dc..337b8a4a24f 100644 --- a/ld/testsuite/ld-mips-elf/attr-gnu-4-15.d +++ b/ld/testsuite/ld-mips-elf/attr-gnu-4-15.d @@ -1,7 +1,6 @@ #source: attr-gnu-4-1.s #source: attr-gnu-4-5.s -#as: -EB -32 -#ld: -r -melf32btsmip +#ld: -r #readelf: -A #warning: Warning: .* uses unknown floating point ABI 5 #target: mips*-*-* diff --git a/ld/testsuite/ld-mips-elf/attr-gnu-4-20.d b/ld/testsuite/ld-mips-elf/attr-gnu-4-20.d index 23fc72d0056..3620069e553 100644 --- a/ld/testsuite/ld-mips-elf/attr-gnu-4-20.d +++ b/ld/testsuite/ld-mips-elf/attr-gnu-4-20.d @@ -1,7 +1,6 @@ #source: attr-gnu-4-2.s #source: attr-gnu-4-0.s -#as: -EB -32 -#ld: -r -melf32btsmip +#ld: -r #readelf: -A #target: mips*-*-* diff --git a/ld/testsuite/ld-mips-elf/attr-gnu-4-21.d b/ld/testsuite/ld-mips-elf/attr-gnu-4-21.d index 3f8486778bf..08436e72c26 100644 --- a/ld/testsuite/ld-mips-elf/attr-gnu-4-21.d +++ b/ld/testsuite/ld-mips-elf/attr-gnu-4-21.d @@ -1,6 +1,5 @@ #source: attr-gnu-4-2.s #source: attr-gnu-4-1.s -#as: -EB -32 -#ld: -r -melf32btsmip +#ld: -r #warning: Warning: .* uses -msingle-float, .* uses -mdouble-float #target: mips*-*-* diff --git a/ld/testsuite/ld-mips-elf/attr-gnu-4-22.d b/ld/testsuite/ld-mips-elf/attr-gnu-4-22.d index 062bfaf2ebe..63edea9f03c 100644 --- a/ld/testsuite/ld-mips-elf/attr-gnu-4-22.d +++ b/ld/testsuite/ld-mips-elf/attr-gnu-4-22.d @@ -1,7 +1,6 @@ #source: attr-gnu-4-2.s #source: attr-gnu-4-2.s -#as: -EB -32 -#ld: -r -melf32btsmip +#ld: -r #readelf: -A #target: mips*-*-* diff --git a/ld/testsuite/ld-mips-elf/attr-gnu-4-23.d b/ld/testsuite/ld-mips-elf/attr-gnu-4-23.d index c0c14fd9e98..d9f76d37916 100644 --- a/ld/testsuite/ld-mips-elf/attr-gnu-4-23.d +++ b/ld/testsuite/ld-mips-elf/attr-gnu-4-23.d @@ -1,6 +1,5 @@ #source: attr-gnu-4-2.s #source: attr-gnu-4-3.s -#as: -EB -32 -#ld: -r -melf32btsmip +#ld: -r #warning: Warning: .* uses hard float, .* uses soft float #target: mips*-*-* diff --git a/ld/testsuite/ld-mips-elf/attr-gnu-4-24.d b/ld/testsuite/ld-mips-elf/attr-gnu-4-24.d index 09e81759f9b..213996c67aa 100644 --- a/ld/testsuite/ld-mips-elf/attr-gnu-4-24.d +++ b/ld/testsuite/ld-mips-elf/attr-gnu-4-24.d @@ -1,6 +1,5 @@ #source: attr-gnu-4-2.s #source: attr-gnu-4-4.s -#as: -EB -32 -#ld: -r -melf32btsmip +#ld: -r #warning: Warning: .* uses -mips32r2 -mfp64 #target: mips*-*-* diff --git a/ld/testsuite/ld-mips-elf/attr-gnu-4-25.d b/ld/testsuite/ld-mips-elf/attr-gnu-4-25.d index 0f27255e60b..5b26875918f 100644 --- a/ld/testsuite/ld-mips-elf/attr-gnu-4-25.d +++ b/ld/testsuite/ld-mips-elf/attr-gnu-4-25.d @@ -1,7 +1,6 @@ #source: attr-gnu-4-2.s #source: attr-gnu-4-5.s -#as: -EB -32 -#ld: -r -melf32btsmip +#ld: -r #readelf: -A #warning: Warning: .* uses unknown floating point ABI 5 #target: mips*-*-* diff --git a/ld/testsuite/ld-mips-elf/attr-gnu-4-30.d b/ld/testsuite/ld-mips-elf/attr-gnu-4-30.d index d123328b7bd..cdc108eab39 100644 --- a/ld/testsuite/ld-mips-elf/attr-gnu-4-30.d +++ b/ld/testsuite/ld-mips-elf/attr-gnu-4-30.d @@ -1,7 +1,6 @@ #source: attr-gnu-4-3.s #source: attr-gnu-4-0.s -#as: -EB -32 -#ld: -r -melf32btsmip +#ld: -r #readelf: -A #target: mips*-*-* diff --git a/ld/testsuite/ld-mips-elf/attr-gnu-4-31.d b/ld/testsuite/ld-mips-elf/attr-gnu-4-31.d index 6a629e71901..cac58122257 100644 --- a/ld/testsuite/ld-mips-elf/attr-gnu-4-31.d +++ b/ld/testsuite/ld-mips-elf/attr-gnu-4-31.d @@ -1,6 +1,5 @@ #source: attr-gnu-4-3.s #source: attr-gnu-4-1.s -#as: -EB -32 -#ld: -r -melf32btsmip +#ld: -r #warning: Warning: .* uses hard float, .* uses soft float #target: mips*-*-* diff --git a/ld/testsuite/ld-mips-elf/attr-gnu-4-32.d b/ld/testsuite/ld-mips-elf/attr-gnu-4-32.d index 824d46757e8..dd066dddc35 100644 --- a/ld/testsuite/ld-mips-elf/attr-gnu-4-32.d +++ b/ld/testsuite/ld-mips-elf/attr-gnu-4-32.d @@ -1,6 +1,5 @@ #source: attr-gnu-4-3.s #source: attr-gnu-4-2.s -#as: -EB -32 -#ld: -r -melf32btsmip +#ld: -r #warning: Warning: .* uses hard float, .* uses soft float #target: mips*-*-* diff --git a/ld/testsuite/ld-mips-elf/attr-gnu-4-33.d b/ld/testsuite/ld-mips-elf/attr-gnu-4-33.d index 28d9d31d882..39eebb3460e 100644 --- a/ld/testsuite/ld-mips-elf/attr-gnu-4-33.d +++ b/ld/testsuite/ld-mips-elf/attr-gnu-4-33.d @@ -1,7 +1,6 @@ #source: attr-gnu-4-3.s #source: attr-gnu-4-3.s -#as: -EB -32 -#ld: -r -melf32btsmip +#ld: -r #readelf: -A #target: mips*-*-* diff --git a/ld/testsuite/ld-mips-elf/attr-gnu-4-34.d b/ld/testsuite/ld-mips-elf/attr-gnu-4-34.d index 2a9b0f3490e..33a987a1643 100644 --- a/ld/testsuite/ld-mips-elf/attr-gnu-4-34.d +++ b/ld/testsuite/ld-mips-elf/attr-gnu-4-34.d @@ -1,6 +1,5 @@ #source: attr-gnu-4-3.s #source: attr-gnu-4-4.s -#as: -EB -32 -#ld: -r -melf32btsmip +#ld: -r #warning: Warning: .* uses hard float, .* uses soft float #target: mips*-*-* diff --git a/ld/testsuite/ld-mips-elf/attr-gnu-4-35.d b/ld/testsuite/ld-mips-elf/attr-gnu-4-35.d index c3ad25fbde6..763e12e2a49 100644 --- a/ld/testsuite/ld-mips-elf/attr-gnu-4-35.d +++ b/ld/testsuite/ld-mips-elf/attr-gnu-4-35.d @@ -1,7 +1,6 @@ #source: attr-gnu-4-3.s #source: attr-gnu-4-5.s -#as: -EB -32 -#ld: -r -melf32btsmip +#ld: -r #readelf: -A #warning: Warning: .* uses unknown floating point ABI 5 #target: mips*-*-* diff --git a/ld/testsuite/ld-mips-elf/attr-gnu-4-40.d b/ld/testsuite/ld-mips-elf/attr-gnu-4-40.d index d28aa2a462b..27d45714b97 100644 --- a/ld/testsuite/ld-mips-elf/attr-gnu-4-40.d +++ b/ld/testsuite/ld-mips-elf/attr-gnu-4-40.d @@ -1,7 +1,6 @@ #source: attr-gnu-4-4.s #source: attr-gnu-4-0.s -#as: -EB -32 -#ld: -r -melf32btsmip +#ld: -r #readelf: -A #target: mips*-*-* diff --git a/ld/testsuite/ld-mips-elf/attr-gnu-4-41.d b/ld/testsuite/ld-mips-elf/attr-gnu-4-41.d index 71f74a9737a..a00e6262046 100644 --- a/ld/testsuite/ld-mips-elf/attr-gnu-4-41.d +++ b/ld/testsuite/ld-mips-elf/attr-gnu-4-41.d @@ -1,6 +1,5 @@ #source: attr-gnu-4-4.s #source: attr-gnu-4-1.s -#as: -EB -32 -#ld: -r -melf32btsmip +#ld: -r #warning: Warning: .* uses -msingle-float, .* uses -mips32r2 -mfp64 #target: mips*-*-* diff --git a/ld/testsuite/ld-mips-elf/attr-gnu-4-42.d b/ld/testsuite/ld-mips-elf/attr-gnu-4-42.d index c0956957017..f67f1c84fb6 100644 --- a/ld/testsuite/ld-mips-elf/attr-gnu-4-42.d +++ b/ld/testsuite/ld-mips-elf/attr-gnu-4-42.d @@ -1,6 +1,5 @@ #source: attr-gnu-4-4.s #source: attr-gnu-4-2.s -#as: -EB -32 -#ld: -r -melf32btsmip +#ld: -r #warning: Warning: .* uses -mips32r2 -mfp64 #target: mips*-*-* diff --git a/ld/testsuite/ld-mips-elf/attr-gnu-4-43.d b/ld/testsuite/ld-mips-elf/attr-gnu-4-43.d index 8396e38d506..e3d8b20e620 100644 --- a/ld/testsuite/ld-mips-elf/attr-gnu-4-43.d +++ b/ld/testsuite/ld-mips-elf/attr-gnu-4-43.d @@ -1,6 +1,5 @@ #source: attr-gnu-4-4.s #source: attr-gnu-4-3.s -#as: -EB -32 -#ld: -r -melf32btsmip +#ld: -r #warning: Warning: .* uses hard float, .* uses soft float #target: mips*-*-* diff --git a/ld/testsuite/ld-mips-elf/attr-gnu-4-44.d b/ld/testsuite/ld-mips-elf/attr-gnu-4-44.d index 8be31de3c28..68b03a0ffbf 100644 --- a/ld/testsuite/ld-mips-elf/attr-gnu-4-44.d +++ b/ld/testsuite/ld-mips-elf/attr-gnu-4-44.d @@ -1,7 +1,6 @@ #source: attr-gnu-4-4.s #source: attr-gnu-4-4.s -#as: -EB -32 -#ld: -r -melf32btsmip +#ld: -r #readelf: -A #target: mips*-*-* diff --git a/ld/testsuite/ld-mips-elf/attr-gnu-4-45.d b/ld/testsuite/ld-mips-elf/attr-gnu-4-45.d index 11738c551ea..0bf4d71b433 100644 --- a/ld/testsuite/ld-mips-elf/attr-gnu-4-45.d +++ b/ld/testsuite/ld-mips-elf/attr-gnu-4-45.d @@ -1,7 +1,6 @@ #source: attr-gnu-4-4.s #source: attr-gnu-4-5.s -#as: -EB -32 -#ld: -r -melf32btsmip +#ld: -r #warning: Warning: .* uses unknown floating point ABI 5 #target: mips*-*-* diff --git a/ld/testsuite/ld-mips-elf/attr-gnu-4-51.d b/ld/testsuite/ld-mips-elf/attr-gnu-4-51.d index b5f1c22b8e9..5c626409bc2 100644 --- a/ld/testsuite/ld-mips-elf/attr-gnu-4-51.d +++ b/ld/testsuite/ld-mips-elf/attr-gnu-4-51.d @@ -1,6 +1,5 @@ #source: attr-gnu-4-5.s #source: attr-gnu-4-1.s -#as: -EB -32 -#ld: -r -melf32btsmip +#ld: -r #warning: Warning: .* uses unknown floating point ABI 5 #target: mips*-*-* |