wine
15 years agowinebuild: Add unwind annotations to all the generated functions for x86_64.
Alexandre Julliard [Tue, 16 Jun 2009 12:26:51 +0000 (14:26 +0200)] 
winebuild: Add unwind annotations to all the generated functions for x86_64.

15 years agontdll: Add unwind annotations to the call_entry_point function for x86_64.
Alexandre Julliard [Tue, 16 Jun 2009 12:26:34 +0000 (14:26 +0200)] 
ntdll: Add unwind annotations to the call_entry_point function for x86_64.

15 years agolibwine: Add unwind annotations to the stack switching functions for x86_64.
Alexandre Julliard [Tue, 16 Jun 2009 12:26:20 +0000 (14:26 +0200)] 
libwine: Add unwind annotations to the stack switching functions for x86_64.

15 years agowined3d: Implement texldd in ARB.
Stefan Doesinger [Fri, 29 May 2009 15:23:35 +0000 (17:23 +0200)] 
wined3d: Implement texldd in ARB.

15 years agowined3d: Use flags instead of bools to control shader_hw_sample.
Stefan Doesinger [Thu, 28 May 2009 16:16:44 +0000 (18:16 +0200)] 
wined3d: Use flags instead of bools to control shader_hw_sample.

15 years agowined3d: Implement IFC in ARB.
Stefan Doesinger [Wed, 3 Jun 2009 12:11:58 +0000 (14:11 +0200)] 
wined3d: Implement IFC in ARB.

15 years agowined3d: Implement break and breakc.
Stefan Doesinger [Wed, 3 Jun 2009 05:39:29 +0000 (07:39 +0200)] 
wined3d: Implement break and breakc.

15 years agowined3d: Unroll loops in ARB if needed.
Stefan Doesinger [Tue, 16 Jun 2009 05:36:59 +0000 (07:36 +0200)] 
wined3d: Unroll loops in ARB if needed.

This is needed to allow us to claim vs_2_0 support with plain
GL_ARB_vertex_program. vs_2_0 allows loops without breaks.

15 years agomsctf: Implement ITfContext::GetDocumentMgr.
Aric Stewart [Tue, 16 Jun 2009 09:37:54 +0000 (18:37 +0900)] 
msctf: Implement ITfContext::GetDocumentMgr.

15 years agowininet/test: Test malformed header separators.
Mike Kaplinskiy [Sun, 14 Jun 2009 22:30:07 +0000 (18:30 -0400)] 
wininet/test: Test malformed header separators.

15 years agowininet: Make \r and \n valid header separators.
Mike Kaplinskiy [Sun, 14 Jun 2009 22:29:31 +0000 (18:29 -0400)] 
wininet: Make \r and \n valid header separators.

15 years agoadvapi32: Set values to 0 in LsaEnumerateAccountRights.
Ge van Geldorp [Tue, 16 Jun 2009 11:00:35 +0000 (13:00 +0200)] 
advapi32: Set values to 0 in LsaEnumerateAccountRights.

15 years agojscript: Added Date_setUTCHours and Date_setHours implementation.
Piotr Caban [Tue, 16 Jun 2009 09:42:27 +0000 (11:42 +0200)] 
jscript: Added Date_setUTCHours and Date_setHours implementation.

15 years agojscript: Added Date_setUTCMinutes and Date_setMinutes implementation.
Piotr Caban [Tue, 16 Jun 2009 09:42:20 +0000 (11:42 +0200)] 
jscript: Added Date_setUTCMinutes and Date_setMinutes implementation.

15 years agojscript: Added Date_setUTCSeconds and Date_setSeconds implementation.
Piotr Caban [Tue, 16 Jun 2009 09:42:15 +0000 (11:42 +0200)] 
jscript: Added Date_setUTCSeconds and Date_setSeconds implementation.

15 years agojscript: Added Date_setUTCMilliseconds and Date_setMilliseconds implementation.
Piotr Caban [Tue, 16 Jun 2009 09:42:10 +0000 (11:42 +0200)] 
jscript: Added Date_setUTCMilliseconds and Date_setMilliseconds implementation.

15 years agojscript: Added Date_getUTCMilliseconds and Date_getMilliseconds implementation.
Piotr Caban [Tue, 16 Jun 2009 09:42:04 +0000 (11:42 +0200)] 
jscript: Added Date_getUTCMilliseconds and Date_getMilliseconds implementation.

