Commit graph

44815 commits

Author SHA1 Message Date
Timo Kreuzer
1a27a9ff85 [CMAKE]
remove /GR from c++ options, it's on by default and we get a warning when additionally specifiying /GR-

svn path=/branches/cmake-bringup/; revision=49857
2010-11-28 21:49:54 +00:00
Timo Kreuzer
5c2f95e5a4 [CMAKE]
Make rpcproxy macro portable

svn path=/branches/cmake-bringup/; revision=49856
2010-11-28 20:16:40 +00:00
Timo Kreuzer
6ea3626acc [CMAKE]
Get rid of the stubs file for quartz, it was a mistake.

svn path=/branches/cmake-bringup/; revision=49855
2010-11-28 20:12:05 +00:00
Timo Kreuzer
e2d8cf2570 [CMAKE]
Don't compile CRT_fp8.c, CRT_fp10.c and xtxtmode.c. we don't need those and MSVC complains about duplicate symbols, as it's exported from msvcrt already.

svn path=/branches/cmake-bringup/; revision=49854
2010-11-28 19:28:03 +00:00
Timo Kreuzer
498b0098dd [UUID]
Add IID_IStream and IID_IEnumDMO for MSVC

svn path=/branches/cmake-bringup/; revision=49853
2010-11-28 19:05:03 +00:00
Timo Kreuzer
0dbbf13b57 [DXSDK]
Put coclass MediaDet into the library DexterLib

svn path=/branches/cmake-bringup/; revision=49852
2010-11-28 16:53:47 +00:00
Timo Kreuzer
69c7a5d30c [WINE]
Add a dummy DECL_GLOBAL_CONSTRUCTOR for MSVC

svn path=/branches/cmake-bringup/; revision=49849
2010-11-28 16:37:46 +00:00
Timo Kreuzer
5782837e7e [CMAKE]
Reapply the midl hack. Someone wants to trick me or something. I could swear it just worked one minute ago.

svn path=/branches/cmake-bringup/; revision=49847
2010-11-28 16:22:38 +00:00
Timo Kreuzer
7cef73429a [CMAKE]
Fix dependencies for importlib targets

svn path=/branches/cmake-bringup/; revision=49846
2010-11-28 16:12:25 +00:00
Timo Kreuzer
4592c1140e [CMAKE]
- Remove the dxsdk hack. It works now without. Why? I don't know. Why didn't it work before? I have no idea. Maybe the newlines. Anyway it works. If someone breaks it, I'll ki^Z^Z revert it ;-)

svn path=/branches/cmake-bringup/; revision=49845
2010-11-28 15:52:00 +00:00
Timo Kreuzer
4f075e995e [DXSDK]
- Reenable dxsdk for MSVC
[PSDK/DXSDK]
- add a newlines at the end of several files.

svn path=/branches/cmake-bringup/; revision=49844
2010-11-28 15:47:13 +00:00
Timo Kreuzer
0ee737e354 [CMAKE]
Add a hack for midl. Don't ask me why, but renaming IEnumVARIANT to something different globally fixes the compilation of dxsdk. someone with more idl knowledge should check that.

svn path=/branches/cmake-bringup/; revision=49843
2010-11-28 15:40:47 +00:00
Timo Kreuzer
f4d65e62c9 [CMAKE]
Remove the old global strict_context_handle hack

svn path=/branches/cmake-bringup/; revision=49842
2010-11-28 12:58:10 +00:00
Timo Kreuzer
fd2a3657cb [PSDK]
Add a hack for midl.

svn path=/branches/cmake-bringup/; revision=49841
2010-11-28 12:40:33 +00:00
Timo Kreuzer
b46aa66305 [CMAKE]
add a number of importlin targets and convert to spec

svn path=/branches/cmake-bringup/; revision=49839
2010-11-28 10:19:28 +00:00
Timo Kreuzer
a916747152 [CRT]
Implement thiscall wrapper for MSVC

