This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Problem with x64 SEH macro implementation for ReactOS
- From: Richard Henderson <rth at redhat dot com>
- To: Timo Kreuzer <timo dot kreuzer at web dot de>
- Cc: gcc at gcc dot gnu dot org
- Date: Mon, 24 Nov 2008 14:36:07 -0800
- Subject: Re: Problem with x64 SEH macro implementation for ReactOS
- References: <49260E31.6010202@web.de>
Timo Kreuzer wrote:
I am working on x64 SEH for ReactOS. The idea is to use .cfi_escape
codes to mark the code positions where the try block starts / ends and
of the except landing pad. The emitted .eh_frame section is parsed after
linking and converted into Windows compatible unwind info / scope tables.
This works quite well so far.
I always imagined that if someone wanted to do SEH, they'd actually
implement it within GCC, rather than post-processing it like this.
Surely you're making things too hard for yourself with these escape hacks?
r~