On Tue, Feb 15, 2000 at 03:12:00PM +0100, Patrik Stridvall wrote:
> [long rant about 8MB vs 77MB .so files deleted]
Try installing the GNU binutils, in a newer version, which does support
debug information merging.
> [long rant about stdcall deleted]
> The only way I can see to solve this is to introduce some sort
> of Win32 thunking layer similar to the Win16 one. I think
> that it will be possible to make the thunking layer have
> zero size and speed overhead for the GNU C x86 case.
> In short, using the pascal calling convention is a x86 only solution
> to a more fundamental problem, which can't be solved with the
> compiler on non-x86 so we shouldn't IMHO rely on the pascal calling
> convention support on x86, even though we of course should
> use it if available.
On non x86 you will need to have an Instruction Emulator for x86 anyway.
This emulator can handle stdcall functions as a small side feature.
No need to add kludges to WINE code.
Ciao, Marcus