* ld-elf/pr11304a.s: Always have whitespace before directives.
* ld-elf/pr11304b.s: Likewise.
* ld-selective/selective.exp: Test m68hc1* variant of m6811, m6812.
* lib/ld-lib.exp: Likewise, and vice versa.
+2012-02-14 Alan Modra <amodra@gmail.com>
+
+ * ld-elf/linkoncerdiff.d: Don't run for hppa64-hpux.
+ * ld-elf/pr11304a.s: Always have whitespace before directives.
+ * ld-elf/pr11304b.s: Likewise.
+ * ld-selective/selective.exp: Test m68hc1* variant of m6811, m6812.
+ * lib/ld-lib.exp: Likewise, and vice versa.
+
2012-02-13 Richard Henderson <rth@redhat.com>
PR ld/13621
#source: linkoncerdiff2.s
#ld: -r
#readelf: -r
+#notarget: hppa64*-*-hpux*
There are no relocations in this file.
#pass
-.section .zzz,"ax",%progbits
-.long 0
-.text
-.long 0
+ .section .zzz,"ax",%progbits
+ .long 0
+ .text
+ .long 0
-.section .zzz,"ax",%progbits
-.long 0
-.text
-.long 0
+ .section .zzz,"ax",%progbits
+ .long 0
+ .text
+ .long 0
}
# m6811/m6812 code has references to soft registers.
- if {[istarget m6811-*-*] || [istarget m6812-*-*]} {
+ if {[istarget m6811-*-*] || [istarget m6812-*-*] || [istarget m68hc1*-*-*]} {
set objfile "$objfile --defsym _.frame=0 --defsym _.d1=0"
set objfile "$objfile --defsym _.d2=0"
}
}
# m6811/m6812 code has references to soft registers.
- if {[istarget m6811-*-*] || [istarget m6812-*-*]} {
+ if {[istarget m6811-*-*] || [istarget m6812-*-*] || [istarget m68hc1*-*-*]} {
append flags " --defsym _.frame=0 --defsym _.d1=0 --defsym _.d2=0"
append flags " --defsym _.d3=0 --defsym _.d4=0"
append flags " --defsym _.tmp=0 --defsym _.xy=0 --defsym _.z=0"
&& ![istarget lm32-*-*]
&& ![istarget m32c-*-*]
&& ![istarget m32r-*-*]
+ && ![istarget m6811-*-*]
+ && ![istarget m6812-*-*]
&& ![istarget m68hc1*-*-*]
&& ![istarget mcore*-*-*]
&& ![istarget mep-*-*]