Commit Graph

44 Commits

Author SHA1 Message Date
Eric Pouech 44b76784ec atl: Enable compilation with long types.
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-02-08 10:46:42 +01:00
Alexandre Julliard f0cd33c69e include: Add support for defining Win32 types as 'long' where possible.
Add -DWINE_NO_LONG_TYPES to modules that still have compilation
warnings with long types.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-01-27 20:38:22 +01:00
Alexandre Julliard 088a787a2c makefiles: Make -mno-cygwin the default.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-09-20 22:45:48 +02:00
Francois Gouget ac0c8e805d atl80/tests: Request an older version of atl80 for compatibility.
Signed-off-by: Francois Gouget <fgouget@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-03-26 17:26:21 +01:00
Michael Stefaniuc 3ce68396c2 atl80/tests:Use wide-char string literals.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-09-30 10:50:46 +02:00
Alexandre Julliard aeab4af7dd atl: Build with msvcrt.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-05-27 15:51:13 +02:00
Qian Hong 852f6a5bcc atl: Added stub AtlIPersistPropertyBag_Save. 2015-05-26 20:08:54 +09:00
Qian Hong ec52a1f557 atl: Improved content type handling of AtlAxCreateControlEx. 2015-01-22 21:55:02 +01:00
Jacek Caban f900bb5cbc atl: Added typelib. 2014-09-01 21:10:12 +02:00
Jacek Caban 062f92a99c atl: Added AtlAxCreateControlLic(Ex) stubs. 2014-07-22 14:25:58 +02:00
Jacek Caban 1334fd9d70 atl: Moved source files from atl100 to atl directory. 2014-02-14 11:52:41 +01:00
Jacek Caban 16acd97eb0 atl: Moved AtlRegisterTypeLib to atl.c to avoid importing atl80.dll in atl.dll. 2014-02-13 19:09:26 +01:00
Jacek Caban 62cc1da580 atl80: Share registrar.c with atl100. 2014-01-29 14:50:46 +01:00
Jacek Caban 61051202a1 atl80: Share atl.c with atl100. 2014-01-29 14:50:45 +01:00
Jacek Caban 3f9b3718e9 atl80: Share atl_ax.c with atl100. 2014-01-28 14:31:45 +01:00
Alexandre Julliard 99ef0d6ff0 makefiles: Get rid of the MAKE_TEST_RULES variable. 2014-01-02 12:13:16 +01:00
Alexandre Julliard 5e7416e5c8 makefiles: Get rid of the MAKE_DLL_RULES variable. 2014-01-02 12:08:18 +01:00
Nikolay Sivov 288f3aca62 atl: Implement AtlComModuleRevokeClassObjects(). 2013-12-09 14:35:53 +01:00
Nikolay Sivov 7c06695727 atl80/tests: Add SxS manifest to make it run on windows. 2013-11-11 17:06:46 +01:00
Qian Hong 6611068b5b atl80: Trace ATL version. 2013-10-17 12:58:43 +02:00
Qian Hong 55f31701ab atl80: Add a WinSxS manifest resource. 2013-09-30 20:35:02 +02:00
Qian Hong af59b20c80 atl100: Added stub for AtlIPersistPropertyBag_Load. 2013-05-28 19:43:27 +02:00
Qian Hong cd321cbea8 atl80: Don't forward AtlAxWinInit to atl100. 2013-03-25 16:23:04 +01:00
Jacek Caban 68a4c30e8b atl100: Added AtlComModuleRegisterClassObjects implementation (based on AtlModuleRegisterClassObjects). 2013-02-08 12:07:49 +01:00
Jacek Caban 59881c142e atl100: Added stubs for AtlAxDialogBox[AW]. 2013-01-16 20:26:59 +01:00
Jacek Caban 852a42e275 atl100: Added AtlGetObjectSourceInterface implementation. 2013-01-15 14:38:34 +01:00
Jacek Caban ca5ded2873 atl100: Added AtlComModuleUnregisterServer implementation. 2013-01-14 17:30:06 +01:00
Jacek Caban 0c67e653c0 atl100: Added AtlWaitWithMessageLoop implementation. 2013-01-10 16:05:44 +01:00
Jacek Caban 07065b4d93 atl80: Skip NULL map entries in AtlComModuleRegisterServer. 2013-01-10 16:05:38 +01:00
Jacek Caban cc18fc0f14 atl80: Added AtlComModuleRegisterServer implementation (based on AtlModuleRegisterServer). 2013-01-04 12:01:15 +01:00
Jacek Caban c0cfd44ce9 atl: Reimplemented AtlModuleRegisterTypeLib on top of AtlRegisterTypeLib. 2012-12-28 20:32:39 +01:00
Jacek Caban ef3f65b5ff atl80: Added AtlRegisterTypeLib implementation (based on AtlModuleRegisterTypeLib). 2012-12-28 20:32:38 +01:00
Jacek Caban f28324a69c atl80: Updated spec file. 2012-12-19 14:39:01 +01:00
Jacek Caban 7d3046cd02 atl100: Added AtlComModuleGetClassObject implementation (based on AtlModuleGetClassObject). 2012-12-14 17:37:44 +01:00
Jacek Caban 526fe933be atl100: Added AtlRegisterClassCategoriesHelper stub. 2012-12-13 12:05:49 +01:00
Austin English 756a3bba26 atl80: Fix typos in spec file. 2012-12-13 11:21:47 +01:00
Jacek Caban 9abb9ffe91 atl80: Fixed some spec file entries. 2012-12-12 20:23:49 +01:00
Jacek Caban 0a0b2ff019 atl100: Added AtlCallTermFunc implementation (based on AtlModuleTerm). 2012-12-10 18:30:06 +01:00
Jacek Caban 264f6dfe14 atl100: Added AtlAddTermFunc implementation (based on atl.dll version). 2012-12-10 18:29:58 +01:00
Jacek Caban f1e41255e3 atl: Allow version-based differences in struct layouts. 2012-12-10 18:29:54 +01:00
Jacek Caban f63617efb3 atl80: Forward calls directly to atl100 when possible. 2012-11-21 13:37:00 +01:00
Vijay Kiran Kamuju 50199423fb atl80: Implement AtlGetVersion. 2012-08-16 12:32:05 +02:00
Stefan Leichter 7bffd90790 atl80: Add stub for AtlCreateRegistrar. 2012-04-05 17:53:13 +02:00
Stefan Leichter 887f009df6 atl80: New dll. 2012-04-05 17:53:13 +02:00