[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