Commit graph

173 commits

Author SHA1 Message Date
Amine Khaldi 84291d0d72 * Bring back rbuild build to be used until bug 6372 is fixed.
svn path=/branches/GSoC_2011/ThemesSupport/; revision=52691
2011-07-15 22:27:16 +00:00
Giannis Adamopoulos 54ac0f497c [user32]
- Convert LOADUSERAPIHOOK macro to an inline function
- Implement ClientLoadLibrary callback from win32k 

svn path=/branches/GSoC_2011/ThemesSupport/; revision=52648
2011-07-12 08:34:00 +00:00
Amine Khaldi 9fa710c813 * Sync with recent trunk (r52637).
svn path=/branches/GSoC_2011/ThemesSupport/; revision=52643
2011-07-11 19:40:43 +00:00
Giannis Adamopoulos 1941ce58f7 Add some more undocumented definitions
svn path=/branches/GSoC_2011/ThemesSupport/; revision=51743
2011-05-14 18:41:39 +00:00
Giannis Adamopoulos 9ae5e880c0 - Improve user api hook definitions. Add prototype of RegisterUserApiHook for xp
- Add some helper macros

svn path=/branches/GSoC_2011/ThemesSupport/; revision=51740
2011-05-14 18:17:58 +00:00
Amine Khaldi 6f76e10ed7 [CMAKE]
- Fix hhctrl msvc build.

svn path=/branches/cmake-bringup/; revision=50812
2011-02-18 19:48:33 +00:00
Johannes Anderwald a0dee4ab22 - Fix ddraw build
svn path=/branches/cmake-bringup/; revision=50801
2011-02-18 14:48:09 +00:00
Amine Khaldi 00f9ce17fc [CMAKE]
- Fix msdmo build. Really.

svn path=/branches/cmake-bringup/; revision=50785
2011-02-18 10:12:42 +00:00
Amine Khaldi ff62e63d04 [CMAKE]
- Fix wuapi build. Really.

svn path=/branches/cmake-bringup/; revision=50783
2011-02-18 09:47:14 +00:00
Johannes Anderwald e600857c19 - Revert all changes made to wuapi. This doesnt work properly with gcc
svn path=/branches/cmake-bringup/; revision=50782
2011-02-18 02:27:40 +00:00
Johannes Anderwald a72b838de5 - Amine fixes msvc linking of wuapi elegantly
- All complaints to him ;)

svn path=/branches/cmake-bringup/; revision=50776
2011-02-18 00:25:53 +00:00
Johannes Anderwald 5156ef29e8 - Add wuapi.idl to build
- Include psdk dir for header search
- Fixes wuapi compile with msvc, though doesnt link yet

svn path=/branches/cmake-bringup/; revision=50774
2011-02-17 23:54:23 +00:00
Amine Khaldi c127856716 [CMAKE]
- Fix build. Really.

svn path=/branches/cmake-bringup/; revision=50771
2011-02-17 22:11:00 +00:00
Timo Kreuzer 99d12014da Try fix build
svn path=/branches/cmake-bringup/; revision=50769
2011-02-17 20:09:56 +00:00
Timo Kreuzer 91fce48fa1 [HEADERS]
- Remove include/reactos and include/reactos/wine include directories for host tools
- Add include/host/wine directory
- Move wpp.h to include/host/wine
- Put a seperate config.h into include/host
- Add a dummy debug.h and guiddef.h, wine/list.h, wine/port.h and wine/rpcfc.h that link to the original ones to include/host

svn path=/branches/cmake-bringup/; revision=50763
2011-02-16 22:48:56 +00:00
Timo Kreuzer 9eac3c415c [WINED3D]
Fix build

svn path=/branches/cmake-bringup/; revision=50762
2011-02-16 20:50:12 +00:00
Johannes Anderwald db6c80acc4 - Fix msimtf build (msvc)
svn path=/branches/cmake-bringup/; revision=50756
2011-02-16 14:55:04 +00:00
Johannes Anderwald fb127d4391 - Fix wined3d compilation with msvc
- Does not link yet

