aboutsummaryrefslogtreecommitdiff
path: root/ld
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2010-10-28 06:21:49 +0000
committerAlan Modra <amodra@gmail.com>2010-10-28 06:21:49 +0000
commite290d3abf748b3cc270cc9bc24e05f9626fc7385 (patch)
tree6e3bdf63052a5acf8a08dab6d1f2180b7dfffda0 /ld
parent5ff3e4bea57cad5c062fd0681bc4f684da9db4b6 (diff)
downloadbinutils-e290d3abf748b3cc270cc9bc24e05f9626fc7385.zip
binutils-e290d3abf748b3cc270cc9bc24e05f9626fc7385.tar.gz
binutils-e290d3abf748b3cc270cc9bc24e05f9626fc7385.tar.bz2
* ld-elf/flags1.s: Use arm compatible .type syntax.
* ld-elf/flags1.d: Remove arm and xscale xfails, add i960, ip2k, moxie, mt.
Diffstat (limited to 'ld')
-rw-r--r--ld/testsuite/ChangeLog6
-rw-r--r--ld/testsuite/ld-elf/flags1.d11
-rw-r--r--ld/testsuite/ld-elf/flags1.s4
3 files changed, 13 insertions, 8 deletions
diff --git a/ld/testsuite/ChangeLog b/ld/testsuite/ChangeLog
index f0efb35..c62b308 100644
--- a/ld/testsuite/ChangeLog
+++ b/ld/testsuite/ChangeLog
@@ -1,3 +1,9 @@
+2010-10-28 Alan Modra <amodra@gmail.com>
+
+ * ld-elf/flags1.s: Use arm compatible .type syntax.
+ * ld-elf/flags1.d: Remove arm and xscale xfails, add i960, ip2k,
+ moxie, mt.
+
2010-10-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
* ld-s390/tlsbin.dd: bc 0,0 -> nop 0 and bcr 0,%r0 -> nopr %r0.
diff --git a/ld/testsuite/ld-elf/flags1.d b/ld/testsuite/ld-elf/flags1.d
index 502a42d..2053de0 100644
--- a/ld/testsuite/ld-elf/flags1.d
+++ b/ld/testsuite/ld-elf/flags1.d
@@ -2,13 +2,12 @@
#ld: -Tflags1.ld
#objcopy_linked_file: --set-section-flags .post_text_reserve=contents,alloc,load,readonly,code
#readelf: -l --wide
-#xfail: "arm*-*-*" "xscale-*-*"
-#xfail: "avr-*-*" "dlx-*-*" "h8300-*-*" "m32r-*-*" "msp430-*-*" "tic6x-*-*"
+#xfail: "avr-*-*" "dlx-*-*" "h8300-*-*" "i960-*-*" "ip2k-*-*" "m32r-*-*"
+#xfail: "moxie-*-*" "mt-*-*" "msp430-*-*" "tic6x-*-*"
#xfail: "*-*-hpux*" "hppa*64*-*-*"
-# Fails on the ARM because the .section type character is % rather than @.
-# Fails on the AVR, DLX, H8300, M32R, MSP430 and TI C6X because the two
-# sections are not merged into one segment. (There is no good reason why
-# they have to be).
+# Fails on the AVR, DLX, H8300, I960, IP2K, M32R, MOXIE, MT, MSP430 and
+# TI C6X because the two sections are not merged into one segment.
+# (There is no good reason why they have to be).
# Fails on HPUX systems because the .type pseudo-op behaves differently.
# Fails on hppa64 because a PHDR is always added.
diff --git a/ld/testsuite/ld-elf/flags1.s b/ld/testsuite/ld-elf/flags1.s
index 0562131..bb47536 100644
--- a/ld/testsuite/ld-elf/flags1.s
+++ b/ld/testsuite/ld-elf/flags1.s
@@ -1,5 +1,5 @@
.text
-.globl start
- .type start, @function
+ .globl start
+ .type start, %function
start:
.byte 0