|
From: | Jason Rumney |
Subject: | Re: Problem with library images on Windows (again) |
Date: | Fri, 20 May 2005 16:46:38 +0100 |
User-agent: | Mozilla Thunderbird 1.0 (Windows/20041206) |
Eli Zaretskii wrote:
Without looking at the disassembly, I'd guess that MinGW gcc and non-optimised MSVC builds restore the stack pointer from a known location regardless of the calling convention, which should always work.That seems to be the problem. What I still don't get is how come the same declaration that uses FARPROC works for the MinGW build? Can you figure this out?
I think TRT will not depend on __MINGW__. Mingw works despite there being a bug, not because of it.If we know this, we could fix the DEF_IMGLIB_FN macro so that it does TRT for both compilers, e.g., by using __MINGW__ condition.
[Prev in Thread] | Current Thread | [Next in Thread] |