Using EH from C

Stelios Xanthakis sxanth@ceid.upatras.gr
Thu Apr 29 12:51:00 GMT 2004


Hi.

I'm working on a 'C++ to C' code generator and I'm trying
to figure out (how|if) it's possible to use unwind info from
C programs. The main challenge is 'calling destructors on unwind
with no performance cost if  no exception is raised'. This probably
means that we will have to construct unwind tables manually
by getting the addresses of labels and putting them in  special
sections. And the -funwind-tables?

If anybody knows, please contact me.

Thanks and sorry for the OT but this seems
to be a quiet period on the list, I couldn't find any
info on google and Aldy said I should ask here.

stelios


- The project is [http://students.ceid.upatras.gr/~sxanth/lwc]



More information about the Gcc mailing list