15 years agojscript: Added Date_getUTCSeconds and Date_getSeconds implementation.
Piotr Caban [Tue, 16 Jun 2009 09:41:58 +0000 (11:41 +0200)] 
jscript: Added Date_getUTCSeconds and Date_getSeconds implementation.

15 years agojscript: Added Date_getUTCMinutes and Date_getMinutes implementation.
Piotr Caban [Tue, 16 Jun 2009 09:41:52 +0000 (11:41 +0200)] 
jscript: Added Date_getUTCMinutes and Date_getMinutes implementation.

15 years agojscript: Fixed hour_from_time and week_day functions.
Piotr Caban [Tue, 16 Jun 2009 09:41:39 +0000 (11:41 +0200)] 
jscript: Fixed hour_from_time and week_day functions.

15 years agowininet: Always create a URL cache entry.
Hans Leidekker [Tue, 16 Jun 2009 09:00:07 +0000 (11:00 +0200)] 
wininet: Always create a URL cache entry.

15 years agogdi32/tests: Fix the last test failure on NT4.
Paul Vriens [Tue, 16 Jun 2009 09:35:38 +0000 (11:35 +0200)] 
gdi32/tests: Fix the last test failure on NT4.

15 years agogdi32/tests: Fix some test failures on NT4.
Paul Vriens [Tue, 16 Jun 2009 07:49:13 +0000 (09:49 +0200)] 
gdi32/tests: Fix some test failures on NT4.

15 years agowined3d: Add format conversions for some depth stencil formats.
Henri Verbeet [Tue, 16 Jun 2009 07:38:25 +0000 (09:38 +0200)] 
wined3d: Add format conversions for some depth stencil formats.

Although these formats aren't lockable, we still explicitly set the initial
surface data when creating the texture. Unfortunately that means we'll need
the conversion functions, even though all they'll ever convert will be zeroes.

15 years agod3d8: Add tests for deleting invalid shader handles.
Henri Verbeet [Tue, 16 Jun 2009 07:38:25 +0000 (09:38 +0200)] 
d3d8: Add tests for deleting invalid shader handles.

15 years agod3d8: Deleting an invalid pixel shader handle should return D3D_OK.
Henri Verbeet [Tue, 16 Jun 2009 07:38:25 +0000 (09:38 +0200)] 
d3d8: Deleting an invalid pixel shader handle should return D3D_OK.

15 years agod3d8: Do some more verification on handles.
Henri Verbeet [Tue, 16 Jun 2009 07:38:25 +0000 (09:38 +0200)] 
d3d8: Do some more verification on handles.

15 years agoshdocvw: Add SHDOCVW_LockModule()/SHDOCVW_UnlockModule() calls to ITaskbarList.
Henri Verbeet [Tue, 16 Jun 2009 07:38:25 +0000 (09:38 +0200)] 
shdocvw: Add SHDOCVW_LockModule()/SHDOCVW_UnlockModule() calls to ITaskbarList.

15 years agoshdocvw: Take the riid parameter to TaskbarList_Create() into account.
Henri Verbeet [Tue, 16 Jun 2009 07:38:25 +0000 (09:38 +0200)] 
shdocvw: Take the riid parameter to TaskbarList_Create() into account.

15 years agomsctf: Setup global CompartmentMgr.
Aric Stewart [Mon, 15 Jun 2009 21:25:36 +0000 (06:25 +0900)] 
msctf: Setup global CompartmentMgr.

15 years agourlmon/tests: Fix a typo in an ok message.
Detlef Riekenberg [Mon, 15 Jun 2009 19:07:54 +0000 (21:07 +0200)] 
urlmon/tests: Fix a typo in an ok message.

15 years agocomdlg32: Delay setting the initial size of resizable file dialog until the CDN_INITD...
Rein Klazes [Tue, 16 Jun 2009 06:17:09 +0000 (08:17 +0200)] 
comdlg32: Delay setting the initial size of resizable file dialog until the CDN_INITDONE notification has been processed.

15 years agomsvcrtd/tests: Fix calling convention for operator_new_dbg.
Alexandre Julliard [Tue, 16 Jun 2009 11:29:38 +0000 (13:29 +0200)] 
msvcrtd/tests: Fix calling convention for operator_new_dbg.

