Timo Kreuzer
be61366908
[CMAKE]
...
include debug.h explicitly from reactos folder, to avoid including the wine one. Fixes ws2_32
svn path=/branches/cmake-bringup/; revision=49933
2010-12-03 17:48:03 +00:00
Amine Khaldi
b7f44d1892
[CMAKE]
...
- WIP: Make rossym and its users rely on dwarf debug info. Brought to you by the Arty.
svn path=/branches/cmake-bringup/; revision=49906
2010-12-02 23:20:22 +00:00
Timo Kreuzer
69e1da4398
[CMAKE]
...
Cleanup old comment
svn path=/branches/cmake-bringup/; revision=49901
2010-12-02 19:18:25 +00:00
Timo Kreuzer
2d23617922
[MSVC]
...
Fix typeof(WineDirect3DCreateClipper) definition for MSVC.
svn path=/branches/cmake-bringup/; revision=49897
2010-12-02 13:37:59 +00:00
Timo Kreuzer
7b68fbc7bb
[CMAKE]
...
Convert __wine_spec_unimplemented_stub to a macro
svn path=/branches/cmake-bringup/; revision=49888
2010-12-01 21:39:38 +00:00
Timo Kreuzer
d18b9b0c9b
[PSDK]
...
Fix include guard for unknown.h
svn path=/branches/cmake-bringup/; revision=49882
2010-12-01 14:56:05 +00:00
Timo Kreuzer
6c24157fa1
add stubs.h
...
svn path=/branches/cmake-bringup/; revision=49863
2010-11-29 18:07:36 +00:00
Timo Kreuzer
dbf57f9949
[DXSDK]
...
Don't use stdole32.tlb.
Seems that this is the problem that made midl fail. Maybe not. Yesterday it was all about VARIANT, which has no effect today. Let's see what tomorrow will bring :-?
svn path=/branches/cmake-bringup/; revision=49860
2010-11-29 14:43:30 +00:00
Timo Kreuzer
434632f5ca
[WINE]
...
Add msvchelper.h, a file that helps wine dx stuff to comple on msvc.
svn path=/branches/cmake-bringup/; revision=49859
2010-11-29 09:29:20 +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
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
fd2a3657cb
[PSDK]
...
Add a hack for midl.
svn path=/branches/cmake-bringup/; revision=49841
2010-11-28 12:40:33 +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
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
Timo Kreuzer
9de09f2c2d
[NDK]
...
Fix syntax for MSVC
svn path=/branches/cmake-bringup/; revision=49808
2010-11-27 00:10:47 +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
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
5a54b0b454
[CRT]
...
simplify and fix definition of setjmp
svn path=/branches/cmake-bringup/; revision=49794
2010-11-25 22:35:57 +00:00
Timo Kreuzer
49fae5916f
[PSDK]
...
Fix compilation of ctfutb.idl with widl
svn path=/branches/cmake-bringup/; revision=49763
2010-11-24 08:48:34 +00:00
Timo Kreuzer
53eb6ed31f
[PSDK]
...
- Add a workaround to dispex.idl to prevent sal annotations to be generated. A better solution would be to have definitions in pur headers, but they conflict with external c++ headers.
- Add a number of missing interfaces
- Fix MIDL compilation of mlang, by adding adding a library definition
svn path=/branches/cmake-bringup/; revision=49762
2010-11-24 00:27:08 +00:00
Timo Kreuzer
0f10cf2e2a
[PDSK]
...
MIDL doesn't like if interfaces are not defined. Add some empty interfaces to activedbg.idl make it compile.
svn path=/branches/cmake-bringup/; revision=49703
2010-11-22 00:34:25 +00:00
Timo Kreuzer
9053592456
[PSDK]
...
Fix HTMLFormElement uuid and add missing retval in IHTMLDocument6
Add back some previously disabled idl files for msvc
svn path=/branches/cmake-bringup/; revision=49702
2010-11-21 23:51:09 +00:00
Timo Kreuzer
59a904c185
[PSDK]
...
Fix IRequestDictionary uuid
svn path=/branches/cmake-bringup/; revision=49700
2010-11-21 21:27:57 +00:00
Timo Kreuzer
ef952b8a6a
[PSDK]
...
Fix ITravelLog uuid
svn path=/branches/cmake-bringup/; revision=49699
2010-11-21 21:20:17 +00:00
Timo Kreuzer
e1f1113670
[CMAKE]
...
Allow no entrypoint for MSVC and use no entrypoint in genincdata to silence warning
svn path=/branches/cmake-bringup/; revision=49697
2010-11-21 19:47:55 +00:00
Timo Kreuzer
0b8509a565
[CRT]
...
- Use ___readcr4 instead of __readcr4, because MSVC doesn't like this intrinsic to be redefined.
- Add _ftol2
svn path=/branches/cmake-bringup/; revision=49679
2010-11-21 09:36:26 +00:00
Timo Kreuzer
f90a97e5a6
[CRT]
...
- Add __readcr4 to crt to compensate for MSVC bug
- Compile strnset with MSVC
svn path=/branches/cmake-bringup/; revision=49669
2010-11-20 16:38:45 +00:00
Amine Khaldi
e11826a832
[CMAKE]
...
- Sync with trunk.
svn path=/branches/cmake-bringup/; revision=49668
2010-11-20 16:33:34 +00:00
Timo Kreuzer
dca867f3fd
[ASM]
...
add some more missing constants
svn path=/branches/cmake-bringup/; revision=49661
2010-11-20 13:30:16 +00:00
Timo Kreuzer
cf6d90b6f2
[ASM]
...
Add more constants for ks386.inc
svn path=/branches/cmake-bringup/; revision=49647
2010-11-19 23:16:50 +00:00
Timo Kreuzer
f5958e9cb8
[ASM]
...
Add more constants for ks386.inc
svn path=/branches/cmake-bringup/; revision=49639
2010-11-19 18:27:05 +00:00
Amine Khaldi
478a5435a9
[CMAKE]
...
- Improve the _filename condition.
- Some minor formatting.
svn path=/branches/cmake-bringup/; revision=49636
2010-11-19 16:43:43 +00:00
Timo Kreuzer
9fcb3dd84a
[CMAKE]
...
Hack away dxsdk for MSVC for now
svn path=/branches/cmake-bringup/; revision=49630
2010-11-19 15:16:26 +00:00
Timo Kreuzer
5054fc46a3
[INTRIN]
...
Add a workaround for __readcr4, MSVC suffers an internal error when using the intrinsic and optimization is on.
svn path=/branches/cmake-bringup/; revision=49628
2010-11-19 13:55:58 +00:00
Timo Kreuzer
c1929445d7
[NDK]
...
Simplify NtCurrentTeb, always use intrinsics
remove GetCurrentFiber
svn path=/branches/cmake-bringup/; revision=49627
2010-11-19 13:52:12 +00:00
Timo Kreuzer
993ebf53f1
[NDK]
...
Fix 64 bit TEB definition
svn path=/branches/cmake-bringup/; revision=49624
2010-11-19 11:43:22 +00:00
Timo Kreuzer
99a1acdf7e
[ASM]
...
Rename the target to asm, to simplify dependencies
add missing constants
svn path=/branches/cmake-bringup/; revision=49622
2010-11-19 11:11:49 +00:00
Jérôme Gardou
13aeeacdb3
[CMAKE]
...
- Improve browseui CMakeLists.txt
- remove stdc++ dependancy to portcls
- improve stlport header hack
svn path=/branches/cmake-bringup/; revision=49619
2010-11-19 09:53:49 +00:00
Timo Kreuzer
406dfdbc87
[CMAKE]
...
Sync trunk (rr49606)
svn path=/branches/cmake-bringup/; revision=49607
2010-11-16 13:43:39 +00:00
Timo Kreuzer
47508a0b72
[GENINCDATA]
...
- Use 32 bit constants by default and add macros for 64 bit and pointer size. Fixes some constants.
svn path=/branches/cmake-bringup/; revision=49594
2010-11-15 19:14:56 +00:00
Timo Kreuzer
3947c4313f
[ASM}
...
Add .org for ML
svn path=/branches/cmake-bringup/; revision=49586
2010-11-14 13:55:05 +00:00
Timo Kreuzer
ad20e16add
[CMAKE]
...
Fix a typo
svn path=/branches/cmake-bringup/; revision=49585
2010-11-14 13:42:03 +00:00
Timo Kreuzer
acead639b1
[GENINCDATA] add dependency to bugcodes, factor out definitions in template files.
...
[ASM] Add asm.inc, to be included in all asm files for GAS / ML compatibility
svn path=/branches/cmake-bringup/; revision=49584
2010-11-14 13:40:19 +00:00
Timo Kreuzer
dcfe4ea6a9
[PSDK]
...
Move definitions of BitScanForward and BitScanReverse out of gcc specific area
svn path=/branches/cmake-bringup/; revision=49578
2010-11-13 23:57:49 +00:00
Amine Khaldi
d4fdd1fa4b
[CMAKE]
...
- Fix build.
svn path=/branches/cmake-bringup/; revision=49570
2010-11-12 13:28:23 +00:00
Jérôme Gardou
6b0b6cb78f
[HEADERS]
...
- move stlport headers to the c++ directory
- add a specific _reactos.h configuration file for stlport
- add cerrno to c++ headers
- __declspec(nothrow) must be placed before calling convention with msvc. GCC doesn't care.
We now use our headers with both msvc and gcc.
svn path=/branches/cmake-bringup/; revision=49565
2010-11-11 15:58:18 +00:00
Timo Kreuzer
5e8bd0b3df
[GENINCDATA]
...
Fix a bug that caused excessive quotes in the output
svn path=/branches/cmake-bringup/; revision=49563
2010-11-11 15:29:20 +00:00
Timo Kreuzer
f2ab1b31c4
[ASM]
...
add genincdata, a module that will be compiled as a dll to provide the data for geninc to be converted into an .inc file.
svn path=/branches/cmake-bringup/; revision=49561
2010-11-11 13:40:29 +00:00
Jérôme Gardou
8c6671477e
[HEADERS]
...
- start using our own c++ headers and forward stlport ones to them in msvc build.
- fix fpecode declaration for MSVC.
[CMAKE]
- cardlib is a cpp library.
Now stlport compiles with msvc.
svn path=/branches/cmake-bringup/; revision=49552
2010-11-10 22:20:05 +00:00