mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-28 23:39:35 +08:00
* ld-mips-elf/elf-rel-got-n32.d, ld-mips-elf/elf-rel-got-n64-linux.d,
ld-mips-elf/elf-rel-got-n64.d, ld-mips-elf/elf-rel-xgot-n32.d, ld-mips-elf/elf-rel-xgot-n64-linux.d, ld-mips-elf/elf-rel-xgot-n64.d, ld-mips-elf/jalbal.d: Force big-endian. * ld-mips-elf/multi-got-1.d: Make more flexible. * ld-mips-elf/rel32-n32.d, ld-mips-elf/rel32-o32.d, ld-mips-elf/rel64.d: Update offsets.
This commit is contained in:
@ -1,3 +1,13 @@
|
|||||||
|
2005-01-31 Daniel Jacobowitz <dan@codesourcery.com>
|
||||||
|
|
||||||
|
* ld-mips-elf/elf-rel-got-n32.d, ld-mips-elf/elf-rel-got-n64-linux.d,
|
||||||
|
ld-mips-elf/elf-rel-got-n64.d, ld-mips-elf/elf-rel-xgot-n32.d,
|
||||||
|
ld-mips-elf/elf-rel-xgot-n64-linux.d, ld-mips-elf/elf-rel-xgot-n64.d,
|
||||||
|
ld-mips-elf/jalbal.d: Force big-endian.
|
||||||
|
* ld-mips-elf/multi-got-1.d: Make more flexible.
|
||||||
|
* ld-mips-elf/rel32-n32.d, ld-mips-elf/rel32-o32.d,
|
||||||
|
ld-mips-elf/rel64.d: Update offsets.
|
||||||
|
|
||||||
2005-01-31 Daniel Jacobowitz <dan@codesourcery.com>
|
2005-01-31 Daniel Jacobowitz <dan@codesourcery.com>
|
||||||
|
|
||||||
* ld-elf/group1.d: Accept OBJECT symbols.
|
* ld-elf/group1.d: Accept OBJECT symbols.
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#name: MIPS ELF got reloc n32
|
#name: MIPS ELF got reloc n32
|
||||||
#as: -n32 -KPIC
|
#as: -EB -n32 -KPIC
|
||||||
#source: ../../../gas/testsuite/gas/mips/elf-rel-got-n32.s
|
#source: ../../../gas/testsuite/gas/mips/elf-rel-got-n32.s
|
||||||
#ld: -melf32btsmipn32
|
#ld: -melf32btsmipn32
|
||||||
#objdump: -D --show-raw-insn
|
#objdump: -D --show-raw-insn
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#name: MIPS ELF got reloc n64
|
#name: MIPS ELF got reloc n64
|
||||||
#as: -64 -KPIC
|
#as: -EB -64 -KPIC
|
||||||
#source: ../../../gas/testsuite/gas/mips/elf-rel-got-n64.s
|
#source: ../../../gas/testsuite/gas/mips/elf-rel-got-n64.s
|
||||||
#ld: -melf64btsmip
|
#ld: -melf64btsmip
|
||||||
#objdump: -D --show-raw-insn
|
#objdump: -D --show-raw-insn
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#name: MIPS ELF got reloc n64
|
#name: MIPS ELF got reloc n64
|
||||||
#as: -64 -KPIC
|
#as: -EB -64 -KPIC
|
||||||
#source: ../../../gas/testsuite/gas/mips/elf-rel-got-n64.s
|
#source: ../../../gas/testsuite/gas/mips/elf-rel-got-n64.s
|
||||||
#ld: -melf64btsmip
|
#ld: -melf64btsmip
|
||||||
#objdump: -D --show-raw-insn
|
#objdump: -D --show-raw-insn
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#name: MIPS ELF xgot reloc n32
|
#name: MIPS ELF xgot reloc n32
|
||||||
#as: -n32 -KPIC -xgot
|
#as: -EB -n32 -KPIC -xgot
|
||||||
#source: ../../../gas/testsuite/gas/mips/elf-rel-got-n32.s
|
#source: ../../../gas/testsuite/gas/mips/elf-rel-got-n32.s
|
||||||
#ld: -melf32btsmipn32
|
#ld: -melf32btsmipn32
|
||||||
#objdump: -D --show-raw-insn
|
#objdump: -D --show-raw-insn
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#name: MIPS ELF xgot reloc n64
|
#name: MIPS ELF xgot reloc n64
|
||||||
#as: -64 -KPIC -xgot
|
#as: -EB -64 -KPIC -xgot
|
||||||
#source: ../../../gas/testsuite/gas/mips/elf-rel-got-n64.s
|
#source: ../../../gas/testsuite/gas/mips/elf-rel-got-n64.s
|
||||||
#ld: -melf64btsmip
|
#ld: -melf64btsmip
|
||||||
#objdump: -D --show-raw-insn
|
#objdump: -D --show-raw-insn
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#name: MIPS ELF xgot reloc n64
|
#name: MIPS ELF xgot reloc n64
|
||||||
#as: -64 -KPIC -xgot
|
#as: -EB -64 -KPIC -xgot
|
||||||
#source: ../../../gas/testsuite/gas/mips/elf-rel-got-n64.s
|
#source: ../../../gas/testsuite/gas/mips/elf-rel-got-n64.s
|
||||||
#ld: -melf64btsmip
|
#ld: -melf64btsmip
|
||||||
#objdump: -D --show-raw-insn
|
#objdump: -D --show-raw-insn
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#name: jal to bal
|
#name: jal to bal
|
||||||
#source: jalbal.s
|
#source: jalbal.s
|
||||||
#as: -EB -n32 -march=rm9000
|
#as: -EB -n32 -march=rm9000
|
||||||
#ld: -e s1 -Ttext 0x100000a0
|
#ld: -EB -e s1 -Ttext 0x100000a0
|
||||||
#objdump: -d
|
#objdump: -d
|
||||||
|
|
||||||
.*file format elf.*mips.*
|
.*file format elf.*mips.*
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -4,12 +4,12 @@
|
|||||||
#readelf: -x 5 -r
|
#readelf: -x 5 -r
|
||||||
#ld: -shared -melf32btsmipn32
|
#ld: -shared -melf32btsmipn32
|
||||||
|
|
||||||
Relocation section '.rel.dyn' at offset 0x3dc contains 2 entries:
|
Relocation section '.rel.dyn' at offset 0x304 contains 2 entries:
|
||||||
Offset Info Type Sym.Value Sym. Name
|
Offset Info Type Sym.Value Sym. Name
|
||||||
00000000 00000000 R_MIPS_NONE
|
00000000 00000000 R_MIPS_NONE
|
||||||
00000400 00000003 R_MIPS_REL32
|
00000330 00000003 R_MIPS_REL32
|
||||||
|
|
||||||
Hex dump of section '.text':
|
Hex dump of section '.text':
|
||||||
0x000003f0 00000000 00000000 00000000 00000000 ................
|
0x00000320 00000000 00000000 00000000 00000000 ................
|
||||||
0x00000400 00000400 00000000 00000000 00000000 ................
|
0x00000330 00000330 00000000 00000000 00000000 ................
|
||||||
0x00000410 00000000 00000000 00000000 00000000 ................
|
0x00000340 00000000 00000000 00000000 00000000 ................
|
||||||
|
@ -4,13 +4,12 @@
|
|||||||
#readelf: -x 6 -r
|
#readelf: -x 6 -r
|
||||||
#ld: -shared -melf32btsmip
|
#ld: -shared -melf32btsmip
|
||||||
|
|
||||||
Relocation section '.rel.dyn' at offset 0x3e0 contains 2 entries:
|
Relocation section '.rel.dyn' at offset 0x31c contains 2 entries:
|
||||||
Offset Info Type Sym.Value Sym. Name
|
Offset Info Type Sym.Value Sym. Name
|
||||||
00000000 00000000 R_MIPS_NONE
|
00000000 00000000 R_MIPS_NONE
|
||||||
00000400 00000003 R_MIPS_REL32
|
00000340 00000003 R_MIPS_REL32
|
||||||
|
|
||||||
Hex dump of section '.text':
|
Hex dump of section '.text':
|
||||||
0x000003f0 00000000 00000000 00000000 00000000 ................
|
0x00000330 00000000 00000000 00000000 00000000 ................
|
||||||
0x00000400 00000400 00000000 00000000 00000000 ................
|
0x00000340 00000340 00000000 00000000 00000000 ................
|
||||||
0x00000410 00000000 00000000 00000000 00000000 ................
|
0x00000350 00000000 00000000 00000000 00000000 ................
|
||||||
0x00000420 00000000 00000000 00000000 00000000 ................
|
|
||||||
|
@ -4,16 +4,16 @@
|
|||||||
#readelf: -x 6 -r
|
#readelf: -x 6 -r
|
||||||
#ld: -shared -melf64btsmip
|
#ld: -shared -melf64btsmip
|
||||||
|
|
||||||
Relocation section '.rel.dyn' at offset 0x5b0 contains 2 entries:
|
Relocation section '.rel.dyn' at offset 0x498 contains 2 entries:
|
||||||
Offset Info Type Sym. Value Sym. Name
|
Offset Info Type Sym. Value Sym. Name
|
||||||
000000000000 000000000000 R_MIPS_NONE
|
000000000000 000000000000 R_MIPS_NONE
|
||||||
Type2: R_MIPS_NONE
|
Type2: R_MIPS_NONE
|
||||||
Type3: R_MIPS_NONE
|
Type3: R_MIPS_NONE
|
||||||
0000000005e0 000000001203 R_MIPS_REL32
|
0000000004d0 000000001203 R_MIPS_REL32
|
||||||
Type2: R_MIPS_64
|
Type2: R_MIPS_64
|
||||||
Type3: R_MIPS_NONE
|
Type3: R_MIPS_NONE
|
||||||
|
|
||||||
Hex dump of section '.text':
|
Hex dump of section '.text':
|
||||||
0x000005d0 00000000 00000000 00000000 00000000 ................
|
0x000004c0 00000000 00000000 00000000 00000000 ................
|
||||||
0x000005e0 00000000 000005e0 00000000 00000000 ................
|
0x000004d0 00000000 000004d0 00000000 00000000 ................
|
||||||
0x000005f0 00000000 00000000 00000000 00000000 ................
|
0x000004e0 00000000 00000000 00000000 00000000 ................
|
||||||
|
Reference in New Issue
Block a user