This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
[committed] Fix MIPS gnu-attr failures
- From: Richard Sandiford <rdsandiford at googlemail dot com>
- To: binutils at sourceware dot org
- Date: Sun, 13 May 2012 10:50:56 +0100
- Subject: [committed] Fix MIPS gnu-attr failures
For these I think we can simply remove the ABI, endianness and emulation
options.
Tested on various targets (including little-endian ones) and applied.
Richard
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.
Index: ld/testsuite/ld-mips-elf/attr-gnu-4-00.d
===================================================================
--- ld/testsuite/ld-mips-elf/attr-gnu-4-00.d 2012-05-13 10:19:16.825701383 +0100
+++ ld/testsuite/ld-mips-elf/attr-gnu-4-00.d 2012-05-13 10:19:33.756701342 +0100
@@ -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*-*-*
Index: ld/testsuite/ld-mips-elf/attr-gnu-4-01.d
===================================================================
--- ld/testsuite/ld-mips-elf/attr-gnu-4-01.d 2012-05-13 10:19:16.820701383 +0100
+++ ld/testsuite/ld-mips-elf/attr-gnu-4-01.d 2012-05-13 10:19:33.756701342 +0100
@@ -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*-*-*
Index: ld/testsuite/ld-mips-elf/attr-gnu-4-02.d
===================================================================
--- ld/testsuite/ld-mips-elf/attr-gnu-4-02.d 2012-05-13 10:19:16.823701383 +0100
+++ ld/testsuite/ld-mips-elf/attr-gnu-4-02.d 2012-05-13 10:19:33.763701338 +0100
@@ -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*-*-*
Index: ld/testsuite/ld-mips-elf/attr-gnu-4-03.d
===================================================================
--- ld/testsuite/ld-mips-elf/attr-gnu-4-03.d 2012-05-13 10:19:16.823701383 +0100
+++ ld/testsuite/ld-mips-elf/attr-gnu-4-03.d 2012-05-13 10:19:33.778701355 +0100
@@ -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*-*-*
Index: ld/testsuite/ld-mips-elf/attr-gnu-4-04.d
===================================================================
--- ld/testsuite/ld-mips-elf/attr-gnu-4-04.d 2012-05-13 10:19:16.824701383 +0100
+++ ld/testsuite/ld-mips-elf/attr-gnu-4-04.d 2012-05-13 10:19:33.779701351 +0100
@@ -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*-*-*
Index: ld/testsuite/ld-mips-elf/attr-gnu-4-05.d
===================================================================
--- ld/testsuite/ld-mips-elf/attr-gnu-4-05.d 2012-05-13 10:19:16.824701383 +0100
+++ ld/testsuite/ld-mips-elf/attr-gnu-4-05.d 2012-05-13 10:19:33.779701351 +0100
@@ -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*-*-*
Index: ld/testsuite/ld-mips-elf/attr-gnu-4-10.d
===================================================================
--- ld/testsuite/ld-mips-elf/attr-gnu-4-10.d 2012-05-13 10:19:16.820701383 +0100
+++ ld/testsuite/ld-mips-elf/attr-gnu-4-10.d 2012-05-13 10:19:33.780701346 +0100
@@ -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*-*-*
Index: ld/testsuite/ld-mips-elf/attr-gnu-4-11.d
===================================================================
--- ld/testsuite/ld-mips-elf/attr-gnu-4-11.d 2012-05-13 10:19:16.822701383 +0100
+++ ld/testsuite/ld-mips-elf/attr-gnu-4-11.d 2012-05-13 10:19:33.780701346 +0100
@@ -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*-*-*
Index: ld/testsuite/ld-mips-elf/attr-gnu-4-12.d
===================================================================
--- ld/testsuite/ld-mips-elf/attr-gnu-4-12.d 2012-05-13 10:19:16.820701383 +0100
+++ ld/testsuite/ld-mips-elf/attr-gnu-4-12.d 2012-05-13 10:19:33.781701343 +0100
@@ -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*-*-*
Index: ld/testsuite/ld-mips-elf/attr-gnu-4-13.d
===================================================================
--- ld/testsuite/ld-mips-elf/attr-gnu-4-13.d 2012-05-13 10:19:16.821701383 +0100
+++ ld/testsuite/ld-mips-elf/attr-gnu-4-13.d 2012-05-13 10:19:33.781701343 +0100
@@ -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*-*-*
Index: ld/testsuite/ld-mips-elf/attr-gnu-4-14.d
===================================================================
--- ld/testsuite/ld-mips-elf/attr-gnu-4-14.d 2012-05-13 10:19:16.822701383 +0100
+++ ld/testsuite/ld-mips-elf/attr-gnu-4-14.d 2012-05-13 10:19:33.782701341 +0100
@@ -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*-*-*
Index: ld/testsuite/ld-mips-elf/attr-gnu-4-15.d
===================================================================
--- ld/testsuite/ld-mips-elf/attr-gnu-4-15.d 2012-05-13 10:19:16.822701383 +0100
+++ ld/testsuite/ld-mips-elf/attr-gnu-4-15.d 2012-05-13 10:19:33.783701341 +0100
@@ -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*-*-*
Index: ld/testsuite/ld-mips-elf/attr-gnu-4-20.d
===================================================================
--- ld/testsuite/ld-mips-elf/attr-gnu-4-20.d 2012-05-13 10:19:16.824701383 +0100
+++ ld/testsuite/ld-mips-elf/attr-gnu-4-20.d 2012-05-13 10:19:33.783701341 +0100
@@ -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*-*-*
Index: ld/testsuite/ld-mips-elf/attr-gnu-4-21.d
===================================================================
--- ld/testsuite/ld-mips-elf/attr-gnu-4-21.d 2012-05-13 10:19:16.822701383 +0100
+++ ld/testsuite/ld-mips-elf/attr-gnu-4-21.d 2012-05-13 10:19:33.784701342 +0100
@@ -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*-*-*
Index: ld/testsuite/ld-mips-elf/attr-gnu-4-22.d
===================================================================
--- ld/testsuite/ld-mips-elf/attr-gnu-4-22.d 2012-05-13 10:19:16.821701383 +0100
+++ ld/testsuite/ld-mips-elf/attr-gnu-4-22.d 2012-05-13 10:19:33.784701342 +0100
@@ -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*-*-*
Index: ld/testsuite/ld-mips-elf/attr-gnu-4-23.d
===================================================================
--- ld/testsuite/ld-mips-elf/attr-gnu-4-23.d 2012-05-13 10:19:16.824701383 +0100
+++ ld/testsuite/ld-mips-elf/attr-gnu-4-23.d 2012-05-13 10:19:33.785701342 +0100
@@ -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*-*-*
Index: ld/testsuite/ld-mips-elf/attr-gnu-4-24.d
===================================================================
--- ld/testsuite/ld-mips-elf/attr-gnu-4-24.d 2012-05-13 10:19:16.821701383 +0100
+++ ld/testsuite/ld-mips-elf/attr-gnu-4-24.d 2012-05-13 10:19:33.785701342 +0100
@@ -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*-*-*
Index: ld/testsuite/ld-mips-elf/attr-gnu-4-25.d
===================================================================
--- ld/testsuite/ld-mips-elf/attr-gnu-4-25.d 2012-05-13 10:19:16.822701383 +0100
+++ ld/testsuite/ld-mips-elf/attr-gnu-4-25.d 2012-05-13 10:19:33.786701342 +0100
@@ -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*-*-*
Index: ld/testsuite/ld-mips-elf/attr-gnu-4-30.d
===================================================================
--- ld/testsuite/ld-mips-elf/attr-gnu-4-30.d 2012-05-13 10:19:16.823701383 +0100
+++ ld/testsuite/ld-mips-elf/attr-gnu-4-30.d 2012-05-13 10:19:33.786701342 +0100
@@ -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*-*-*
Index: ld/testsuite/ld-mips-elf/attr-gnu-4-31.d
===================================================================
--- ld/testsuite/ld-mips-elf/attr-gnu-4-31.d 2012-05-13 10:19:16.823701383 +0100
+++ ld/testsuite/ld-mips-elf/attr-gnu-4-31.d 2012-05-13 10:19:33.787701342 +0100
@@ -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*-*-*
Index: ld/testsuite/ld-mips-elf/attr-gnu-4-32.d
===================================================================
--- ld/testsuite/ld-mips-elf/attr-gnu-4-32.d 2012-05-13 10:19:16.823701383 +0100
+++ ld/testsuite/ld-mips-elf/attr-gnu-4-32.d 2012-05-13 10:19:33.788701342 +0100
@@ -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*-*-*
Index: ld/testsuite/ld-mips-elf/attr-gnu-4-33.d
===================================================================
--- ld/testsuite/ld-mips-elf/attr-gnu-4-33.d 2012-05-13 10:19:16.823701383 +0100
+++ ld/testsuite/ld-mips-elf/attr-gnu-4-33.d 2012-05-13 10:19:33.788701342 +0100
@@ -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*-*-*
Index: ld/testsuite/ld-mips-elf/attr-gnu-4-34.d
===================================================================
--- ld/testsuite/ld-mips-elf/attr-gnu-4-34.d 2012-05-13 10:19:16.824701383 +0100
+++ ld/testsuite/ld-mips-elf/attr-gnu-4-34.d 2012-05-13 10:19:33.788701342 +0100
@@ -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*-*-*
Index: ld/testsuite/ld-mips-elf/attr-gnu-4-35.d
===================================================================
--- ld/testsuite/ld-mips-elf/attr-gnu-4-35.d 2012-05-13 10:19:16.823701383 +0100
+++ ld/testsuite/ld-mips-elf/attr-gnu-4-35.d 2012-05-13 10:19:33.788701342 +0100
@@ -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*-*-*
Index: ld/testsuite/ld-mips-elf/attr-gnu-4-40.d
===================================================================
--- ld/testsuite/ld-mips-elf/attr-gnu-4-40.d 2012-05-13 10:19:16.821701383 +0100
+++ ld/testsuite/ld-mips-elf/attr-gnu-4-40.d 2012-05-13 10:19:33.789701342 +0100
@@ -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*-*-*
Index: ld/testsuite/ld-mips-elf/attr-gnu-4-41.d
===================================================================
--- ld/testsuite/ld-mips-elf/attr-gnu-4-41.d 2012-05-13 10:19:16.821701383 +0100
+++ ld/testsuite/ld-mips-elf/attr-gnu-4-41.d 2012-05-13 10:19:33.789701342 +0100
@@ -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*-*-*
Index: ld/testsuite/ld-mips-elf/attr-gnu-4-42.d
===================================================================
--- ld/testsuite/ld-mips-elf/attr-gnu-4-42.d 2012-05-13 10:19:16.820701383 +0100
+++ ld/testsuite/ld-mips-elf/attr-gnu-4-42.d 2012-05-13 10:19:33.789701342 +0100
@@ -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*-*-*
Index: ld/testsuite/ld-mips-elf/attr-gnu-4-43.d
===================================================================
--- ld/testsuite/ld-mips-elf/attr-gnu-4-43.d 2012-05-13 10:19:16.825701383 +0100
+++ ld/testsuite/ld-mips-elf/attr-gnu-4-43.d 2012-05-13 10:19:33.789701342 +0100
@@ -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*-*-*
Index: ld/testsuite/ld-mips-elf/attr-gnu-4-44.d
===================================================================
--- ld/testsuite/ld-mips-elf/attr-gnu-4-44.d 2012-05-13 10:19:16.821701383 +0100
+++ ld/testsuite/ld-mips-elf/attr-gnu-4-44.d 2012-05-13 10:19:33.789701342 +0100
@@ -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*-*-*
Index: ld/testsuite/ld-mips-elf/attr-gnu-4-45.d
===================================================================
--- ld/testsuite/ld-mips-elf/attr-gnu-4-45.d 2012-05-13 10:19:16.822701383 +0100
+++ ld/testsuite/ld-mips-elf/attr-gnu-4-45.d 2012-05-13 10:19:33.790701342 +0100
@@ -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*-*-*
Index: ld/testsuite/ld-mips-elf/attr-gnu-4-51.d
===================================================================
--- ld/testsuite/ld-mips-elf/attr-gnu-4-51.d 2012-05-13 10:19:16.824701383 +0100
+++ ld/testsuite/ld-mips-elf/attr-gnu-4-51.d 2012-05-13 10:19:33.790701342 +0100
@@ -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*-*-*