2001-06-08 H.J. Lu <hjl@gnu.org>

* gas/mips/elfel-rel3.s: Moved to ...
	* gas/mips/elf-rel3.s: Here.

	* gas/mips/elf-rel3.d: Updated.

	* gas/mips/elfel-rel3.d: Updated.

	* gas/mips/relax.d: New file.
	* gas/mips/relax.s: Likewise.

	* gas/mips/mips.exp: Run relax and set xfail.
This commit is contained in:
H.J. Lu 2001-06-09 06:25:55 +00:00
parent 39c0a33100
commit 594e740ff0
8 changed files with 36 additions and 13 deletions

View file

@ -1,3 +1,17 @@
2001-06-08 H.J. Lu <hjl@gnu.org>
* gas/mips/elfel-rel3.s: Moved to ...
* gas/mips/elf-rel3.s: Here.
* gas/mips/elf-rel3.d: Updated.
* gas/mips/elfel-rel3.d: Updated.
* gas/mips/relax.d: New file.
* gas/mips/relax.s: Likewise.
* gas/mips/mips.exp: Run relax and set xfail.
2001-06-08 H.J. Lu <hjl@gnu.org>
* gas/mips/illegal.s: New file.

View file

@ -10,4 +10,4 @@ OFFSET TYPE VALUE
Contents of section .data:
0000 12121212 fffffffc 00000000 00000000 ................
0000 12121212 00000004 00000000 00000000 ................

View file

@ -7,5 +7,5 @@ x:
.type b,@object
.size b,8
b:
.word b-4
.word b+4
.word x

View file

@ -1,5 +1,6 @@
#objdump: -sr -j .data
#name: MIPS ELF reloc 3
#source: elf-rel3.s
.*: file format elf.*mips

View file

@ -1,11 +0,0 @@
.data
.type x,@object
.size x,4
x:
.word 0x12121212
.globl b
.type b,@object
.size b,8
b:
.word b+4
.word x

View file

@ -113,6 +113,10 @@ if { [istarget mips*-*-*] } then {
run_dump_test "mips32"
run_dump_test "mips64"
# It will always fail until someone fixes it.
setup_xfail "mips*-*-*"
run_dump_test "relax"
run_list_test "illegal" ""
if $svr4pic {

View file

@ -0,0 +1,8 @@
#objdump: -dr --prefix-addresses -mmips:4000
#name: MIPS relax
# Test relaxation.
.*: +file format .*mips.*
Disassembly of section .text:

View file

@ -0,0 +1,7 @@
# Source file used to test relaxation.
.text
foo:
move $2, $3 # just something
.space 0x20000 # to make a 128kb loop body
beq $2, $3, foo