Timo Kreuzer
05f0a228c5
[KSPROXY]
...
- Fix gcc build
- don't pass gcc flags to msvc
. mark some exports as private
svn path=/branches/cmake-bringup/; revision=50720
2011-02-15 20:47:09 +00:00
Timo Kreuzer
2dffc72254
[MSI]
...
- Fix reource files (strings must be in one line)
- Fix compilation with MSVC
svn path=/branches/cmake-bringup/; revision=50719
2011-02-15 19:15:01 +00:00
Johannes Anderwald
9fc442cfa8
- Revert irrelevant changes
...
svn path=/branches/cmake-bringup/; revision=50718
2011-02-15 18:15:32 +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
Giannis Adamopoulos
687b927625
[comctl32]
...
- Fix compilation with msc
svn path=/branches/cmake-bringup/; revision=50710
2011-02-15 16:19:10 +00:00
Giannis Adamopoulos
56cbf56146
[glu32]
...
- Fix compilation with msc
svn path=/branches/cmake-bringup/; revision=50709
2011-02-15 16:03:55 +00:00
Giannis Adamopoulos
6fb6b3dc44
[shell32]
...
- Fix some compilation issues with msc
svn path=/branches/cmake-bringup/; revision=50708
2011-02-15 16:01:02 +00:00
Giannis Adamopoulos
0020a48e12
[winmm]
...
- Fix compilation with msc
svn path=/branches/cmake-bringup/; revision=50707
2011-02-15 15:57:42 +00:00
Johannes Anderwald
73d18c6855
- Missed that fix
...
- Really fixes mstask compilation ;)
svn path=/branches/cmake-bringup/; revision=50705
2011-02-15 15:29:09 +00:00
Timo Kreuzer
3b49c98d95
[CMAKE]
...
Temporarily don't compile mshtl on msvc. simply to see how many errors are left.
svn path=/branches/cmake-bringup/; revision=50704
2011-02-15 15:26:01 +00:00
Timo Kreuzer
0d94103670
[MSHTML]
...
Fix compilation of nsiface.idl with midl. Only pointers to interfaces are allowed in typedefs.
Also define nsISupports to IUnknown, because thats what it is and nothing else is allowed.
Please someone pass this to wine.
svn path=/branches/cmake-bringup/; revision=50702
2011-02-15 13:29:05 +00:00
Timo Kreuzer
b0fe2ffc8f
[CMAKE]
...
fix msvc build of mswsock
svn path=/branches/cmake-bringup/; revision=50700
2011-02-15 12:54:50 +00:00
Timo Kreuzer
e274013c30
[MSVCRT]
...
_CxxThrowException is stdcall, not cdecl.
Someone please forward this to wine
svn path=/branches/cmake-bringup/; revision=50693
2011-02-14 14:28:07 +00:00
Johannes Anderwald
2c23ee07a9
- Fix compiling (not linking)
...
svn path=/branches/cmake-bringup/; revision=50690
2011-02-14 13:02:24 +00:00
Timo Kreuzer
44366c9fd0
Fix merge artifact
...
svn path=/branches/cmake-bringup/; revision=50666
2011-02-12 10:46:17 +00:00
Timo Kreuzer
33533af643
[RICHED20]
...
Fix compilation with MSVC
the small fix in txtsrv.c should be sent to wine (tm)
svn path=/branches/cmake-bringup/; revision=50664
2011-02-12 01:40:32 +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
9b9bf81ccc
[CMAKE]
...
Remove unneccessary EXTERNAL_OBJECT property
svn path=/branches/cmake-bringup/; revision=50629
2011-02-09 11:16:40 +00:00
Timo Kreuzer
b32867cfba
[CMAKE]
...
Link cryptdll to advapi32
svn path=/branches/cmake-bringup/; revision=50627
2011-02-09 10:30:01 +00:00
Timo Kreuzer
321385374d
[CMAKE]
...
-Define HAVE_ALLOCA_H for dbghelp
svn path=/branches/cmake-bringup/; revision=50599
2011-02-02 17:40:25 +00:00
Timo Kreuzer
85c0b78873
[SECUR32]
...
- Sort exports like on Windows
- Implement some functions as proper stubs
[SECURITY]
- Cleanup exports (remove 31 of 77 functions)
- properly forward all exports
- Link to secur32 for forwarded exports
svn path=/branches/cmake-bringup/; revision=50597
2011-02-02 17:06:20 +00:00
Timo Kreuzer
f9a184e117
[CMAKE]
...
Link fusion to uuid to fix msvc build
svn path=/branches/cmake-bringup/; revision=50595
2011-02-02 14:41:48 +00:00
Timo Kreuzer
f264eb68b2
[CMAKE]
...
Fix MSVC build of normaliz
svn path=/branches/cmake-bringup/; revision=50594
2011-02-02 14:05:29 +00:00
Timo Kreuzer
7b45f773ed
[CMAKE]
...
Link cfgmgr32 to setupapi, it redirects functions there and MSVC needs the importlib for that.
svn path=/branches/cmake-bringup/; revision=50592
2011-02-02 13:52:30 +00:00
Timo Kreuzer
ca768add12
[USER32]
...
- Remove exports for IsProcess16Bit and IsSETEnabled
- Redirect CalcMenuBar, PaintMenuBar and SetConsoleReserveKeys to NtUser*
- Implement stubs for BuildReasonArray, CreateSystemThreads, DestroyReasons, DeviceEventWorker, GetCursorFrameInfo, GetReasonTitleFromReasonCode, RecordShutdownReason, UserLpkPSMTextOut, UserLpkTabbedTextOut, Win32PoolAllocationStats
- Remove implementations of SetCursor, ClipCursor, GetClipCursor and HiliteMenuItem
- Remove auto stub file from sources
- Fix resource include path
svn path=/branches/cmake-bringup/; revision=50590
2011-02-02 13:15:26 +00:00
Timo Kreuzer
a2ceee354a
[CMAKE]
...
revert r50587
svn path=/branches/cmake-bringup/; revision=50589
2011-02-01 22:07:32 +00:00
Timo Kreuzer
fbba664095
[TAPIUI]
...
Set linker language C
svn path=/branches/cmake-bringup/; revision=50587
2011-02-01 21:51:48 +00:00
Timo Kreuzer
4fa40b55e4
[MSCMS]
...
mscms needs to link to advapi32, currently gcc builds optimize the calls to Reg* apis away, because of unimplemented fucntions.
svn path=/branches/cmake-bringup/; revision=50586
2011-02-01 20:23:33 +00:00
Timo Kreuzer
7d6c6d9196
[JSCRIPT]
...
Fix build with MSVC
svn path=/branches/cmake-bringup/; revision=50585
2011-02-01 20:08:13 +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
99f04cc9ab
[CMAKE]
...
(M)IDL doesn't allow definiting multiple identifiers with the same name and different case. Define MSIRUNMODE to MSIRUNMODE_T so it doesn't conflict with MsiRunMode anymore.
svn path=/branches/cmake-bringup/; revision=50580
2011-01-31 21:44:35 +00:00
Timo Kreuzer
b75df5788b
[CMAKE]
...
Fix MSVC build of imm32
svn path=/branches/cmake-bringup/; revision=50579
2011-01-31 21:11:21 +00:00
Sylvain Petreolle
7de1e5ea8a
[CMAKE]
...
Fix WSCUpdateProvider spec entry.
svn path=/branches/cmake-bringup/; revision=50576
2011-01-31 16:32:16 +00:00
Timo Kreuzer
9cc4f5ceee
[CMAKE]
...
Don't automatically add stub files to the sources, instead add them manually where neccessary. also fix a number of spec files to resemble actual state of implementation.
svn path=/branches/cmake-bringup/; revision=50574
2011-01-31 14:20:53 +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
ff4324fb98
[CMAKE]
...
Fix compilation of actxprxy with MSVC
svn path=/branches/cmake-bringup/; revision=50563
2011-01-29 18:16:46 +00:00
Timo Kreuzer
4d2d6956d3
[CMAKE]
...
Link ole32 to iidlib. Fixes compilation on MSVC
svn path=/branches/cmake-bringup/; revision=50562
2011-01-29 17:58:43 +00:00
Timo Kreuzer
066102156e
[HID]
...
Fix spec file. All of the functions are present, either stubbed or implemented.
svn path=/branches/cmake-bringup/; revision=50538
2011-01-28 18:13:54 +00:00
Timo Kreuzer
0af4984309
[CMAKE]
...
Remove dll name from add_importlib_target macro
svn path=/branches/cmake-bringup/; revision=50520
2011-01-27 21:57:54 +00:00
Timo Kreuzer
168ca7cab8
[CMAKE]
...
Use spec file for getuname importlib
svn path=/branches/cmake-bringup/; revision=50518
2011-01-27 21:48:44 +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
0c480c0cb2
[KERNEL32]
...
Escape some characters in nls files for MSVC compatibility
svn path=/branches/cmake-bringup/; revision=50485
2011-01-25 14:40:32 +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
d5fecffd28
[NTDLL]
...
Fix some exports by marking them as fastcall instead of prepending an @ to the name
svn path=/branches/cmake-bringup/; revision=50480
2011-01-24 20:24:35 +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
Timo Kreuzer
75818ca832
[CMAKE]
...
prevent macro refefinition
svn path=/branches/cmake-bringup/; revision=50429
2011-01-19 11:58:42 +00:00
Sylvain Petreolle
5d2288d18d
[CMAKE]
...
Convert wsock32 to spec.
svn path=/branches/cmake-bringup/; revision=50423
2011-01-18 15:02:26 +00:00
Timo Kreuzer
f6165b795c
[CMAKE] Convert crtdll to spec
...
svn path=/branches/cmake-bringup/; revision=50400
2011-01-16 18:02:17 +00:00
Amine Khaldi
5962942907
[CMAKE]
...
- Fix wmi and drmk entry points.
- Don't use both reactos and wine debug headers in iphlpapi. Fixes the macro redefinition warnings.
svn path=/branches/cmake-bringup/; revision=50353
2011-01-10 20:59:17 +00:00