bfd/
commit734160e0144f4b9c6d8b9d4501b4923b1b5f218b
authorJakub Jelinek <jakub@redhat.com>
Mon, 27 Feb 2006 23:07:06 +0000 (27 23:07 +0000)
committerJakub Jelinek <jakub@redhat.com>
Mon, 27 Feb 2006 23:07:06 +0000 (27 23:07 +0000)
treebb83d95df1b84163fc3b32f315a2f41e11205352
parentf2ca28c34a27fe123a0732bb3d82859a6d2e9a0c
bfd/
* elf-eh-frame.c (_bfd_elf_discard_section_eh_frame): Handle S flag.
(_bfd_elf_write_section_eh_frame): Likewise.
gas/
* dw2gencfi.c (struct fde_entry, struct cie_entry): Add signal_frame
field.
(CFI_signal_frame): Define.
(cfi_pseudo_table): Add .cfi_signal_frame.
(dot_cfi): Handle CFI_signal_frame.
(output_cie): Handle cie->signal_frame.
(select_cie_for_fde): Don't share CIE if signal_frame flag is
different.  Copy signal_frame from FDE to newly created CIE.
* doc/as.texinfo: Document .cfi_signal_frame.
bfd/ChangeLog
bfd/elf-eh-frame.c
gas/ChangeLog
gas/doc/as.texinfo
gas/dw2gencfi.c