* 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-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.
--- /dev/null
+.*: Assembler messages:
+.*:5: Error: jump to misaligned address \(0x7fffffd\)
+.*:5: Error: jump address range overflow \(0x7fffffd\)
+.*:6: Error: jump address range overflow \(0x8000000\)
--- /dev/null
+# Source file use to test border cases of jumps
+
+ jal 0x0
+ jal 0x7fffffc
+ jal 0x7fffffd
+ jal 0x8000000
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" }