old-cross-binutils/ld/testsuite/ld-mips-elf
Richard Sandiford 353057a53c * elf-bfd.h (eh_cie_fde): Add new fields: add_augmentation_size and
add_fde_encoding.  Remove need_relative.
	* elf-eh-frame.c (extra_augmentation_string_bytes)
	(extra_augmentation_data_bytes, size_of_output_cie_fde): New functions.
	(_bfd_elf_discard_section_eh_frame): Consider changing the FDE encoding
	in cases where the CIE has no existing 'R' augmentation.  Use
	size_of_output_cie_fde when assigning offsets.  Use the final offset
	as the new section size.
	(_bfd_elf_eh_frame_section_offset): Remove need_relative handling.
	Account for any extra augmentation bytes in the returned offset.
	(_bfd_elf_write_section_eh_frame): Rework so that the entries are
	moved before being modified.  Pad growing entries with DW_CFA_nops.
	Add 'z' and 'R' augmentations as directed by add_augmentation_size
	and add_fde_encoding.
2004-11-16 10:16:30 +00:00
..
branch-misc-1.d
eh-frame1-n32.d * elf-bfd.h (eh_cie_fde): Add new fields: add_augmentation_size and 2004-11-16 10:16:30 +00:00
eh-frame1-n64.d * elf-bfd.h (eh_cie_fde): Add new fields: add_augmentation_size and 2004-11-16 10:16:30 +00:00
eh-frame1.ld * elf-bfd.h (eh_cie_fde): Add new fields: add_augmentation_size and 2004-11-16 10:16:30 +00:00
eh-frame1.s * elf-bfd.h (eh_cie_fde): Add new fields: add_augmentation_size and 2004-11-16 10:16:30 +00:00
elf-rel-got-n32.d bfd/ 2004-02-17 10:19:24 +00:00
elf-rel-got-n64-linux.d bfd/ 2004-02-17 10:19:24 +00:00
elf-rel-got-n64.d
elf-rel-xgot-n32.d bfd/ 2004-02-17 10:19:24 +00:00
elf-rel-xgot-n64-linux.d bfd/ 2004-02-17 10:19:24 +00:00
elf-rel-xgot-n64.d
jr.s
mips-elf-flags.exp
mips-elf.exp * elf-bfd.h (eh_cie_fde): Add new fields: add_augmentation_size and 2004-11-16 10:16:30 +00:00
mips16-1.d
mips16-1a.s
mips16-1b.s
multi-got-1-1.s
multi-got-1-2.s
multi-got-1.d
region1.d
region1.t
region1a.s
region1b.s
rel32-n32.d
rel32-o32.d
rel32.s
rel64.d
rel64.s
relax-jalr-n32-shared.d
relax-jalr-n32.d
relax-jalr-n64-shared.d
relax-jalr-n64.d
relax-jalr.s
reloc-1-n32.d * ld-mips-elf/reloc-1[ab].s: New source files. 2003-12-18 10:25:12 +00:00
reloc-1-n64.d * ld-mips-elf/reloc-1[ab].s: New source files. 2003-12-18 10:25:12 +00:00
reloc-1-rel.d * ld-mips-elf/reloc-1[ab].s: New source files. 2003-12-18 10:25:12 +00:00
reloc-1a.s * ld-mips-elf/reloc-1[ab].s: New source files. 2003-12-18 10:25:12 +00:00
reloc-1b.s * ld-mips-elf/reloc-1[ab].s: New source files. 2003-12-18 10:25:12 +00:00
reloc-2.d * ld-mips-elf/reloc-1[ab].s: New source files. 2003-12-18 10:25:12 +00:00
reloc-2.ld * ld-mips-elf/reloc-1[ab].s: New source files. 2003-12-18 10:25:12 +00:00
reloc-2a.s * ld-mips-elf/reloc-1[ab].s: New source files. 2003-12-18 10:25:12 +00:00
reloc-2b.s * ld-mips-elf/reloc-1[ab].s: New source files. 2003-12-18 10:25:12 +00:00
reloc-merge-lo16.d * ld-mips-elf/reloc-merge-lo16.{s,d,ld}: New test. 2004-07-08 15:43:00 +00:00
reloc-merge-lo16.ld * ld-mips-elf/reloc-merge-lo16.{s,d,ld}: New test. 2004-07-08 15:43:00 +00:00
reloc-merge-lo16.s * ld-mips-elf/reloc-merge-lo16.{s,d,ld}: New test. 2004-07-08 15:43:00 +00:00