seh_try_macros2-00
David Fraser
davidf at sjsoft.com
Fri May 16 01:10:22 CDT 2003
Gregory M. Turner wrote:
>On Wednesday 14 May 2003 11:08 pm, Alexandre Julliard wrote:
>
>
>>(I don't want to discourage you, but I think you will eventually come
>>to realize that the only way to make this work right is to do it in
>>the compiler)
>>
>>
>
>Don't worry, we are in agreement on this. I have spent a fair amount of time
>trying to decide whether this problem is fixable without such a measure, and
>I suspect the answer is no, or, at least, not without doing an inordinate
>amount of work and writing lots of asm.
>
>[snip]
>
>When/if gcc does it, great, we just use the implementation of __TRY in terms
>of __try, we don't have to change a thing. If, for example, after some
>research, the -fasync-unwind-tables thing pans out, that's fine too; we can
>add that in, but not all platforms support this, even for gcc, so we still
>need a pure-C portable alternative to be supported by wine to some reasonable
>extent.
>
Has anyone investigated what work needs to be done for gcc to support
these kinds of try/except things?
More information about the wine-devel
mailing list