bfd/
authorRichard Sandiford <rdsandiford@googlemail.com>
Sat, 15 Dec 2007 09:32:38 +0000 (09:32 +0000)
committerRichard Sandiford <rdsandiford@googlemail.com>
Sat, 15 Dec 2007 09:32:38 +0000 (09:32 +0000)
commit155eaaa03139229166b0cdf83bd8cdd718bd1b08
tree61e1e236545bb1d7cb0307596fa7bd1fcfb97604
parent5241d85325456acf1c190f10e54e87cb11a624a1
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