svn path=/branches/cmake-bringup/; revision=50740
2011-02-16 13:57:06 +00:00
Timo Kreuzer e5251147ba [WINE]
Add math.h for wine code, with NAN and INFINITY as portable constants.

svn path=/branches/cmake-bringup/; revision=50731
2011-02-16 12:53:21 +00:00
Johannes Anderwald 95d0eed68e - Add wincodec.idl to build
- windowscodecs gets now further

svn path=/branches/cmake-bringup/; revision=50717
2011-02-15 18:08:53 +00:00
Timo Kreuzer 94da3603af [WINE]
Don't define __ASM_DEFINE_FUNC and __ASM_STDCALL_FUNC on MSVC builds

svn path=/branches/cmake-bringup/; revision=50715
2011-02-15 17:36:10 +00:00
Johannes Anderwald ddb18f5bc0 - Fix compilation of mstask
svn path=/branches/cmake-bringup/; revision=50703
2011-02-15 15:11:46 +00:00
Timo Kreuzer 0c69202021 [ASM]
Add ljmp16 .fill and .space macros

svn path=/branches/cmake-bringup/; revision=50696
2011-02-14 20:12:12 +00:00
Timo Kreuzer 0ea1c67bac [NTOSKRNL]
Fix build with MSVC

svn path=/branches/cmake-bringup/; revision=50692
2011-02-14 13:45:15 +00:00
Amine Khaldi afd1fcd6cf [CMAKE]
- Fix host checking and the unix case handling in today() macro.
- Fixes unix build.

svn path=/branches/cmake-bringup/; revision=50684
2011-02-13 19:01:08 +00:00
Timo Kreuzer 89fbead325 sync trunk HEAD (r50626)
svn path=/branches/cmake-bringup/; revision=50635
2011-02-09 15:56:57 +00:00
Timo Kreuzer 41d9b26507 [WINE]
Add alloca.h, which includes malloc.h. This is neccessary for MSVC builds of dbghelp

svn path=/branches/cmake-bringup/; revision=50598
2011-02-02 17:39:22 +00:00
Sylvain Petreolle f22ed7dc10 [CMAKE]
Sync trunk up to r50570.

svn path=/branches/cmake-bringup/; revision=50581
2011-01-31 21:47:39 +00:00
Timo Kreuzer cb4db3af6f [CRT]
Put __declspec(nothrow) at a valid (for MSVC) position.

svn path=/branches/cmake-bringup/; revision=50577
2011-01-31 19:46:05 +00:00
Timo Kreuzer 96abfd1223 [UUID]
The old uuid library was one file containing all the uuids, generated from the psdk headers, which results in all GUIDs being linked, as soon as a single one is used. Also while widl creates DEFINE_GUID() entries in the header files, midl only creates "extern GUID", so this didn't work on MSVC. The new version uses iid files generated from the idl files and some extra C files. This works with both midl and widl, reduces overhead when linking uuids and is much closer to MS uuid lib.

svn path=/branches/cmake-bringup/; revision=50569
2011-01-30 14:09:38 +00:00
Timo Kreuzer cdf564ef64 [CMAKE]
Add iidlib, a library containing all iids from the idl files

svn path=/branches/cmake-bringup/; revision=50560
2011-01-29 17:57:34 +00:00
Timo Kreuzer e3d0802c23 [PSDK]
Fix include of windows.h from rpc.h

svn path=/branches/cmake-bringup/; revision=50554
2011-01-29 14:41:18 +00:00
Timo Kreuzer 56a3daafd4 [PSDK]
Fix inline definition of STRSAFEAPI for MSVC

svn path=/branches/cmake-bringup/; revision=50541
2011-01-28 19:41:28 +00:00
Timo Kreuzer 8c4b892bea [undocuser.h]
Add nreline at the end of the file. MSVC is very picky about that.

svn path=/branches/cmake-bringup/; revision=50523
2011-01-27 23:45:40 +00:00
Timo Kreuzer e92a8c0a72 [CRT]
Fix some warnings

svn path=/branches/cmake-bringup/; revision=50513
2011-01-27 13:45:06 +00:00
Timo Kreuzer 8191f95396 [CMAKE]
- Sync with trunk 50501
- fix a couple of merge artifacts (indentation)

