[RFA] New CFI directives.

Michal Ludvig mludvig@suse.cz
Thu Jun 5 09:33:00 GMT 2003


Richard Henderson wrote:
> On Wed, Jun 04, 2003 at 10:50:15PM +0200, Michal Ludvig wrote:
> 
>>	* dw2gencfi.c (cfi_add_CFA_insn, cfi_add_CFA_insn_reg)
>>	(cfi_add_CFA_insn_reg_reg, cfi_add_CFA_insn_reg_offset): New.
>>	(cfi_add_CFA_offset, cfi_add_CFA_def_cfa)
>>	(cfi_add_CFA_register, cfi_add_CFA_def_cfa_register)
>>	(cfi_add_CFA_def_cfa_offset): Use cfi_add_CFA_insn_*().
>>	(cfi_add_CFA_restore, cfi_add_CFA_undefined)
>>	(cfi_add_CFA_same_value, cfi_add_CFA_remember_state)
>>	(cfi_add_CFA_restore_state, cfi_add_CFA_nop): New.
>>	(cfi_pseudo_table): New directives .cfi_return_column,
>>	.cfi_restore, .cfi_undefined, .cfi_same_value,
>>	.cfi_remember_state, .cfi_restore_state, .cfi_nop.
>>	(dot_cfi, output_cfi_insn): Handle new directives.
>>	* dw2gencfi.h (cfi_add_CFA_restore, cfi_add_CFA_undefined)
>>	(cfi_add_CFA_same_value, cfi_add_CFA_remember_state)
>>	(cfi_add_CFA_restore_state, cfi_add_CFA_nop): New prototypes.
> 
> 
> Ok.

Thanks, comitted.

Testsuite and doco patches will follow soon.

Michal Ludvig



More information about the Binutils mailing list