mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-27 03:51:15 +08:00
* binutils-all/nm.exp: --size-sort test: Add more ELF-like
targets. * binutils-all/nm-1.s: Use .byte instead of .long. Provide a terminating symbol.
This commit is contained in:
parent
6be7b56e00
commit
3ce958b2ab
@ -1,3 +1,10 @@
|
||||
2013-08-22 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* binutils-all/nm.exp: --size-sort test: Add more ELF-like
|
||||
targets.
|
||||
* binutils-all/nm-1.s: Use .byte instead of .long.
|
||||
Provide a terminating symbol.
|
||||
|
||||
2013-08-21 Hans-Peter Nilsson <hp@bitrange.com>
|
||||
|
||||
* binutils-all/nm.exp: Revert last change. Instead use nm-elf-1.s
|
||||
|
@ -1,13 +1,15 @@
|
||||
.globl text_symbol1
|
||||
.globl text_symbol2
|
||||
.globl text_symbol3
|
||||
.globl end_symbol
|
||||
.text
|
||||
text_symbol1:
|
||||
.long 0
|
||||
.long 0
|
||||
.long 0
|
||||
.byte 0,0,0,0
|
||||
.byte 0,0,0,0
|
||||
.byte 0,0,0,0
|
||||
text_symbol2:
|
||||
.long 0
|
||||
.long 0
|
||||
.byte 0,0,0,0
|
||||
.byte 0,0,0,0
|
||||
text_symbol3:
|
||||
.long 0
|
||||
.byte 0,0,0,0
|
||||
end_symbol:
|
||||
|
@ -159,8 +159,22 @@ if [regexp $want $got] then {
|
||||
|
||||
# The target exceptions here are intended for targets that have ELF as
|
||||
# an intermediate format or otherwise require the ELF-variant syntax
|
||||
# for proper size annotation.
|
||||
if {[is_elf_format] || [istarget "mmix-knuth-mmixware"]} {
|
||||
# for proper size annotation. It would be nice if is_elf_format found
|
||||
# all the ELF variants, but adding the patterns here to that proc then
|
||||
# introduces a whole slew of new regressions in the GAS and LD testsuites.
|
||||
if { [is_elf_format]
|
||||
|| [istarget *-*-dragonfly*]
|
||||
|| [istarget *-*-*elf]
|
||||
|| [istarget *-*-freebsd*]
|
||||
|| [istarget *-*-lynxos*]
|
||||
|| [istarget "mmix-knuth-mmixware"]
|
||||
|| [istarget *-*-netware*]
|
||||
|| [istarget *-*-nto*]
|
||||
|| [istarget *-*-rdos*]
|
||||
|| [istarget *-*-tpf*]
|
||||
|| [istarget *-*-uclinux*]
|
||||
|| [istarget ia64-*-*vms*]
|
||||
|| [istarget *-*-vxworks*] } {
|
||||
set nm_1_src "nm-elf-1.s"
|
||||
} else {
|
||||
set nm_1_src "nm-1.s"
|
||||
|
Loading…
Reference in New Issue
Block a user