15 years agontdll: Fix handling of self-relative security descriptors for 64-bit.
Alexandre Julliard [Tue, 16 Jun 2009 11:29:05 +0000 (13:29 +0200)] 
ntdll: Fix handling of self-relative security descriptors for 64-bit.

15 years agoadvapi32: Fix self-relative security descriptor creation for 64-bit.
Alexandre Julliard [Tue, 16 Jun 2009 11:28:00 +0000 (13:28 +0200)] 
advapi32: Fix self-relative security descriptor creation for 64-bit.

15 years agoadvapi32/tests: Avoid accessing an uninitialized pointer.
Alexandre Julliard [Tue, 16 Jun 2009 11:27:32 +0000 (13:27 +0200)] 
advapi32/tests: Avoid accessing an uninitialized pointer.

15 years agocomctl32/listview: Convert forwarded header notifications to ANSI if NFR_ANSI is...
Nikolay Sivov [Mon, 15 Jun 2009 21:46:11 +0000 (01:46 +0400)] 
comctl32/listview: Convert forwarded header notifications to ANSI if NFR_ANSI is current format.

15 years agocomctl32/listview: Forward HDN_DIVIDERDBLCLICK to parent.
Nikolay Sivov [Mon, 15 Jun 2009 19:14:39 +0000 (23:14 +0400)] 
comctl32/listview: Forward HDN_DIVIDERDBLCLICK to parent.

15 years agocomctl32/listview: Block header items drag if LVS_EX_HEADERDRAGDROP isn't set.
Nikolay Sivov [Mon, 15 Jun 2009 14:15:51 +0000 (18:15 +0400)] 
comctl32/listview: Block header items drag if LVS_EX_HEADERDRAGDROP isn't set.

15 years agocrypt32: Constify some variables.
Andrew Talbot [Mon, 15 Jun 2009 21:08:41 +0000 (22:08 +0100)] 
crypt32: Constify some variables.

15 years agowinecfg: Spanish resources update.
José Manuel Ferrer Ortiz [Mon, 15 Jun 2009 20:47:10 +0000 (20:47 +0000)] 
winecfg: Spanish resources update.

15 years agocmd.exe: Fix incorrect check in WCMD_HandleTildaModifiers().
Gerald Pfeifer [Mon, 15 Jun 2009 17:05:33 +0000 (19:05 +0200)] 
cmd.exe: Fix incorrect check in WCMD_HandleTildaModifiers().

15 years agowinapi: Fix a $blevel / $plevel mismatch.
Francois Gouget [Mon, 15 Jun 2009 17:46:41 +0000 (19:46 +0200)] 
winapi: Fix a $blevel / $plevel mismatch.

15 years agodocumentation: Keep README.de in sync.
André Hentschel [Mon, 15 Jun 2009 17:26:02 +0000 (19:26 +0200)] 
documentation: Keep README.de in sync.

15 years agocomctl32: Extend the LVTILEINFO structure.
Francois Gouget [Mon, 15 Jun 2009 16:43:39 +0000 (18:43 +0200)] 
comctl32: Extend the LVTILEINFO structure.

15 years agogphoto2.ds: Fix a compiler warning for libjpeg includes.
Austin English [Mon, 15 Jun 2009 16:10:46 +0000 (11:10 -0500)] 
gphoto2.ds: Fix a compiler warning for libjpeg includes.

15 years agooleaut32: Fix a compiler warning for libjpeg includes.
Austin English [Mon, 15 Jun 2009 16:10:15 +0000 (11:10 -0500)] 
oleaut32: Fix a compiler warning for libjpeg includes.

15 years agogdi32: Add stub for GdiEntry13.
Louis Lenders [Fri, 5 Jun 2009 16:58:55 +0000 (18:58 +0200)] 
gdi32: Add stub for GdiEntry13.

15 years agosetupapi: Move IsUserAdmin to shell32.IsUserAnAdmin.
Detlef Riekenberg [Fri, 12 Jun 2009 20:25:06 +0000 (22:25 +0200)] 
setupapi: Move IsUserAdmin to shell32.IsUserAnAdmin.

15 years agontoskrnl.exe: Stub for PsTerminateSystemThread.
Anders Jonsson [Sun, 14 Jun 2009 12:19:45 +0000 (14:19 +0200)] 
ntoskrnl.exe: Stub for PsTerminateSystemThread.

