Browse Source

gas/testsuite/

* gas/mips/mips.exp: Set has_newabi for all Linux targets.
	* gas/mips/cfi-n64-1.d: Adjust for targets that do not infer the
	ISA from the ABI.
	* gas/mips/elf-rel-got-n32.d: Likewise.
	* gas/mips/elf-rel-got-n64.d: Likewise.
	* gas/mips/elf-rel-xgot-n32.d: Likewise.
	* gas/mips/elf-rel-xgot-n64.d: Likewise.
	* gas/mips/elf-rel18.d: Likewise.
	* gas/mips/elf-rel28-n32.d: Likewise.
	* gas/mips/elf-rel28-n64.d: Likewise.
	* gas/mips/jal-newabi.d: Likewise.
	* gas/mips/ldstla-n64-shared.d: Likewise.
	* gas/mips/ldstla-n64-sym32.d: Likewise.
	* gas/mips/ldstla-n64.d: Likewise.
	* gas/mips/macro-warn-1-n32.d: Likewise.
	* gas/mips/macro-warn-2-n32.d: Likewise.
	* gas/mips/n32-consec.d: Likewise.

	ld/testsuite/
	* ld-mips-elf/mips-elf.exp: Set has_newabi for all Linux targets.
	Adjust abi_asflags for targets that do not infer the ISA from the
	ABI.
	* ld-mips-elf/eh-frame1-n32.d: Adjust for targets that do not
	infer the ISA from the ABI.
	* ld-mips-elf/eh-frame1-n64.d: Likewise.
	* ld-mips-elf/eh-frame2-n32.d: Likewise.
	* ld-mips-elf/eh-frame2-n64.d: Likewise.
	* ld-mips-elf/elf-rel-got-n32-embed.d: Likewise.
	* ld-mips-elf/elf-rel-got-n32.d: Likewise.
	* ld-mips-elf/elf-rel-got-n64-embed.d: Likewise.
	* ld-mips-elf/elf-rel-got-n64-linux.d: Likewise.
	* ld-mips-elf/elf-rel-got-n64.d: Likewise.
	* ld-mips-elf/elf-rel-xgot-n32-embed.d: Likewise.
	* ld-mips-elf/elf-rel-xgot-n32.d: Likewise.
	* ld-mips-elf/elf-rel-xgot-n64-embed.d: Likewise.
	* ld-mips-elf/elf-rel-xgot-n64-linux.d: Likewise.
	* ld-mips-elf/elf-rel-xgot-n64.d: Likewise.
	* ld-mips-elf/emit-relocs-1.d: Likewise.
	* ld-mips-elf/got-page-2.d: Likewise.
	* ld-mips-elf/no-shared-1-n32.d: Likewise.
	* ld-mips-elf/no-shared-1-n64.d: Likewise.
	* ld-mips-elf/rel32-n32.d: Likewise.
	* ld-mips-elf/rel64.d: Likewise.
	* ld-mips-elf/relax-jalr-n32-shared.d: Likewise.
	* ld-mips-elf/relax-jalr-n32.d: Likewise.
	* ld-mips-elf/relax-jalr-n64-shared.d: Likewise.
	* ld-mips-elf/relax-jalr-n64.d: Likewise.
	* ld-mips-elf/reloc-1-n32.d: Likewise.
	* ld-mips-elf/reloc-1-n64.d: Likewise.
	* ld-mips-elf/textrel-1.d: Likewise.
