[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