15 years agontoskrnl.exe: Stub for ExInitializeZone.
Anders Jonsson [Sun, 14 Jun 2009 12:16:49 +0000 (14:16 +0200)] 
ntoskrnl.exe: Stub for ExInitializeZone.

15 years agontoskrnl.exe: Stub for ExInitializeResourceLite.
Anders Jonsson [Sun, 14 Jun 2009 12:11:44 +0000 (14:11 +0200)] 
ntoskrnl.exe: Stub for ExInitializeResourceLite.

15 years agontoskrnl.exe: Stub for IoStartTimer.
Anders Jonsson [Sun, 14 Jun 2009 12:05:54 +0000 (14:05 +0200)] 
ntoskrnl.exe: Stub for IoStartTimer.

15 years agontoskrnl.exe: Stub for IoInitializeTimer.
Anders Jonsson [Sun, 14 Jun 2009 12:01:38 +0000 (14:01 +0200)] 
ntoskrnl.exe: Stub for IoInitializeTimer.

15 years agontoskrnl.exe: Stub for KeWaitForSingleObject.
Anders Jonsson [Sun, 14 Jun 2009 11:49:17 +0000 (13:49 +0200)] 
ntoskrnl.exe: Stub for KeWaitForSingleObject.

15 years agontoskrnl.exe: Stub for KeInitializeMutex.
Anders Jonsson [Sun, 14 Jun 2009 11:25:19 +0000 (13:25 +0200)] 
ntoskrnl.exe: Stub for KeInitializeMutex.

15 years agogdi32/tests: Fix several test failures on Win9x/WinME/NT4.
Paul Vriens [Mon, 15 Jun 2009 09:52:51 +0000 (11:52 +0200)] 
gdi32/tests: Fix several test failures on Win9x/WinME/NT4.

15 years agocomctl32/listview: Setting item text to callback stub value already having it raises...
Nikolay Sivov [Sun, 14 Jun 2009 21:31:45 +0000 (01:31 +0400)] 
comctl32/listview: Setting item text to callback stub value already having it raises item-change notifications.

Use same new text comparison rules for both items and subitems.
Based on patch by Stefan Stranz.

15 years agocomctl32/listview: Get rid of Header_* macros.
Nikolay Sivov [Sun, 14 Jun 2009 18:29:46 +0000 (22:29 +0400)] 
comctl32/listview: Get rid of Header_* macros.

15 years agocomctl32/listview: Don't offset subitems on painting.
Nikolay Sivov [Sun, 14 Jun 2009 18:06:48 +0000 (22:06 +0400)] 
comctl32/listview: Don't offset subitems on painting.

15 years agocomctl32/listview: Fix some hittest problems on LVS_EX_FULLROWSELECT.
Nikolay Sivov [Sun, 14 Jun 2009 16:40:42 +0000 (20:40 +0400)] 
comctl32/listview: Fix some hittest problems on LVS_EX_FULLROWSELECT.

15 years agocomctl32/listview: Don't offset item box to item position on LVS_EX_FULLROWSELECT...
Nikolay Sivov [Sun, 14 Jun 2009 16:08:54 +0000 (20:08 +0400)] 
comctl32/listview: Don't offset item box to item position on LVS_EX_FULLROWSELECT if item isn't in leftmost column.

15 years agodocumentation: Keep README.fr in sync.
Frédéric Delanoy [Sun, 14 Jun 2009 20:43:24 +0000 (22:43 +0200)] 
documentation: Keep README.fr in sync.

15 years agoddraw: Use correct union member.
Marcus Meissner [Sun, 14 Jun 2009 12:32:11 +0000 (14:32 +0200)] 
ddraw: Use correct union member.

15 years agourlmon/tests: Move SecurityManager and ZoneManager tests to a separate file.
Detlef Riekenberg [Sat, 13 Jun 2009 13:20:00 +0000 (15:20 +0200)] 
urlmon/tests: Move SecurityManager and ZoneManager tests to a separate file.

15 years agoconfigure: Add a note about missing dbus if libhal is missing.
Austin English [Fri, 12 Jun 2009 18:03:56 +0000 (13:03 -0500)] 
configure: Add a note about missing dbus if libhal is missing.