svn path=/branches/cmake-bringup/; revision=49838
2010-11-28 10:14:51 +00:00
Timo Kreuzer
b8702f60f7 [UUID]
Add a number of GUIDs. They are duplicated from idl generated headers, because of a small difference between widl and midl. widl generates "DEFINE_GUID" entries for each interface, while midl generates "extern GUID" only. The latter matching MS SDK headers. If someone can think of a more elegant way of solving this, let me know.

svn path=/branches/cmake-bringup/; revision=49837
2010-11-28 10:12:35 +00:00
Timo Kreuzer
719c9e9811 [PSDK]
Add some GUIDs for MSVC.

svn path=/branches/cmake-bringup/; revision=49835
2010-11-28 09:28:28 +00:00
Timo Kreuzer
f5cd0290d4 [CMAKE]
- Link libxslt to ntdll for MSVC
- Don't compile some directx stuff with MSVC atm
- Add importlib target for dinput
- add importlib target for wined3d and use autogenerated def
- Improve quartz

svn path=/branches/cmake-bringup/; revision=49833
2010-11-28 01:24:36 +00:00
Timo Kreuzer
da553e4658 [REACTOS]
Fix Italian resource file syntax

svn path=/branches/cmake-bringup/; revision=49832
2010-11-28 01:01:36 +00:00
Timo Kreuzer
c79199adc1 [CMAKE]
Make rapps a win32gui app and link to msvcrt

svn path=/branches/cmake-bringup/; revision=49831
2010-11-28 00:47:58 +00:00
Timo Kreuzer
a97affe62a [CMAKE]
Fix build of msvcsup (add missing file)

svn path=/branches/cmake-bringup/; revision=49829
2010-11-27 23:47:10 +00:00
Timo Kreuzer
adfc8941cc [CMAKE]
ML wants /nologo, not /NOLOGO

svn path=/branches/cmake-bringup/; revision=49828
2010-11-27 23:41:23 +00:00
Timo Kreuzer
7b5ea6afe3 [CMAKE]
Add an incomplete cmake file for msi

svn path=/branches/cmake-bringup/; revision=49823
2010-11-27 18:30:39 +00:00
Timo Kreuzer
a4ef3baa57 [MSVCRT]
- Fix forwarded export of GetLocaleInfoW
- Rename _inp & co to MSVCRT__inp, because they are only available as intrinsics on MSVC
- Implement them using the intrinsic

svn path=/branches/cmake-bringup/; revision=49822
2010-11-27 15:50:53 +00:00
Amine Khaldi
86c023e2c7 [CMAKE]
- Add missing asm dependency.

svn path=/branches/cmake-bringup/; revision=49821
2010-11-27 15:31:33 +00:00
Amine Khaldi
2b43789ca0 [CMAKE]
- Fix xinput9_1_0

svn path=/branches/cmake-bringup/; revision=49819
2010-11-27 13:05:52 +00:00
Amine Khaldi
0893cf2ba7 [CMAKE]
- Fix xinput1_2

svn path=/branches/cmake-bringup/; revision=49818
2010-11-27 12:55:14 +00:00
Amine Khaldi
5a6f3448b7 [CMAKE]
- Improve kernel32.

svn path=/branches/cmake-bringup/; revision=49817
2010-11-27 12:49:37 +00:00
Sylvain Petreolle
20eb327863 [CMAKE]
Add msvcrt dependencies.

svn path=/branches/cmake-bringup/; revision=49816
2010-11-27 12:46:17 +00:00
Amine Khaldi
91afe86220 [CMAKE]
- Fix msvcrt.

svn path=/branches/cmake-bringup/; revision=49815
2010-11-27 12:41:23 +00:00
Timo Kreuzer
cb23bbe38a [INTRIN]
Implement _inp, _inpd, _inpw, _outp, _outpd, _outpw as intrinsics, like on MSVC

