gas/testsuite/
2005-11-07 Jan Beulich <jbeulich@novell.com> * gas/all/redef2.[sd]: New. * gas/all/gas.exp: Run new test. * gas/elf/redef.d: New. * gas/elf/elf.exp: Run new test.
This commit is contained in:
parent
5157cd8a4f
commit
5ca0ee011b
|
@ -1,3 +1,10 @@
|
|||
2005-11-07 Jan Beulich <jbeulich@novell.com>
|
||||
|
||||
* gas/all/redef2.[sd]: New.
|
||||
* gas/all/gas.exp: Run new test.
|
||||
* gas/elf/redef.d: New.
|
||||
* gas/elf/elf.exp: Run new test.
|
||||
|
||||
2005-11-07 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* gas/i386/divide.s: Test line comment starting with '/'.
|
||||
|
|
|
@ -81,6 +81,9 @@ case $target_triplet in {
|
|||
default {
|
||||
setup_xfail "*c30*-*-*" "*c4x*-*-*" "pdp11-*-*"
|
||||
run_dump_test redef
|
||||
setup_xfail "*c30*-*-*" "*c4x*-*-*" "*arm*-*-coff" "arm*-*-pe*" "crx*-*-*"
|
||||
setup_xfail "h8300*-*-*" "m68hc*-*-*" "maxq-*-*" "pdp11-*-*" "vax*-*-*" "z8k-*-*"
|
||||
run_dump_test redef2
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -0,0 +1,13 @@
|
|||
#objdump: -rsj .data
|
||||
#name: .equ redefinitions (2)
|
||||
|
||||
.*: .*
|
||||
|
||||
RELOCATION RECORDS FOR .*
|
||||
.*
|
||||
0+0.*(here|\.data)
|
||||
0+8.*xtrn
|
||||
#...
|
||||
Contents of section \.data:
|
||||
0000 00000000 11111111 00000000 22222222[ ]+................[ ]*
|
||||
#pass
|
|
@ -0,0 +1,10 @@
|
|||
.data
|
||||
here:
|
||||
.set sym, here
|
||||
.long sym
|
||||
.set sym, 0x11111111
|
||||
.long sym
|
||||
.set sym, xtrn
|
||||
.long sym
|
||||
.set sym, 0x22222222
|
||||
.long sym
|
|
@ -61,6 +61,16 @@ if { ([istarget "*-*-*elf*"]
|
|||
run_dump_test "group0b"
|
||||
run_dump_test "group1a"
|
||||
run_dump_test "group1b"
|
||||
case $target_triplet in {
|
||||
{ alpha*-*-* } { }
|
||||
{ hppa*-*-* } { }
|
||||
{ iq2000*-*-* } { }
|
||||
{ mips*-*-* } { }
|
||||
{ *c54x*-*-* } { }
|
||||
default {
|
||||
run_dump_test redef
|
||||
}
|
||||
}
|
||||
run_dump_test "section0"
|
||||
run_dump_test "section1"
|
||||
run_list_test "section2" "$target_machine" "-al" "-s" ""
|
||||
|
|
|
@ -0,0 +1,14 @@
|
|||
#objdump: -t
|
||||
#name: .equ redefinitions (ELF)
|
||||
#source: ../all/redef2.s
|
||||
|
||||
.*: .*
|
||||
|
||||
SYMBOL TABLE:
|
||||
#...
|
||||
0+[ ]+l[ ].*[ ]here
|
||||
#...
|
||||
0*2+[ ]+l[ ]+\*ABS\*[ ].*[ ]sym
|
||||
#...
|
||||
0+[ ]+\*UND\*[ ].*[ ]xtrn
|
||||
#...
|
Loading…
Reference in New Issue