15 years agocrypt32: Constify some variables.
Andrew Talbot [Fri, 12 Jun 2009 17:27:56 +0000 (18:27 +0100)] 
crypt32: Constify some variables.

15 years agocmd: Replace malloc() with HeapAlloc().
Francois Gouget [Mon, 15 Jun 2009 08:59:45 +0000 (10:59 +0200)] 
cmd: Replace malloc() with HeapAlloc().

15 years agocmd: Introduce a WCMD_strsubstW() function to simplify string substitutions.
Francois Gouget [Mon, 15 Jun 2009 08:59:31 +0000 (10:59 +0200)] 
cmd: Introduce a WCMD_strsubstW() function to simplify string substitutions.

15 years agorpcrt4/tests: Replace malloc() with HeapAlloc().
Francois Gouget [Mon, 15 Jun 2009 09:04:57 +0000 (11:04 +0200)] 
rpcrt4/tests: Replace malloc() with HeapAlloc().

15 years agowinapi/c_parser: Remove some dead code.
Francois Gouget [Mon, 15 Jun 2009 09:03:04 +0000 (11:03 +0200)] 
winapi/c_parser: Remove some dead code.

15 years agogdiplus: Remove spaces before '\n's.
Francois Gouget [Mon, 15 Jun 2009 09:00:03 +0000 (11:00 +0200)] 
gdiplus: Remove spaces before '\n's.

15 years agomsctf: Make the CompartmentMgr functions static.
Francois Gouget [Mon, 15 Jun 2009 08:53:24 +0000 (10:53 +0200)] 
msctf: Make the CompartmentMgr functions static.

15 years agomsctf/tests: Make EditSession_Constructor() static.
Francois Gouget [Mon, 15 Jun 2009 08:53:20 +0000 (10:53 +0200)] 
msctf/tests: Make EditSession_Constructor() static.

15 years agogdi32/tests: Small indentation fix.
Francois Gouget [Mon, 15 Jun 2009 08:53:05 +0000 (10:53 +0200)] 
gdi32/tests: Small indentation fix.

15 years agowinedos: DOSVM_GetTimer() is not used so remove it.
Francois Gouget [Mon, 15 Jun 2009 08:52:36 +0000 (10:52 +0200)] 
winedos: DOSVM_GetTimer() is not used so remove it.

15 years agowinedos: DPMI_FreeInternalRMCB() is not used so remove it.
Francois Gouget [Mon, 15 Jun 2009 08:49:40 +0000 (10:49 +0200)] 
winedos: DPMI_FreeInternalRMCB() is not used so remove it.

15 years agowinedos: Move VGA_SetGraphicMode() up a bit and make it static. VGA_GetModeInfoList...
Francois Gouget [Mon, 15 Jun 2009 08:47:17 +0000 (10:47 +0200)] 
winedos: Move VGA_SetGraphicMode() up a bit and make it static. VGA_GetModeInfoList() is unused so remove it.

15 years agocryptdlg & cryptui: Use SUBLANG_NEUTRAL for German.
Francois Gouget [Mon, 15 Jun 2009 08:45:00 +0000 (10:45 +0200)] 
cryptdlg & cryptui: Use SUBLANG_NEUTRAL for German.

15 years agowined3d: Get rid of the pointers in WINED3DSURFACE_DESC.
Henri Verbeet [Mon, 15 Jun 2009 07:06:50 +0000 (09:06 +0200)] 
wined3d: Get rid of the pointers in WINED3DSURFACE_DESC.

15 years agowined3d: Introduce surface_calculate_size().
Henri Verbeet [Mon, 15 Jun 2009 07:06:49 +0000 (09:06 +0200)] 
wined3d: Introduce surface_calculate_size().

15 years agowined3d: Introduce surface_init() to handle most of the surface initialization.
Henri Verbeet [Mon, 15 Jun 2009 07:06:49 +0000 (09:06 +0200)] 
wined3d: Introduce surface_init() to handle most of the surface initialization.

15 years agowined3d: Introduce surface_gdi_cleanup().
Henri Verbeet [Mon, 15 Jun 2009 07:06:49 +0000 (09:06 +0200)] 
wined3d: Introduce surface_gdi_cleanup().

15 years agowined3d: Introduce surface_cleanup().
Henri Verbeet [Mon, 15 Jun 2009 07:06:49 +0000 (09:06 +0200)] 
wined3d: Introduce surface_cleanup().