svn path=/branches/cmake-bringup/; revision=50505
2011-01-26 23:24:08 +00:00
Sylvain Petreolle e2b7eacdd5 [CMAKE]
Sync trunk up to r50477.

svn path=/branches/cmake-bringup/; revision=50504
2011-01-26 22:19:12 +00:00
Timo Kreuzer f9870b513e [PSDK]
Include pseh.h not only for gcc

svn path=/branches/cmake-bringup/; revision=50492
2011-01-25 18:58:21 +00:00
Timo Kreuzer 50c1320ff9 [CMAKE]
Fix return type of NdrClientCall*

svn path=/branches/cmake-bringup/; revision=50484
2011-01-25 11:55:45 +00:00
Timo Kreuzer 0d54e35b94 [CMAKE]
Refactor IDL compilation:
- Move all macros to idl-support.cmake
- Make rpc proxy a static library, instead of fiddeling with SOURCE variable
- Merge client and server rpc libraries into one library
- Reorder global makelist file a little
- Improve configure script
- Improve naming, use add_* when a target is added, generate_* when only a file is generated
- Don't compile wbemcli.idl on MSVC (temp hack)
- Don't compile rossym on MSVC, we don't use it
- Use ml64 as assembler when compiling for amd64
- fix spec2def invocation

svn path=/branches/cmake-bringup/; revision=50478
2011-01-24 18:13:40 +00:00
Sylvain Petreolle 256c5c72c0 [CMAKE]
WIN32: get build date without overcomplicated string parsing.

svn path=/branches/cmake-bringup/; revision=50473
2011-01-23 13:10:14 +00:00
Sylvain Petreolle 9fb04fdf80 [CMAKE]
Fix buildno.h when subversion is not installed.

svn path=/branches/cmake-bringup/; revision=50472
2011-01-23 11:27:01 +00:00
Timo Kreuzer 4dbcb77b8f [CRT]
fix definition of _crt_va_arg for amd64

svn path=/branches/cmake-bringup/; revision=50471
2011-01-22 23:22:10 +00:00
Timo Kreuzer 5f6e050626 - _mingw.h: Don't define USE_MINGW_SETJMP_TWO_ARGS for MSVC
- _mingw.h: Fix definition of _CRT_ALIGN for MSVC
- intrin.h: _InterlockedAddLargeStatistic is not an intrinsic on MSVC for x64
- intrin.h: Fix return type of _InterlockedOr64
- wdm.h: Fix warnings in KfRaiseIrql and RtlExtendedMagicDivide inline implementations
- winnt.h: Simplify definition of GetCurrentFiber

svn path=/branches/cmake-bringup/; revision=50470
2011-01-22 19:17:10 +00:00
Timo Kreuzer e212d018ae [CMAKE]
Copy vadefs.h from amd64 branch

svn path=/branches/cmake-bringup/; revision=50467
2011-01-22 17:52:33 +00:00
Sylvain Petreolle 029f4fd445 [CMAKE]
Forgotten deletion in previous commit.

svn path=/branches/cmake-bringup/; revision=50455
2011-01-21 20:37:01 +00:00
Sylvain Petreolle 5f1a2314f2 [CMAKE]
Use cmake subversion capabilities to generate buildno.h and version.h.

svn path=/branches/cmake-bringup/; revision=50454
2011-01-21 20:29:45 +00:00
Timo Kreuzer 0eada29ab7 [CMAKE]
Disable format warnings for winetest_ok

svn path=/branches/cmake-bringup/; revision=50449
2011-01-20 14:30:15 +00:00
Timo Kreuzer 35e02b21b1 [CMAKE]
cast some fprintf parameters explicitly to the required type to fix warnings.

svn path=/branches/cmake-bringup/; revision=50448
2011-01-20 12:53:47 +00:00
Timo Kreuzer 7d0de33986 [CMAKE]
Fix warnings by casting values explicitly to int in wine/test.h

svn path=/branches/cmake-bringup/; revision=50433
2011-01-19 13:50:22 +00:00