This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Using EH from C
- From: Stelios Xanthakis <sxanth at ceid dot upatras dot gr>
- To: gcc at gcc dot gnu dot org
- Date: Thu, 29 Apr 2004 14:07:18 +0300 (EET DST)
- Subject: Using EH from C
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]