2002-09-17 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
* gas/mips/jal-range.s: Check for jal overflows. * gas/mips/jal-range.l: List file for it. * gas/mips/mips.exp: Use it.
This commit is contained in:
parent
75d12d11a0
commit
f697dfed60
@ -1,3 +1,9 @@
|
||||
2002-09-17 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
|
||||
|
||||
* gas/mips/jal-range.s: Check for jal overflows.
|
||||
* gas/mips/jal-range.l: List file for it.
|
||||
* gas/mips/mips.exp: Use it.
|
||||
|
||||
2002-09-08 Ben Elliston <bje@redhat.com>
|
||||
|
||||
* gas/hppa/basic/basic.exp: Update DejaGnu mail address.
|
||||
|
4
gas/testsuite/gas/mips/jal-range.l
Normal file
4
gas/testsuite/gas/mips/jal-range.l
Normal file
@ -0,0 +1,4 @@
|
||||
.*: Assembler messages:
|
||||
.*:5: Error: jump to misaligned address \(0x7fffffd\)
|
||||
.*:5: Error: jump address range overflow \(0x7fffffd\)
|
||||
.*:6: Error: jump address range overflow \(0x8000000\)
|
6
gas/testsuite/gas/mips/jal-range.s
Normal file
6
gas/testsuite/gas/mips/jal-range.s
Normal file
@ -0,0 +1,6 @@
|
||||
# Source file use to test border cases of jumps
|
||||
|
||||
jal 0x0
|
||||
jal 0x7fffffc
|
||||
jal 0x7fffffd
|
||||
jal 0x8000000
|
@ -77,6 +77,7 @@ if { [istarget mips*-*-*] } then {
|
||||
if $elf { run_dump_test "jal-empic-elf" }
|
||||
if $elf { run_dump_test "jal-empic-elf-2" }
|
||||
if $elf { run_dump_test "jal-empic-elf-3" }
|
||||
run_list_test "jal-range" ""
|
||||
if !$aout { run_dump_test "la" }
|
||||
if $elf { run_dump_test "la-svr4pic" }
|
||||
if $elf { run_dump_test "la-xgot" }
|
||||
|
Loading…
Reference in New Issue
Block a user