[PATCH] Support .cfi_personality and .cfi_lsda directives

H. J. Lu hjl@lucon.org
Wed Nov 1 17:11:00 GMT 2006


On Wed, Nov 01, 2006 at 05:55:49PM +0100, Jakub Jelinek wrote:
> Hi!
> 
> This is the second part in my attempt to change GCC to emit .eh_frame unwind
> info using .cfi_* directives.
> 
> The gas generated .eh_frame never has personality nor LSDA, while for C++,
> Java or __attribute__((cleanup ())) in C we often need them.
> 
> This patch adds two new directives, .cfi_personality and .cfi_lsda,
> which set the personality routine and LSDA of the current FDE (well,
> personality routine is a CIE thingie, but we generate CIEs on the fly
> for the FDEs).
> 

Testcases?


H.J.



More information about the Binutils mailing list