Crossbuild patch, appropriate for wine?
Alexandre Julliard
julliard at winehq.org
Fri Apr 4 07:21:42 CDT 2008
Robert Shearman <rob at codeweavers.com> writes:
> Actually, I think the best place to fix this is in
> include/wine/exception.h. I also think it would be better to use
> "defined(__MINGW32__) && !defined(USE_COMPILER_EXCEPTIONS)." This is
> because that is the platform that can't use the exception macros
> implemented on top of sigsetjmp, and if the developer defines
> "USE_COMPILER_EXCEPTIONS" then it is telling us that their compiler
> supports __try, __except and __finally (there have been custom builds of
> MinGW that include support for native exception handling).
I don't think we want to disable exceptions, that will just lead to
broken builds. It should be possible to make the sigsetjmp variant work
for MinGW.
--
Alexandre Julliard
julliard at winehq.org
More information about the wine-devel
mailing list