svn path=/branches/cmake-bringup/; revision=49814
2010-11-27 12:36:14 +00:00
Amine Khaldi
16fed19fbd [CMAKE]
- Add ccache support.

svn path=/branches/cmake-bringup/; revision=49813
2010-11-27 11:27:09 +00:00
Amine Khaldi
4103cf5929 [CMAKE]
- Comment out what seems to be a missing file.

svn path=/branches/cmake-bringup/; revision=49812
2010-11-27 10:48:44 +00:00
Amine Khaldi
eb8df6a835 [CMAKE]
- Fix more modules.

svn path=/branches/cmake-bringup/; revision=49811
2010-11-27 09:00:22 +00:00
Amine Khaldi
4e1f5725ff - Fix more dlls.
svn path=/branches/cmake-bringup/; revision=49810
2010-11-27 01:16:42 +00:00
Amine Khaldi
099f7ed3c4 - Remove some unneeded pdef files.
- Fix some modules now that they use proper startup code.

svn path=/branches/cmake-bringup/; revision=49809
2010-11-27 00:36:28 +00:00
Timo Kreuzer
9de09f2c2d [NDK]
Fix syntax for MSVC

svn path=/branches/cmake-bringup/; revision=49808
2010-11-27 00:10:47 +00:00
Timo Kreuzer
8040e998be [CMAKE]
add a bunch more importlib targets

svn path=/branches/cmake-bringup/; revision=49807
2010-11-27 00:02:36 +00:00
Amine Khaldi
4a8860b952 - Correct the entry point for win32dll, win32ocx and cpl module types.
- Fix acledit.

svn path=/branches/cmake-bringup/; revision=49806
2010-11-26 23:57:03 +00:00
Timo Kreuzer
efa7393534 [CMAKE]
- implicitly link to msvcsup
- set proper entrypoints
- add linkerflags /DLL and /DRIVER

svn path=/branches/cmake-bringup/; revision=49805
2010-11-26 23:48:07 +00:00
Timo Kreuzer
dc89f45599 [CMAKE]
Add msvcsup static library for MSVC. This might be superseded by something else later.

svn path=/branches/cmake-bringup/; revision=49804
2010-11-26 23:45:30 +00:00
Sylvain Petreolle
f1283c58c6 [CMAKE]
Sync with trunk. (r49792)

svn path=/branches/cmake-bringup/; revision=49803
2010-11-26 23:33:34 +00:00
Sylvain Petreolle
cca965e6bc [CMAKE]
Add missing asm dependency.

svn path=/branches/cmake-bringup/; revision=49801
2010-11-26 23:05:46 +00:00
Timo Kreuzer
0ff3955b9b [MINGW]
Merge .CRT section into .rdata when linking to mingw lib. This silences the warnings about uninitialized constructors.

svn path=/branches/cmake-bringup/; revision=49799
2010-11-26 22:52:46 +00:00
Timo Kreuzer
c2adbec142 [MINGW]
Fix .CRT section attributes to avoid linker warning, when merging with .rdata

svn path=/branches/cmake-bringup/; revision=49798
2010-11-26 22:51:06 +00:00
Timo Kreuzer
64e9a6a0a6 [CMAKE]
add importlib target for csrsrv

svn path=/branches/cmake-bringup/; revision=49797
2010-11-26 00:20:29 +00:00
Timo Kreuzer
0fc3ec9dea [CMAKE]
No mesa32 for MSVC for now. It has lots of assembly that would need to be ported. It also talkes ages to compile.


svn path=/branches/cmake-bringup/; revision=49796
2010-11-26 00:01:20 +00:00
Timo Kreuzer
cfba60d19d [LIBXML2]
add a hack around the hack

svn path=/branches/cmake-bringup/; revision=49795
2010-11-25 23:16:12 +00:00
Timo Kreuzer
5a54b0b454 [CRT]
simplify and fix definition of setjmp

svn path=/branches/cmake-bringup/; revision=49794
2010-11-25 22:35:57 +00:00