This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [PATCH v2] gas: allow labeling of CFI instructions
- From: Alan Modra <amodra at gmail dot com>
- To: Jan Beulich <JBeulich at suse dot com>
- Cc: binutils at sourceware dot org
- Date: Tue, 13 Jan 2015 00:06:44 +1030
- Subject: Re: [PATCH v2] gas: allow labeling of CFI instructions
- Authentication-results: sourceware.org; auth=none
- References: <54AE7C940200007800052961 at mail dot emea dot novell dot com>
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