15 years agowinex11.drv: Fix file drops on KDE4 and XFCE.
Damjan Jovanovic [Sun, 14 Jun 2009 10:25:48 +0000 (12:25 +0200)] 
winex11.drv: Fix file drops on KDE4 and XFCE.

15 years agowinedos: int21, function 32h returns data in DS:BX, not DS:DX.
Rein Klazes [Sun, 14 Jun 2009 12:27:25 +0000 (14:27 +0200)] 
winedos: int21, function 32h returns data in DS:BX, not DS:DX.

15 years agohhctrl.ocx: Add Lithuanian translation.
Aurimas Fišeras [Sun, 14 Jun 2009 09:07:25 +0000 (12:07 +0300)] 
hhctrl.ocx: Add Lithuanian translation.

15 years agowininet: Add Lithuanian translation.
Aurimas Fišeras [Sun, 14 Jun 2009 08:50:33 +0000 (11:50 +0300)] 
wininet: Add Lithuanian translation.

15 years agodbghelp: Improve speed of our hashtable implementation by remembering the last elemen...
Eric Pouech [Sun, 14 Jun 2009 07:19:08 +0000 (09:19 +0200)] 
dbghelp: Improve speed of our hashtable implementation by remembering the last element added to every bucket.

15 years agoconfigure: Fix mach-o/dyld_images.h detection on OS X.
Austin English [Sat, 13 Jun 2009 23:01:24 +0000 (18:01 -0500)] 
configure: Fix mach-o/dyld_images.h detection on OS X.

15 years agokernel32: GetConsoleAliasW is a stub, make sure it acts like one.
Austin English [Fri, 12 Jun 2009 17:03:53 +0000 (12:03 -0500)] 
kernel32: GetConsoleAliasW is a stub, make sure it acts like one.

15 years agoshell32/tests: Fix a test failure on some Win95 boxes and NT4.
Paul Vriens [Sat, 13 Jun 2009 14:29:02 +0000 (16:29 +0200)] 
shell32/tests: Fix a test failure on some Win95 boxes and NT4.

15 years agouser32/tests: Skip some tests on Win9x/WinME.
Paul Vriens [Sat, 13 Jun 2009 12:28:29 +0000 (14:28 +0200)] 
user32/tests: Skip some tests on Win9x/WinME.

15 years agomlang/tests: Fix a test failure on Win95.
Paul Vriens [Fri, 12 Jun 2009 19:51:00 +0000 (21:51 +0200)] 
mlang/tests: Fix a test failure on Win95.

15 years agoriched32/tests: Fix test failures on Win9x, WinMe and NT4.
Paul Vriens [Fri, 12 Jun 2009 19:24:59 +0000 (21:24 +0200)] 
riched32/tests: Fix test failures on Win9x, WinMe and NT4.

15 years agowintrust: Check for the presence of required members of WINTRUST_CERT_INFO rather...
Juan Lang [Fri, 12 Jun 2009 16:35:41 +0000 (09:35 -0700)] 
wintrust: Check for the presence of required members of WINTRUST_CERT_INFO rather than requiring callers to be compiled with the same SDK version.

15 years agowintrust: Check for the presence of required members of WINTRUST_BLOB_INFO rather...
Juan Lang [Fri, 12 Jun 2009 16:21:35 +0000 (09:21 -0700)] 
wintrust: Check for the presence of required members of WINTRUST_BLOB_INFO rather than requiring callers to be compiled with the same SDK version.

15 years agontdll: Add appropriate stdcall decorations to assembly functions.
Alexandre Julliard [Sun, 14 Jun 2009 13:34:09 +0000 (15:34 +0200)] 
ntdll: Add appropriate stdcall decorations to assembly functions.

15 years agokernel32: Add appropriate stdcall decorations to assembly functions.
Alexandre Julliard [Sun, 14 Jun 2009 13:34:09 +0000 (15:34 +0200)] 
kernel32: Add appropriate stdcall decorations to assembly functions.

15 years agontoskrnl.exe: Add appropriate stdcall decorations to assembly functions.
Alexandre Julliard [Sun, 14 Jun 2009 13:34:34 +0000 (15:34 +0200)] 
ntoskrnl.exe: Add appropriate stdcall decorations to assembly functions.