mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-08-06 14:49:38 +08:00

2005-03-23 Eric Christopher <echristo@redhat.com> * elfxx-mips.c (MIPS_ELF_READONLY_SECTION): New. (mips_elf_calculate_relocation): Use. Define DF_TEXTREL after emitting relocation. (_bfd_mips_elf_adjust_dynamic_symbol): Ditto. (_bfd_mips_elf_check_relocs): Remove code to set DF_TEXTREL and readonly_reloc. ld/testsuite/ChangeLog: 2005-03-23 Eric Christopher <echristo@redhat.com> * ld-mips-elf/textrel-1.s, ld-mips-elf/textrel-1.d: New test. * ld-mips-elf/mips-elf.exp: Call it. * ld-mips-elf/rel32-n32.d: Update for DF_TEXTREL removal. * ld-mips-elf/rel32-o32.d: Ditto. * ld-mips-elf/rel64.d: Ditto.
20 lines
740 B
Makefile
20 lines
740 B
Makefile
#name: MIPS rel64 n64
|
|
#source: rel64.s
|
|
#as: -KPIC -EB -64
|
|
#readelf: -x 6 -r
|
|
#ld: -shared -melf64btsmip
|
|
|
|
Relocation section '.rel.dyn' at offset 0x488 contains 2 entries:
|
|
Offset Info Type Sym. Value Sym. Name
|
|
000000000000 000000000000 R_MIPS_NONE
|
|
Type2: R_MIPS_NONE
|
|
Type3: R_MIPS_NONE
|
|
0000000004c0 000000001203 R_MIPS_REL32
|
|
Type2: R_MIPS_64
|
|
Type3: R_MIPS_NONE
|
|
|
|
Hex dump of section '.text':
|
|
0x000004b0 00000000 00000000 00000000 00000000 ................
|
|
0x000004c0 00000000 000004c0 00000000 00000000 ................
|
|
0x000004d0 00000000 00000000 00000000 00000000 ................
|