This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [RFA] New CFI directives.


On Wed, Jun 04, 2003 at 10:50:15PM +0200, Michal Ludvig wrote:
> Hi,
> this is just a "mechanical" extension of dw2gencfi.c - no new ideas, 
> only some new directives.
> 
> OK to apply?
> 
> Michal Ludvig

Did the CFI directives end up documented somewhere?

If not, they really really should be.  If so, then the documentation
should be updated.

> 2003-06-04  Michal Ludvig  <mludvig@suse.cz>
> 
> 	* 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.

-- 
Daniel Jacobowitz
MontaVista Software                         Debian GNU/Linux Developer


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]