gdb_7_6-branch
Maciej W. Rozycki 14 years ago
parent
commit
99262e37ef
  1. 20
      gas/testsuite/ChangeLog
  2. 2
      gas/testsuite/gas/mips/cfi-n64-1.d
  3. 2
      gas/testsuite/gas/mips/elf-rel-got-n32.d
  4. 2
      gas/testsuite/gas/mips/elf-rel-got-n64.d
  5. 2
      gas/testsuite/gas/mips/elf-rel-xgot-n32.d
  6. 2
      gas/testsuite/gas/mips/elf-rel-xgot-n64.d
  7. 2
      gas/testsuite/gas/mips/elf-rel18.d
  8. 2
      gas/testsuite/gas/mips/elf-rel28-n32.d
  9. 2
      gas/testsuite/gas/mips/elf-rel28-n64.d
  10. 2
      gas/testsuite/gas/mips/jal-newabi.d
  11. 2
      gas/testsuite/gas/mips/ldstla-n64-shared.d
  12. 2
      gas/testsuite/gas/mips/ldstla-n64-sym32.d
  13. 2
      gas/testsuite/gas/mips/ldstla-n64.d
  14. 2
      gas/testsuite/gas/mips/macro-warn-1-n32.d
  15. 2
      gas/testsuite/gas/mips/macro-warn-2-n32.d
  16. 2
      gas/testsuite/gas/mips/mips.exp
  17. 2
      gas/testsuite/gas/mips/n32-consec.d
  18. 34
      ld/testsuite/ChangeLog
  19. 2
      ld/testsuite/ld-mips-elf/eh-frame1-n32.d
  20. 2
      ld/testsuite/ld-mips-elf/eh-frame1-n64.d
  21. 2
      ld/testsuite/ld-mips-elf/eh-frame2-n32.d
  22. 2
      ld/testsuite/ld-mips-elf/eh-frame2-n64.d
  23. 2
      ld/testsuite/ld-mips-elf/elf-rel-got-n32-embed.d
  24. 2
      ld/testsuite/ld-mips-elf/elf-rel-got-n32.d
  25. 2
      ld/testsuite/ld-mips-elf/elf-rel-got-n64-embed.d
  26. 2
      ld/testsuite/ld-mips-elf/elf-rel-got-n64-linux.d
  27. 2
      ld/testsuite/ld-mips-elf/elf-rel-got-n64.d
  28. 2
      ld/testsuite/ld-mips-elf/elf-rel-xgot-n32-embed.d
  29. 2
      ld/testsuite/ld-mips-elf/elf-rel-xgot-n32.d
  30. 2
      ld/testsuite/ld-mips-elf/elf-rel-xgot-n64-embed.d
  31. 2
      ld/testsuite/ld-mips-elf/elf-rel-xgot-n64-linux.d
  32. 2
      ld/testsuite/ld-mips-elf/elf-rel-xgot-n64.d
  33. 4
      ld/testsuite/ld-mips-elf/emit-relocs-1.d
  34. 2
      ld/testsuite/ld-mips-elf/got-page-2.d
  35. 6
      ld/testsuite/ld-mips-elf/mips-elf.exp
  36. 2
      ld/testsuite/ld-mips-elf/no-shared-1-n32.d
  37. 2
      ld/testsuite/ld-mips-elf/no-shared-1-n64.d
  38. 2
      ld/testsuite/ld-mips-elf/rel32-n32.d
  39. 2
      ld/testsuite/ld-mips-elf/rel64.d
  40. 2
      ld/testsuite/ld-mips-elf/relax-jalr-n32-shared.d
  41. 2
      ld/testsuite/ld-mips-elf/relax-jalr-n32.d
  42. 2
      ld/testsuite/ld-mips-elf/relax-jalr-n64-shared.d
  43. 2
      ld/testsuite/ld-mips-elf/relax-jalr-n64.d
  44. 4
      ld/testsuite/ld-mips-elf/reloc-1-n32.d
  45. 4
      ld/testsuite/ld-mips-elf/reloc-1-n64.d
  46. 2
      ld/testsuite/ld-mips-elf/textrel-1.d

20
gas/testsuite/ChangeLog

@ -1,3 +1,23 @@
2012-08-06 Maciej W. Rozycki <macro@codesourcery.com>
* gas/mips/mips.exp: Set has_newabi for all Linux targets.
* gas/mips/cfi-n64-1.d: Adjust for targets that do not infer the
ISA from the ABI.
* gas/mips/elf-rel-got-n32.d: Likewise.
* gas/mips/elf-rel-got-n64.d: Likewise.
* gas/mips/elf-rel-xgot-n32.d: Likewise.
* gas/mips/elf-rel-xgot-n64.d: Likewise.
* gas/mips/elf-rel18.d: Likewise.
* gas/mips/elf-rel28-n32.d: Likewise.
* gas/mips/elf-rel28-n64.d: Likewise.
* gas/mips/jal-newabi.d: Likewise.
* gas/mips/ldstla-n64-shared.d: Likewise.
* gas/mips/ldstla-n64-sym32.d: Likewise.
* gas/mips/ldstla-n64.d: Likewise.
* gas/mips/macro-warn-1-n32.d: Likewise.
* gas/mips/macro-warn-2-n32.d: Likewise.
* gas/mips/n32-consec.d: Likewise.
2012-08-06 Maciej W. Rozycki <macro@codesourcery.com>
* gas/mips/mips.exp: Set has_newabi for mips*-sde-elf* too.

