Running 16 bit builtin exes fails?

Saulius Krasuckas saulius2 at ar.fi.lt
Sun Mar 8 14:18:24 CDT 2009


As many developers (Dan, Steven) already have mentioned this feature since 
2005..:

* On Sun, 8 Mar 2009, Alexandre Julliard wrote:
>* Dan Kegel <dank at kegel.com> writes:
>>
>> Also, I was hoping we really had a solution for building 16 bit 
>> executables, but objdump reports that it's all 32 bit code. Should it 
>> still be possible to write win16 tests with this infrastructure 
>> (lightly extended, if needed)?
>
> No, it's not possible. We don't have any way of building 16-bit code 
> with gcc. All 16-bit stuff in Wine is actually 32-bit code, with 
> functions explicitly suffixed with '16' etc.  You can't possibly build 
> real 16-bit apps this way.

Would it be acceptable to use Open Watcom C compiler to crosscompile the 
16-bit part?  (v1.8 released two weaks ago)



More information about the wine-devel mailing list