bfd/
commite958081f0ad70464af247090c9e75e6fc36ebdac
authorRichard Sandiford <rsandifo@nildram.co.uk>
Sat, 15 Dec 2007 09:32:38 +0000 (15 09:32 +0000)
committerRichard Sandiford <rsandifo@nildram.co.uk>
Sat, 15 Dec 2007 09:32:38 +0000 (15 09:32 +0000)
treef26dd3d28693f538479297878137848a9148f873
parent4dc92130f29a3583b467a8a59f96f451296e70d7
bfd/
* elf-bfd.h (eh_cie_fde): Put cie_inf in a union.  Add a reloc_index
field.  Use bitfields for fde_encoding, lsda_encoding and lsda_offset.
* elf-eh-frame.c (extra_augmentation_data_bytes): Adjust cie_inf
accesses after the above change.
(_bfd_elf_eh_frame_section_offset): Likewise.
(_bfd_elf_write_section_eh_frame): Likewise.
(_bfd_elf_discard_section_eh_frame): Likewise.  Set up reloc_index.
bfd/ChangeLog
bfd/elf-bfd.h
bfd/elf-eh-frame.c