Commit graph

183 commits

Author SHA1 Message Date
Cameron Gutman
753f07c723 [USB-BRINGUP-TRUNK]
- Merge 54115-54859

svn path=/branches/usb-bringup-trunk/; revision=55020
2012-01-20 21:19:37 +00:00
Cameron Gutman
6e24a0c6a8 [USB-BRINGUP-TRUNK]
- Merge 51335-53500

svn path=/branches/usb-bringup-trunk/; revision=55019
2012-01-20 21:07:56 +00:00
Cameron Gutman
c2d0d784c7 [USB-BRINGUP-TRUNK]
- Create a branch to do a proper merge of USB work from a trunk base instead of from cmake-bringup
- In the future, DO NOT under any circumstances branch another branch. This leads to merge problems!

svn path=/branches/usb-bringup-trunk/; revision=55018
2012-01-20 20:58:46 +00:00
Johannes Anderwald
ef72bc2d72 [USB-BRINGUP]
- add missing defines

svn path=/branches/usb-bringup/; revision=54790
2011-12-31 03:21:11 +00:00
Johannes Anderwald
8632f8d0f0 [USB-BRINGUP]
- add template for hidclass driver 
- fix hidusb build

svn path=/branches/usb-bringup/; revision=54759
2011-12-25 20:21:34 +00:00
Johannes Anderwald
1205becf05 [USB-BRINGUP]
- Implement HidP_UsageListDifference, HidP_GetUsagesEx, HidP_UsageAndPageListDifference
- Fix api prototypes
- Fix HidP_GetUsages linking

svn path=/branches/usb-bringup/; revision=54752
2011-12-25 17:09:09 +00:00
Johannes Anderwald
df17bddc0f - Fix function declaration
- add missing constant

svn path=/branches/usb-bringup/; revision=54737
2011-12-23 15:21:28 +00:00
Johannes Anderwald
326fe80f8b [DDK]
- Add header for hid framework

svn path=/branches/usb-bringup/; revision=53499
2011-08-30 15:46:09 +00:00
Johannes Anderwald
ab7ce0c45c [HIDPARSE]
- Start of HID parser driver
- Contains currently only stubs

svn path=/branches/usb-bringup/; revision=52067
2011-06-02 19:13:51 +00:00
Amine Khaldi
46a8da69da [CMAKE]
* Sync with trunk r51323.

svn path=/branches/cmake-bringup/; revision=51329
2011-04-13 08:39:17 +00:00
Amine Khaldi
3793b7fdf1 [CMAKE]
* Sync to trunk r51266.

svn path=/branches/cmake-bringup/; revision=51268
2011-04-06 16:00:24 +00:00
Timo Kreuzer
02ab41ff4d [CMAKE]
- Add HAVE_GETPAGESIZE to host config.h. should fix linux build (fix by Sylvain)
- uncomment @echo off in configure script
- Move a DECLSPEC_NORETURN

svn path=/branches/cmake-bringup/; revision=51242
2011-04-03 20:21:04 +00:00
Timo Kreuzer
4346778201 [CMAKE]
move the EXTERN _KiSystemService:PROC from syscalls.inc to zw.S. Fixes build of ntdll with MSVC

svn path=/branches/cmake-bringup/; revision=51180
2011-03-28 11:27:08 +00:00
Amine Khaldi
475719f162 [CMAKE]
- Sync with trunk r51165.

svn path=/branches/cmake-bringup/; revision=51166
2011-03-26 23:14:25 +00:00
Amine Khaldi
785bea480a [CMAKE]
- Sync with trunk r51050.

svn path=/branches/cmake-bringup/; revision=51154
2011-03-26 13:00:21 +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