2
gas/testsuite/gas/mips/cfi-n64-1.d

@ -1,4 +1,4 @@
#as: -64 -EB
#as: -march=from-abi -64 -EB
#objdump: -sj.eh_frame
.*

2
gas/testsuite/gas/mips/elf-rel-got-n32.d

@ -1,6 +1,6 @@
#objdump: -dr --prefix-addresses --show-raw-insn
#name: MIPS ELF got reloc n32
#as: -n32 -KPIC
#as: -march=from-abi -n32 -KPIC
.*: +file format elf32-n.*mips.*

2
gas/testsuite/gas/mips/elf-rel-got-n64.d

@ -1,6 +1,6 @@
#objdump: -dr --prefix-addresses --show-raw-insn
#name: MIPS ELF got reloc n64
#as: -64 -KPIC
#as: -march=from-abi -64 -KPIC
.*: +file format elf64-.*mips.*

2
gas/testsuite/gas/mips/elf-rel-xgot-n32.d

@ -1,6 +1,6 @@
#objdump: -dr --prefix-addresses --show-raw-insn
#name: MIPS ELF xgot reloc n32
#as: -n32 -KPIC -xgot
#as: -march=from-abi -n32 -KPIC -xgot
#source: elf-rel-got-n32.s
.*: +file format elf32-n.*mips.*

2
gas/testsuite/gas/mips/elf-rel-xgot-n64.d

@ -1,6 +1,6 @@
#objdump: -dr --prefix-addresses --show-raw-insn
#name: MIPS ELF xgot reloc n64
#as: -64 -KPIC -xgot
#as: -march=from-abi -64 -KPIC -xgot
#source: elf-rel-got-n64.s
.*: +file format elf64-.*mips.*

2
gas/testsuite/gas/mips/elf-rel18.d

@ -1,5 +1,5 @@
#readelf: --relocs
#as: -mabi=n32 -KPIC
#as: -march=from-abi -mabi=n32 -KPIC
Relocation section '\.rela\.text' at offset .* contains 4 entries:
Offset Info Type Sym.Value Sym. Name \+ Addend

2
gas/testsuite/gas/mips/elf-rel28-n32.d

@ -1,5 +1,5 @@
#source: elf-rel28.s
#as: -n32
#as: -march=from-abi -n32
#objdump: -dr
#name: MIPS ELF reloc 28 (n32)

2
gas/testsuite/gas/mips/elf-rel28-n64.d

@ -1,5 +1,5 @@
#source: elf-rel28.s
#as: -64
#as: -march=from-abi -64
#objdump: -dr
#name: MIPS ELF reloc 28 (n64)

2
gas/testsuite/gas/mips/jal-newabi.d

@ -1,6 +1,6 @@
#objdump: -dr --prefix-addresses --show-raw-insn
#name: MIPS ELF NewABI jal
#as: -n32 -KPIC -xgot
#as: -march=from-abi -n32 -KPIC -xgot
.*: +file format elf32-n.*mips.*

2
gas/testsuite/gas/mips/ldstla-n64-shared.d

@ -1,5 +1,5 @@
#objdump: -d
#as: -KPIC -64
#as: -march=from-abi -KPIC -64
#name: MIPS ld-st-la constants (ABI n64, shared)
#source: ldstla-n64.s

2
gas/testsuite/gas/mips/ldstla-n64-sym32.d

@ -1,5 +1,5 @@
#objdump: -dr
#as: -64 -msym32 -G8 -EB
#as: -march=from-abi -64 -msym32 -G8 -EB
#name: MIPS ld-st-la with sym32
#source: ldstla-sym32.s

2
gas/testsuite/gas/mips/ldstla-n64.d

