[PATCH v2] gas: allow labeling of CFI instructions
Alan Modra
amodra@gmail.com
Mon Jan 12 13:36:00 GMT 2015
On Thu, Jan 08, 2015 at 11:48:20AM +0000, Jan Beulich wrote:
> gas/
> 2015-01-08 Jan Beulich <jbeulich@suse.com>
>
> * gas/dw2gencfi.c (cfi_add_label, dot_cfi_label): New.
> (cfi_pseudo_table): Add "cfi_label".
> (output_cfi_insn): Handle CFI_label.
> (select_cie_for_fde): Als terminate CIE when encountering
> CFI_label.
> * dw2gencfi.h (cfi_add_label): Declare.
> (struct cfi_insn_data): New member "sym_name".
> (CFI_label): New.
> * read.c (read_symbol_name): Drop "static".
> * read.h (read_symbol_name): Declare.
>
> gas/testsuite/
> 2015-01-08 Jan Beulich <jbeulich@suse.com>
> gas/cfi/cfi-label.d, gas/cfi/cfi-label.s: New.
> gas/cfi/cfi.exp: Run new tests.
OK.
--
Alan Modra
Australia Development Lab, IBM
More information about the Binutils
mailing list