wine/dlls
Alexandre Julliard 5d5f523052 Output the virtual tables for the exception classes using assembly so
that they can have the correct layout, and get rid of the
corresponding hacks in RTTI_GetObjectLocator.
Build more of the code on non-i386 platforms too.
Protect __RTDynamicCast and friends with exception handlers.
Fix handling of the vtable pointer so that we don't need to declare
all object pointers as type_info.
2004-10-19 04:03:07 +00:00
..
advapi32 Fixed a typo in CryptExportKey. 2004-10-18 19:35:24 +00:00
advpack Use the proper #include file delimiter in advpack. 2004-10-07 04:20:24 +00:00
amstream Added IClassFactory->CreateInstance aggregation checks. 2004-10-18 21:21:19 +00:00
atl Don't define COBJMACROS in objbase.h. 2004-10-07 03:06:48 +00:00
avicap32 .spec.c files are no longer used for 32-bit dlls. 2004-03-24 03:36:44 +00:00
avifil32 Don't define COBJMACROS in objbase.h. 2004-10-07 03:06:48 +00:00
cabinet Fix signed/unsigned comparison warnings. 2004-09-02 23:00:53 +00:00
capi2032 Newer dependent linux headers have __user notations, which we need to 2004-08-17 22:08:43 +00:00
cards jr.bmp isn't generated. 2004-03-31 20:10:27 +00:00
cfgmgr32 Updated to include functions from windows 98SE. 2004-05-03 20:05:11 +00:00
comcat Don't define COBJMACROS in objbase.h. 2004-10-07 03:06:48 +00:00
comctl32 Don't free subclass stack while it's still in use. 2004-10-18 23:14:38 +00:00
commdlg Better document some apis in commdlg and mscms. 2004-10-08 21:02:22 +00:00
crtdll .spec.c files are no longer used for 32-bit dlls. 2004-03-24 03:36:44 +00:00
crypt32 Added missing line break. 2004-08-26 00:30:23 +00:00
ctl3d Avoid some non-portable makefile constructs, and get rid of the 2004-08-11 23:59:06 +00:00
d3d8 Copy and tidy up the code from dx8 create device into wined3d. Call 2004-10-08 20:52:33 +00:00
d3d9 - Add support (as far as was previously) for the VertexBuffer and 2004-10-14 00:32:04 +00:00
d3dim Updated the version info of all DirectX dlls to the version numbers of 2004-05-14 21:37:32 +00:00
d3drm Changed my name, so update copyright info. 2004-05-27 02:25:13 +00:00
d3dx8 Removed some more uses of the non-standard ICOM_THIS macro. 2004-09-08 01:50:37 +00:00
d3dxof Don't define COBJMACROS in objbase.h. 2004-10-07 03:06:48 +00:00
dbghelp Fix some types problems. 2004-10-18 22:39:21 +00:00
dciman32 .spec.c files are no longer used for 32-bit dlls. 2004-03-24 03:36:44 +00:00
ddraw Don't define COBJMACROS in objbase.h. 2004-10-07 03:06:48 +00:00
devenum Don't define COBJMACROS in objbase.h. 2004-10-07 03:06:48 +00:00
dinput Don't define COBJMACROS in objbase.h. 2004-10-07 03:06:48 +00:00
dinput8 Updated the version info of all DirectX dlls to the version numbers of 2004-05-14 21:37:32 +00:00
dmband Removed some uses of the non-standard ICOM_THIS macro. 2004-09-06 20:34:29 +00:00
dmcompos Removed some uses of the non-standard ICOM_THIS macro. 2004-09-06 20:34:29 +00:00
dmime Removed some uses of the non-standard ICOM_THIS macro. 2004-09-06 20:34:29 +00:00
dmloader Fix signed/unsigned comparison warnings. 2004-09-08 01:23:57 +00:00
dmscript Removed some uses of the non-standard ICOM_THIS macro. 2004-09-06 20:34:29 +00:00
dmstyle Removed some uses of the non-standard ICOM_THIS macro. 2004-09-06 20:34:29 +00:00
dmsynth Removed some uses of the non-standard ICOM_THIS macro. 2004-09-06 20:34:29 +00:00
dmusic Fix signed/unsigned comparison warnings. 2004-09-08 01:23:57 +00:00
dmusic32 Don't define BEGIN_INTERFACE in unknwn.h. 2004-08-22 21:38:46 +00:00
dplay - add version info to dplay.dll 2004-05-21 20:54:47 +00:00
dplayx Don't define COBJMACROS in objbase.h. 2004-10-07 03:06:48 +00:00
dpnet Fix a reference leak on failure (spotted by Rob Shearman). 2004-09-28 19:19:27 +00:00
dpnhpast Updated the version info of all DirectX dlls to the version numbers of 2004-05-14 21:37:32 +00:00
dsound Fix some places where no driver present causes problems. 2004-10-18 19:36:42 +00:00
dswave Removed some uses of the non-standard ICOM_THIS macro. 2004-09-06 20:34:29 +00:00
dxdiagn Fix a reference leak on failure (spotted by Rob Shearman). 2004-09-28 19:19:27 +00:00
dxerr8 Make Unicode strings static const. 2004-04-20 01:12:17 +00:00
dxerr9 Make Unicode strings static const. 2004-04-20 01:12:17 +00:00
dxguid Removes dsconf IIDs from dxguid.lib. 2004-07-22 19:40:44 +00:00
gdi Authors: Doug Paul <doug@elemental.ath.cx>, Glenn Wurster <gwurster@scs.carleton.ca> 2004-10-18 21:18:58 +00:00
glu32 .spec.c files are no longer used for 32-bit dlls. 2004-03-24 03:36:44 +00:00
glut32 .spec.c files are no longer used for 32-bit dlls. 2004-03-24 03:36:44 +00:00
hhctrl.ocx - Added doWinMain stub 2004-10-08 20:49:09 +00:00
iccvid Signed compare fixes. 2004-08-25 17:30:31 +00:00
icmp Avoid using gettimeofday. 2004-09-29 21:33:05 +00:00
ifsmgr.vxd .spec.c files are no longer used for 32-bit dlls. 2004-03-24 03:36:44 +00:00
imagehlp Implementation of TouchFileTimes(), thanks to Florian Stinglmayr for 2004-07-30 04:22:44 +00:00
imm32 Prevent crash using CJK locale but no input method. 2004-10-04 19:29:43 +00:00
iphlpapi Fix signed/unsigned comparison warnings. 2004-09-08 01:23:57 +00:00
itss Added IClassFactory->CreateInstance aggregation checks. 2004-10-18 21:21:19 +00:00
kernel Avoid using gettimeofday(). 2004-10-18 19:38:41 +00:00
lzexpand Avoid some non-portable makefile constructs, and get rid of the 2004-08-11 23:59:06 +00:00
mapi32 Don't define COBJMACROS in objbase.h. 2004-10-07 03:06:48 +00:00
mlang Don't define COBJMACROS in objbase.h. 2004-10-07 03:06:48 +00:00
mmdevldr.vxd .spec.c files are no longer used for 32-bit dlls. 2004-03-24 03:36:44 +00:00
monodebg.vxd .spec.c files are no longer used for 32-bit dlls. 2004-03-24 03:36:44 +00:00
mpr Dutch resource translation. 2004-09-09 19:18:57 +00:00
msacm Added Polish translation. 2004-09-22 19:18:15 +00:00
mscms Better document some apis in commdlg and mscms. 2004-10-08 21:02:22 +00:00
msdmo Don't define COBJMACROS in objbase.h. 2004-10-07 03:06:48 +00:00
mshtml Added 'strmiids.lib'. 2004-08-19 19:31:20 +00:00
msi Properly compare file versions when upgrading files so that new 2004-10-08 23:35:35 +00:00
msimg32 Partial stub of GdiAlphaBlend/AlphaBlend. 2004-04-14 19:35:24 +00:00
msisys .spec.c files are no longer used for 32-bit dlls. 2004-03-24 03:36:44 +00:00
msnet32 .spec.c files are no longer used for 32-bit dlls. 2004-03-24 03:36:44 +00:00
msrle32 Added Czech resources. 2004-08-16 20:02:09 +00:00
msvcrt Output the virtual tables for the exception classes using assembly so 2004-10-19 04:03:07 +00:00
msvcrt20 Removed some functions that don't exist in msvcrt20 (reported by Jan 2004-07-22 23:45:58 +00:00
msvcrt40 Fixed the prototypes of the _adj_fdiv_* functions. 2004-05-12 23:22:36 +00:00
msvcrtd Added stub for _CrtCheckMemory. 2004-06-14 17:57:06 +00:00
msvidc32 .spec.c files are no longer used for 32-bit dlls. 2004-03-24 03:36:44 +00:00
msvideo Make DrawDibDraw honour the DDF_BACKGROUNDPAL flag. 2004-10-18 21:20:09 +00:00
mswsock Move implementation of EnumProtocols{A,W} from wsock32 to ws2_32. 2004-09-06 21:29:29 +00:00
netapi32 Fix signed/unsigned comparison warnings. 2004-09-08 01:23:57 +00:00
newdev .spec.c files are no longer used for 32-bit dlls. 2004-03-24 03:36:44 +00:00
ntdll Add some more Alpha asm code and Alpha-specific parts. 2004-10-18 21:27:52 +00:00
odbc32 During startup of the connection to an external ODBC provider 2004-10-18 22:47:14 +00:00
ole32 Fix some types problems. 2004-10-18 22:39:21 +00:00
oleacc Added DllRegisterServer/DllUnregisterServer calls. 2004-08-27 19:12:27 +00:00
oleaut32 Fix some types problems. 2004-10-18 22:39:21 +00:00
olecli Move the PROPVARIANT declaration from objidl.idl to propidl.idl. 2004-09-09 19:23:19 +00:00
oledlg Change dialogs to use MS Shell Dlg rather than Helv or MS Sans Serif. 2004-08-24 18:33:01 +00:00
olepro32 .spec.c files are no longer used for 32-bit dlls. 2004-03-24 03:36:44 +00:00
olesvr Avoid some non-portable makefile constructs, and get rid of the 2004-08-11 23:59:06 +00:00
opengl32 Fix signed/unsigned comparison warnings. 2004-09-22 02:46:38 +00:00
psapi Fix tests of GetModuleFileNameA on 98/XP. 2004-07-12 19:46:53 +00:00
qcap Changed my name, so update copyright info. 2004-05-27 02:25:13 +00:00
quartz Added IClassFactory->CreateInstance aggregation checks. 2004-10-18 21:21:19 +00:00
rasapi32 Avoid some non-portable makefile constructs, and get rid of the 2004-08-11 23:59:06 +00:00
richedit Fix signed/unsigned comparison warnings. 2004-09-22 02:46:38 +00:00
rpcrt4 Add stub implementation for CreateProxyFromTypeInfo. 2004-10-18 19:37:42 +00:00
rsabase Make advapi32/crypt.c test pass under win2k SP4, do stricter error 2004-10-05 02:09:36 +00:00
secur32 Add stub implementation for GetComputerObjectName. 2004-07-12 19:52:47 +00:00
serialui Fix signed/unsigned comparison warnings. 2004-09-22 02:46:38 +00:00
setupapi Fix signed/unsigned comparison warnings. 2004-09-22 02:46:38 +00:00
shdocvw Don't define COBJMACROS in objbase.h. 2004-10-07 03:06:48 +00:00
shell32 Convert the shellmenu code to use unicode. 2004-10-19 03:56:40 +00:00
shfolder .spec.c files are no longer used for 32-bit dlls. 2004-03-24 03:36:44 +00:00
shlwapi Fix SHDeleteKey so that it will handle deleting a key with more than 2004-10-14 00:25:29 +00:00
snmpapi .spec.c files are no longer used for 32-bit dlls. 2004-03-24 03:36:44 +00:00
sti .spec.c files are no longer used for 32-bit dlls. 2004-03-24 03:36:44 +00:00
strmiids Added 'strmiids.lib'. 2004-08-19 19:31:20 +00:00
tapi32 Provide an 'A' version of appropriate functions. 2004-10-14 00:28:29 +00:00
ttydrv Fix signed/unsigned comparison warnings. 2004-09-22 02:46:38 +00:00
twain Assorted spelling fixes. 2004-09-14 19:31:22 +00:00
unicows .spec.c files are no longer used for 32-bit dlls. 2004-03-24 03:36:44 +00:00
url .spec.c files are no longer used for 32-bit dlls. 2004-03-24 03:36:44 +00:00
urlmon Don't define COBJMACROS in objbase.h. 2004-10-07 03:06:48 +00:00
user Protect USER32 against early graphics driver unloading. 2004-10-18 21:25:26 +00:00
uuid Added 'strmiids.lib'. 2004-08-19 19:31:20 +00:00
uxtheme Fix signed/unsigned comparison warnings. 2004-09-22 02:46:38 +00:00
vdhcp.vxd .spec.c files are no longer used for 32-bit dlls. 2004-03-24 03:36:44 +00:00
vdmdbg Stubs to prevent taskmgr.exe from crashing or aborting during 2004-04-07 19:41:21 +00:00
version Set last error values compatible with Win9x implementation 2004-08-31 17:31:40 +00:00
vmm.vxd .spec.c files are no longer used for 32-bit dlls. 2004-03-24 03:36:44 +00:00
vnbt.vxd .spec.c files are no longer used for 32-bit dlls. 2004-03-24 03:36:44 +00:00
vnetbios.vxd .spec.c files are no longer used for 32-bit dlls. 2004-03-24 03:36:44 +00:00
vtdapi.vxd .spec.c files are no longer used for 32-bit dlls. 2004-03-24 03:36:44 +00:00
vwin32.vxd .spec.c files are no longer used for 32-bit dlls. 2004-03-24 03:36:44 +00:00
win32s Avoid some non-portable makefile constructs, and get rid of the 2004-08-11 23:59:06 +00:00
winaspi Assorted spelling fixes. 2004-09-14 19:31:22 +00:00
wined3d - Add support (as far as was previously) for the VertexBuffer and 2004-10-14 00:32:04 +00:00
winedos Push on stack in 16 bit mode with segment wrap around. 2004-10-18 22:34:02 +00:00
wineps Make sure PostScript floats are printed with LC_NUMERIC="C". 2004-10-05 22:31:14 +00:00
wininet Remove #ifdef HAVE_SYS_TYPES_H. 2004-10-08 20:48:44 +00:00
winmm Don't consider MMSYSERR_NOTSUPPORTED an error for wide functions. 2004-10-18 23:14:54 +00:00
winnls Avoid some non-portable makefile constructs, and get rid of the 2004-08-11 23:59:06 +00:00
winsock - Fix WS_getsockopt for the options SO_LINGER, SO_RCVTIMEO and 2004-10-06 18:52:51 +00:00
winspool Fix port enumeration. 2004-10-18 19:38:57 +00:00
wintab32 Fix signed/unsigned comparison warnings. 2004-09-22 02:46:38 +00:00
wintrust Added stub for CryptCATAdminAcquireContext. 2004-10-18 21:19:46 +00:00
wow32 .spec.c files are no longer used for 32-bit dlls. 2004-03-24 03:36:44 +00:00
wsock32 Move implementation of EnumProtocols{A,W} from wsock32 to ws2_32. 2004-09-06 21:29:29 +00:00
x11drv Authors: Doug Paul <doug@elemental.ath.cx>, Glenn Wurster <gwurster@scs.carleton.ca> 2004-10-18 21:18:30 +00:00
.cvsignore
checklink.c
make_dlls Removed debug trace. 2004-08-24 02:29:48 +00:00
Makedll.rules.in Avoid some non-portable makefile constructs, and get rid of the 2004-08-11 23:59:06 +00:00
Makefile.in Partial implementation of advpack.RegInstall. 2004-09-27 20:39:40 +00:00
Maketest.rules.in Take advantage of the new winegcc -B support. 2004-03-09 04:54:07 +00:00