aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWill Newton <will.newton@linaro.org>2014-07-08 10:23:27 +0100
committerWill Newton <will.newton@linaro.org>2014-07-10 09:33:01 +0100
commit0b42baa397bcacec234090eaac043d3d261b2908 (patch)
tree12eab03b844d88291e8aa3f69326b21e4b5433d3
parent6a2619f95336f522e6a5e9a7fcbfd6d4ce47014b (diff)
downloadgdb-0b42baa397bcacec234090eaac043d3d261b2908.zip
gdb-0b42baa397bcacec234090eaac043d3d261b2908.tar.gz
gdb-0b42baa397bcacec234090eaac043d3d261b2908.tar.bz2
gas/ARM: Fix testsuite failure for arm-elf
At some point the arm-elf output became the same as arm-eabi. Remove the special handling of arm-elf. gas/testsuite/ChangeLog: 2014-07-10 Will Newton <will.newton@linaro.org> * gas/elf/elf.exp: Remove special handling of arm-elf for section2 test. * gas/elf/section2.e-armeabi: Rename to... * gas/elf/section2.e-arm: ...here. * gas/elf/section2.e-armelf: Remove file.
-rw-r--r--gas/testsuite/ChangeLog6
-rw-r--r--gas/testsuite/gas/elf/elf.exp10
-rw-r--r--gas/testsuite/gas/elf/section2.e-arm (renamed from gas/testsuite/gas/elf/section2.e-armeabi)0
-rw-r--r--gas/testsuite/gas/elf/section2.e-armelf10
4 files changed, 7 insertions, 19 deletions
diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog
index ef34f26..a7a6946 100644
--- a/gas/testsuite/ChangeLog
+++ b/gas/testsuite/ChangeLog
@@ -1,5 +1,11 @@
2014-07-10 Will Newton <will.newton@linaro.org>
+ * gas/elf/elf.exp: Remove special handling of arm-elf for
+ section2 test.
+ * gas/elf/section2.e-armeabi: Rename to...
+ * gas/elf/section2.e-arm: ...here.
+ * gas/elf/section2.e-armelf: Remove file.
+
* gas/arm/bl-local-2.d: Only enable the test on EABI and
NaCl configurations.
* gas/arm/bl-local-v4t.d: Likewise.
diff --git a/gas/testsuite/gas/elf/elf.exp b/gas/testsuite/gas/elf/elf.exp
index a967d2f..f17f7e0 100644
--- a/gas/testsuite/gas/elf/elf.exp
+++ b/gas/testsuite/gas/elf/elf.exp
@@ -77,15 +77,7 @@ if { [is_elf_format] } then {
set target_machine -rx
}
if {[istarget "arm*-*-*"]} {
-
- if { ([istarget "*-*-*eabi"]
- || [istarget "*-*-linux-*"]
- || [istarget "*-*-nacl*"]
- || [istarget "*-*-symbianelf"])} then {
- set target_machine -armeabi
- } else {
- set target_machine -armelf
- }
+ set target_machine -arm
}
# The MN10300 and Xtensa ports disable the assembler's call frame
diff --git a/gas/testsuite/gas/elf/section2.e-armeabi b/gas/testsuite/gas/elf/section2.e-arm
index 115bae2..115bae2 100644
--- a/gas/testsuite/gas/elf/section2.e-armeabi
+++ b/gas/testsuite/gas/elf/section2.e-arm
diff --git a/gas/testsuite/gas/elf/section2.e-armelf b/gas/testsuite/gas/elf/section2.e-armelf
deleted file mode 100644
index de16912..0000000
--- a/gas/testsuite/gas/elf/section2.e-armelf
+++ /dev/null
@@ -1,10 +0,0 @@
-
-Symbol table '.symtab' contains 7 entries:
- +Num: +Value +Size +Type +Bind +Vis +Ndx +Name
- +0: 0+0 +0 +NOTYPE +LOCAL +DEFAULT +UND
- +1: 0+0 +0 +SECTION +LOCAL +DEFAULT +1
- +2: 0+0 +0 +SECTION +LOCAL +DEFAULT +2
- +3: 0+0 +0 +SECTION +LOCAL +DEFAULT +3
- +4: 0+0 +0 +SECTION +LOCAL +DEFAULT +4
- +5: 0+0 +0 +NOTYPE +LOCAL +DEFAULT +4 \$d
- +6: 0+0 +0 +SECTION +LOCAL +DEFAULT +5