@ -1,5 +1,5 @@
#objdump: -d
#as: -64
#as: -march=from-abi -64
#name: MIPS ld-st-la constants (ABI n64)
#source: ldstla-n64.s

2
gas/testsuite/gas/mips/macro-warn-1-n32.d

@ -1,4 +1,4 @@
#as: -n32 -KPIC
#as: -march=from-abi -n32 -KPIC
#source: macro-warn-1.s
#stderr: macro-warn-1-n32.l
#objdump: -p

2
gas/testsuite/gas/mips/macro-warn-2-n32.d

@ -1,4 +1,4 @@
#as: -n32 -KPIC
#as: -march=from-abi -n32 -KPIC
#source: macro-warn-2.s
#objdump: -p
#pass

2
gas/testsuite/gas/mips/mips.exp

@ -458,7 +458,7 @@ if { [istarget mips*-*-vxworks*] } {
set ecoff [expr [istarget *-*-ecoff*] || [istarget *-*-ultrix*] || [istarget *-*-irix\[1-4\]*] ]
set aout [expr [istarget *-*-bsd*] || [istarget *-*-openbsd*] ]
set addr32 [expr [istarget mipstx39*-*-*] || [istarget mips-*-linux*] || [istarget mipsel-*-linux*] || [istarget mips*-*-ecoff]]
set has_newabi [expr [istarget *-*-irix6*] || [istarget mips64*-*-linux*] || [istarget mips*-sde-elf*]]
set has_newabi [expr [istarget *-*-irix6*] || [istarget mips*-*-linux*] || [istarget mips*-sde-elf*]]
set no_mips16 [expr !$elf]
set no_micromips [expr !$elf]

2
gas/testsuite/gas/mips/n32-consec.d

@ -1,4 +1,4 @@
#as: -n32
#as: -march=from-abi -n32
#objdump: -Dr --prefix-addresses
#name: n32 consecutive unrelated relocations

34
ld/testsuite/ChangeLog

@ -1,3 +1,37 @@
2012-08-06 Maciej W. Rozycki <macro@codesourcery.com>
* ld-mips-elf/mips-elf.exp: Set has_newabi for all Linux targets.
Adjust abi_asflags for targets that do not infer the ISA from the
ABI.
* ld-mips-elf/eh-frame1-n32.d: Adjust for targets that do not
infer the ISA from the ABI.
* ld-mips-elf/eh-frame1-n64.d: Likewise.
* ld-mips-elf/eh-frame2-n32.d: Likewise.
* ld-mips-elf/eh-frame2-n64.d: Likewise.
* ld-mips-elf/elf-rel-got-n32-embed.d: Likewise.
* ld-mips-elf/elf-rel-got-n32.d: Likewise.
* ld-mips-elf/elf-rel-got-n64-embed.d: Likewise.
* ld-mips-elf/elf-rel-got-n64-linux.d: Likewise.
* ld-mips-elf/elf-rel-got-n64.d: Likewise.
* ld-mips-elf/elf-rel-xgot-n32-embed.d: Likewise.
* ld-mips-elf/elf-rel-xgot-n32.d: Likewise.
* ld-mips-elf/elf-rel-xgot-n64-embed.d: Likewise.
* ld-mips-elf/elf-rel-xgot-n64-linux.d: Likewise.
* ld-mips-elf/elf-rel-xgot-n64.d: Likewise.
* ld-mips-elf/emit-relocs-1.d: Likewise.
* ld-mips-elf/got-page-2.d: Likewise.
* ld-mips-elf/no-shared-1-n32.d: Likewise.
* ld-mips-elf/no-shared-1-n64.d: Likewise.
* ld-mips-elf/rel32-n32.d: Likewise.
* ld-mips-elf/rel64.d: Likewise.
* ld-mips-elf/relax-jalr-n32-shared.d: Likewise.
* ld-mips-elf/relax-jalr-n32.d: Likewise.
* ld-mips-elf/relax-jalr-n64-shared.d: Likewise.
* ld-mips-elf/relax-jalr-n64.d: Likewise.
* ld-mips-elf/reloc-1-n32.d: Likewise.
* ld-mips-elf/reloc-1-n64.d: Likewise.
* ld-mips-elf/textrel-1.d: Likewise.
2012-08-06 Maciej W. Rozycki <macro@codesourcery.com>
* ld-mips-elf/reloc-1-n32.d: Add -EB to GAS flags.

2
ld/testsuite/ld-mips-elf/eh-frame1-n32.d

@ -1,7 +1,7 @@
#name: MIPS eh-frame 1, n32
#source: eh-frame1.s
#source: eh-frame1.s
#as: -EB -n32 --defsym alignment=2 --defsym fill=0x40
#as: -march=from-abi -EB -n32 --defsym alignment=2 --defsym fill=0x40
#readelf: --relocs -wf
#ld: -shared -melf32btsmipn32 -Teh-frame1.ld
#warning: fde encoding in.*prevents \.eh_frame_hdr table being created.

2
ld/testsuite/ld-mips-elf/eh-frame1-n64.d

@ -1,7 +1,7 @@
#name: MIPS eh-frame 1, n64
#source: eh-frame1.s
#source: eh-frame1.s
#as: -EB -64 --defsym alignment=3 --defsym fill=0x40
#as: -march=from-abi -EB -64 --defsym alignment=3 --defsym fill=0x40
#readelf: --relocs -wf
#ld: -shared -melf64btsmip -Teh-frame1.ld
#warning: fde encoding in.*prevents \.eh_frame_hdr table being created.

2
ld/testsuite/ld-mips-elf/eh-frame2-n32.d

@ -1,7 +1,7 @@
#name: MIPS eh-frame 2, n32
#source: eh-frame1.s
#source: eh-frame1.s
#as: -EB -n32 --defsym alignment=2 --defsym fill=0
#as: -march=from-abi -EB -n32 --defsym alignment=2 --defsym fill=0
#readelf: --relocs -wf
#ld: -shared -melf32btsmipn32 -Teh-frame1.ld
#warning: fde encoding in.*prevents \.eh_frame_hdr table being created.

2
ld/testsuite/ld-mips-elf/eh-frame2-n64.d

@ -1,7 +1,7 @@
#name: MIPS eh-frame 2, n64
#source: eh-frame1.s
#source: eh-frame1.s
#as: -EB -64 --defsym alignment=3 --defsym fill=0
#as: -march=from-abi -EB -64 --defsym alignment=3 --defsym fill=0
#readelf: --relocs -wf
#ld: -shared -melf64btsmip -Teh-frame1.ld
#warning: fde encoding in.*prevents \.eh_frame_hdr table being created.

2
ld/testsuite/ld-mips-elf/elf-rel-got-n32-embed.d

@ -1,5 +1,5 @@
#name: MIPS ELF got reloc n32
#as: -EB -n32 -KPIC
#as: -march=from-abi -EB -n32 -KPIC
#source: ../../../gas/testsuite/gas/mips/elf-rel-got-n32.s
#ld:
#objdump: -D --show-raw-insn

2
ld/testsuite/ld-mips-elf/elf-rel-got-n32.d

@ -1,5 +1,5 @@
#name: MIPS ELF got reloc n32
#as: -EB -n32 -KPIC
#as: -march=from-abi -EB -n32 -KPIC
#source: ../../../gas/testsuite/gas/mips/elf-rel-got-n32.s
#ld:
#objdump: -D --show-raw-insn

2
ld/testsuite/ld-mips-elf/elf-rel-got-n64-embed.d

@ -1,5 +1,5 @@
#name: MIPS ELF got reloc n64
#as: -EB -64 -KPIC
#as: -march=from-abi -EB -64 -KPIC
#source: ../../../gas/testsuite/gas/mips/elf-rel-got-n64.s
#ld:
#objdump: -D --show-raw-insn

2
ld/testsuite/ld-mips-elf/elf-rel-got-n64-linux.d

@ -1,5 +1,5 @@
#name: MIPS ELF got reloc n64
#as: -EB -64 -KPIC
#as: -march=from-abi -EB -64 -KPIC
#source: ../../../gas/testsuite/gas/mips/elf-rel-got-n64.s
#ld:
#objdump: -D --show-raw-insn

2
ld/testsuite/ld-mips-elf/elf-rel-got-n64.d

@ -1,5 +1,5 @@
#name: MIPS ELF got reloc n64
#as: -EB -64 -KPIC
#as: -march=from-abi -EB -64 -KPIC
#source: ../../../gas/testsuite/gas/mips/elf-rel-got-n64.s
#ld:
#objdump: -D --show-raw-insn

2
ld/testsuite/ld-mips-elf/elf-rel-xgot-n32-embed.d

@ -1,5 +1,5 @@
#name: MIPS ELF xgot reloc n32
#as: -EB -n32 -KPIC -xgot
#as: -march=from-abi -EB -n32 -KPIC -xgot
#source: ../../../gas/testsuite/gas/mips/elf-rel-got-n32.s
#ld:
#objdump: -D --show-raw-insn

2
ld/testsuite/ld-mips-elf/elf-rel-xgot-n32.d

@ -1,5 +1,5 @@
#name: MIPS ELF xgot reloc n32
#as: -EB -n32 -KPIC -xgot
#as: -march=from-abi -EB -n32 -KPIC -xgot
#source: ../../../gas/testsuite/gas/mips/elf-rel-got-n32.s
#ld:
#objdump: -D --show-raw-insn

2
ld/testsuite/ld-mips-elf/elf-rel-xgot-n64-embed.d

@ -1,5 +1,5 @@
#name: MIPS ELF xgot reloc n64
#as: -EB -64 -KPIC -xgot
#as: -march=from-abi -EB -64 -KPIC -xgot
#source: ../../../gas/testsuite/gas/mips/elf-rel-got-n64.s
#ld:
#objdump: -D --show-raw-insn

2
ld/testsuite/ld-mips-elf/elf-rel-xgot-n64-linux.d

@ -1,5 +1,5 @@
#name: MIPS ELF xgot reloc n64
#as: -EB -64 -KPIC -xgot
#as: -march=from-abi -EB -64 -KPIC -xgot
#source: ../../../gas/testsuite/gas/mips/elf-rel-got-n64.s
#ld:
#objdump: -D --show-raw-insn

2
ld/testsuite/ld-mips-elf/elf-rel-xgot-n64.d

@ -1,5 +1,5 @@
#name: MIPS ELF xgot reloc n64
#as: -EB -64 -KPIC -xgot
#as: -march=from-abi -EB -64 -KPIC -xgot
#source: ../../../gas/testsuite/gas/mips/elf-rel-got-n64.s
#ld:
#objdump: -D --show-raw-insn

4
ld/testsuite/ld-mips-elf/emit-relocs-1.d

@ -1,6 +1,6 @@
#name: Emit relocs 1
#source: emit-relocs-1a.s -mabi=n32 -EB
#source: emit-relocs-1b.s -mabi=n32 -EB
#source: emit-relocs-1a.s -march=from-abi -mabi=n32 -EB
#source: emit-relocs-1b.s -march=from-abi -mabi=n32 -EB
#ld: -q -T emit-relocs-1.ld -melf32btsmipn32
#objdump: -sr

2
ld/testsuite/ld-mips-elf/got-page-2.d

@ -1,6 +1,6 @@
#name: GOT page test 2
#source: got-page-2.s
#as: -EB -n32
#as: -march=from-abi -EB -n32
#ld: -T got-page-1.ld -shared -melf32btsmipn32
#readelf: -d
#

6
ld/testsuite/ld-mips-elf/mips-elf.exp

@ -54,15 +54,15 @@ if {![istarget mips*-*-*] || ![is_elf_format]} {
}
set has_newabi [expr [istarget *-*-irix6*] \
|| [istarget mips64*-*-linux*] \
|| [istarget mips*-*-linux*] \
|| [istarget mips*-sde-elf*]]
set linux_gnu [expr [istarget mips*-*-linux*]]
set embedded_elf [expr [istarget mips*-*-elf]]
# Set defaults.
set abi_asflags(o32) ""
set abi_asflags(n32) "-n32 -EB"
set abi_asflags(n64) "-64 -EB"
set abi_asflags(n32) "-march=from-abi -n32 -EB"
set abi_asflags(n64) "-march=from-abi -64 -EB"
set abi_ldflags(o32) ""
set abi_ldflags(n32) -melf32bmipn32
set abi_ldflags(n64) -melf64bmip

2
ld/testsuite/ld-mips-elf/no-shared-1-n32.d

@ -1,4 +1,4 @@
#as: -mabi=n32 -EB
#as: -march=from-abi -mabi=n32 -EB
#source: no-shared-1-o32.s
#ld: -melf32btsmipn32 -T no-shared-1.ld
#objdump: -dr -j.text -j.data -j.got

2
ld/testsuite/ld-mips-elf/no-shared-1-n64.d

@ -1,4 +1,4 @@
#as: -mabi=64 -EB
#as: -march=from-abi -mabi=64 -EB
#ld: -melf64btsmip -T no-shared-1.ld
#objdump: -dr -j.text -j.data -j.got

2
ld/testsuite/ld-mips-elf/rel32-n32.d

@ -1,6 +1,6 @@
#name: MIPS rel32 n32
#source: rel32.s
#as: -KPIC -EB -n32
#as: -march=from-abi -KPIC -EB -n32
#readelf: -x .text -r
#ld: -shared -melf32btsmipn32

2
ld/testsuite/ld-mips-elf/rel64.d

@ -1,6 +1,6 @@
#name: MIPS rel64 n64
#source: rel64.s
#as: -KPIC -EB -64
#as: -march=from-abi -KPIC -EB -64
#readelf: -x .text -r
#ld: -shared -melf64btsmip

2
ld/testsuite/ld-mips-elf/relax-jalr-n32-shared.d

@ -1,6 +1,6 @@
#name: MIPS relax-jalr-shared n32
#source: relax-jalr.s
#as: -KPIC -n32 -EB
#as: -march=from-abi -KPIC -n32 -EB
#objdump: --prefix-addresses -d --show-raw-insn
#ld: --relax -shared -melf32btsmipn32

2
ld/testsuite/ld-mips-elf/relax-jalr-n32.d

@ -1,6 +1,6 @@
#name: MIPS relax-jalr n32
#source: relax-jalr.s
#as: -KPIC -n32 -EB
#as: -march=from-abi -KPIC -n32 -EB
#objdump: --prefix-addresses -d --show-raw-insn
#ld: --relax -melf32btsmipn32

2
ld/testsuite/ld-mips-elf/relax-jalr-n64-shared.d

@ -1,6 +1,6 @@
#name: MIPS relax-jalr-shared n64
#source: relax-jalr.s
#as: -KPIC -64 -EB
#as: -march=from-abi -KPIC -64 -EB
#objdump: --prefix-addresses -d --show-raw-insn
#ld: --relax -shared -melf64btsmip

2
ld/testsuite/ld-mips-elf/relax-jalr-n64.d

@ -1,6 +1,6 @@
#name: MIPS relax-jalr n64
#source: relax-jalr.s
#as: -KPIC -64 -EB
#as: -march=from-abi -KPIC -64 -EB
#objdump: --prefix-addresses -d --show-raw-insn
#ld: --relax -melf64btsmip

4
ld/testsuite/ld-mips-elf/reloc-1-n32.d

@ -1,5 +1,5 @@
#source: reloc-1a.s -mabi=n32 -EB
#source: reloc-1b.s -mabi=n32 -EB
#source: reloc-1a.s -march=from-abi -mabi=n32 -EB
#source: reloc-1b.s -march=from-abi -mabi=n32 -EB
#ld: -r
#readelf: --relocs

4
ld/testsuite/ld-mips-elf/reloc-1-n64.d

@ -1,5 +1,5 @@
#source: reloc-1a.s -mabi=64 -EB
#source: reloc-1b.s -mabi=64 -EB
#source: reloc-1a.s -march=from-abi -mabi=64 -EB
#source: reloc-1b.s -march=from-abi -mabi=64 -EB
#ld: -r
#readelf: --relocs

2
ld/testsuite/ld-mips-elf/textrel-1.d

@ -1,6 +1,6 @@
#name: MIPS textrel-1
#source: textrel-1.s
#as: -EB -n32
#as: -march=from-abi -EB -n32
#ld: -shared -melf32btsmipn32
#readelf: -d

Loading…
Cancel
Save