Make a 16-bit test in wine for krnl386.exe16

Bruno Jesus 00cpxxx at
Sun Nov 29 20:47:30 CST 2015

On Mon, Nov 30, 2015 at 2:13 AM, Nikolay Sivov <bunglehead at> wrote:
> On 29.11.2015 20:30, Bruno Jesus wrote:
>> Hi all, I'm trying to create tests for GetPrivateProfileString16 but
>> it is not working as expected because the test is calling the kernel32
>> version of the function instead of the krnl386.exe16.
>> Is there any way to make a test that compiles and runs against krnl386
>> instead of kernel32?
>> I tried a few different things and the attached patch is the last
>> attempt (the tests are wrong but that is not the point yet).
> I think the main problem is to actually be able to build NE binaries,
> for that you'll need tools that support this, for example openwatcom C
> compiler, or some old enough Visual C++, maybe version 5 or 4.

So basically it is not possible to integrate such tests in wine as a
standard test like any other.

More information about the wine-devel mailing list