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 |
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
|
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
|
1334fd9d70
|
atl: Moved source files from atl100 to atl directory.
|
2014-02-14 11:52:41 +01:00 |
Jacek Caban
|
9a483d08e0
|
atl: Renamed atl_main.c to atl30.c.
|
2014-02-14 11:52:25 +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
|
f285b06738
|
atl: Share sources with atl100 instead of forwarding calls.
|
2014-02-13 19:09:13 +01:00 |
Jacek Caban
|
383cacea8f
|
atl: Share atl_ax.c with atl100.
|
2014-02-13 19:06:47 +01:00 |
Alexandre Julliard
|
5e7416e5c8
|
makefiles: Get rid of the MAKE_DLL_RULES variable.
|
2014-01-02 12:08:18 +01:00 |
Alexandre Julliard
|
d08ff3ff19
|
makefiles: Use a single variable for all types of idl files.
|
2013-12-31 18:15:17 +01:00 |
Jacek Caban
|
c0cfd44ce9
|
atl: Reimplemented AtlModuleRegisterTypeLib on top of AtlRegisterTypeLib.
|
2012-12-28 20:32:39 +01:00 |
Jacek Caban
|
86787db2ca
|
atl: Merge registrar.c into atl_main.c.
|
2012-12-13 12:06:40 +01:00 |
Jacek Caban
|
f1e41255e3
|
atl: Allow version-based differences in struct layouts.
|
2012-12-10 18:29:54 +01:00 |
Jacek Caban
|
84587b689e
|
atl100: Moved more function implementations to atl100.
|
2012-11-21 13:36:47 +01:00 |
Jacek Caban
|
9d956864b7
|
atl100: Moved IRegistrar implementation to atl100.
|
2012-11-21 13:36:23 +01:00 |
Alexandre Julliard
|
48216541fd
|
atl: Generate the class registration and use a copy of the standard winecrt0 mechanism.
|
2010-12-03 20:23:54 +01:00 |
Alexandre Julliard
|
32ad286d06
|
atl: Move atliface.idl to the global includes.
|
2010-11-12 11:47:19 +01:00 |
Alexandre Julliard
|
81b8ee863e
|
makefiles: Add a standard header for all makefiles to replace the common variable initializations.
|
2010-09-19 12:36:48 +02:00 |
Alexandre Julliard
|
b86d515ed6
|
dlls: Remove explicit imports of kernel32 and ntdll.
|
2010-07-21 17:38:36 +02:00 |
Alexandre Julliard
|
bef5645eb1
|
makefiles: Remove the no longer needed explicit separators for dependencies.
|
2010-03-16 13:28:19 +01:00 |
Alexandre Julliard
|
dad21bbcbf
|
makefiles: List the static libraries as normal imports instead of extra libs.
|
2008-04-30 14:23:55 +02:00 |
Rob Shearman
|
48000893f9
|
makefiles: Simplify the use of the IMPORTLIB variable in the DLL makefiles.
Only specify the root to keep platform-specifics out of the individual
DLL makefiles.
|
2008-03-04 20:55:01 +01:00 |
Paul Vriens
|
4f49655a65
|
atl: Replace SHDeleteKeyW with RegDeleteTreeW and get rid of the import of shlwapi.
|
2007-08-23 12:37:32 +02:00 |
Alexandre Julliard
|
f92ef1c543
|
makedep: Add support for magic comments in .rc files so we can generate proper dependencies for them.
|
2006-12-26 15:02:03 +01:00 |
Andrey Turkin
|
821aae4f9f
|
atl: Implement AtlAxCreateControl and AtlAxCreateControlEx.
|
2006-11-02 21:16:20 +01:00 |
Andrey Turkin
|
2d9fc5d7b5
|
atl: Implement AtlAxWinInit and AtlAxWin window procedure.
|
2006-11-02 21:13:20 +01:00 |
Andrey Turkin
|
abc3769ad2
|
atl: Implement AtlPixelToHiMetric and AtlHiMetricToPixel.
|
2006-11-02 21:12:08 +01:00 |
Alexandre Julliard
|
12c196203c
|
Make.rules: Added support for building IDL client/proxy/server/iid files.
|
2006-10-16 17:20:37 +02:00 |
Michael Stefaniuc
|
32f42f2d5e
|
atl: Win64 printf format warning fixes.
|
2006-10-07 17:47:49 +02:00 |
Michael Stefaniuc
|
85ce5117c5
|
Add a WINE_NO_LONG_INT define to many makefiles to ease the transition of DWORD/LONG/ULONG from long to int.
|
2006-09-29 16:08:30 +02:00 |
Alexandre Julliard
|
32ab895e46
|
makefiles: Generate the dependencies line to avoid some code duplication.
|
2006-09-14 09:38:16 +02:00 |
Alexandre Julliard
|
eb8a40c368
|
libs: Merged libwine_unicode into libwine.
Most dlls use libwine_unicode at this point, so there's nothing to
gain by having two separate libraries.
|
2006-07-11 19:33:22 +02:00 |
Alexandre Julliard
|
34fa35dc99
|
Added rules for building import libraries in the individual dll
makefiles, and added support for building a .def.a static import
library too.
|
2005-05-09 14:42:30 +00:00 |
Mike McCormack
|
74952777e3
|
Fix dependencies.
|
2005-03-17 13:57:44 +00:00 |
Jacek Caban
|
d12cb30693
|
Use ATLRegistrar to register atl.dll.
|
2005-03-16 19:53:41 +00:00 |
Jacek Caban
|
544a1a2c4a
|
Added implementation of ATLRegistrar.
|
2005-03-14 10:51:27 +00:00 |
Steven Edwards
|
be2c020ce4
|
Implemented DllRegisterServer and DllUnregisterServer.
|
2004-08-13 00:38:59 +00:00 |
Aric Stewart
|
4bd374fa07
|
First implementation of the Advanced Template Library, with just a few
functions implemented.
|
2004-07-06 21:01:18 +00:00 |