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
Jérôme Gardou
5d8dd5d148
[STLPORT]
...
- move headers to include directory
- delete some incidentally committed things
svn path=/branches/cmake-bringup/; revision=49546
2010-11-10 17:36:28 +00:00
Amine Khaldi
045e8b304b
[CMAKE]
...
- Fix a typo.
svn path=/branches/cmake-bringup/; revision=49493
2010-11-05 18:09:09 +00:00
Amine Khaldi
c93d1289fd
[CMAKE]
...
- Remove wpp from build.
- Improve several tools and libs.
- Improve the root cmake file.
svn path=/branches/cmake-bringup/; revision=49492
2010-11-05 18:06:25 +00:00
Jérôme Gardou
3e704fcf1c
[WINE/CONFIG]
...
MSVC has no sys/time.h
[DDK]
Directly include <wingdi.h>
[UNICODE]
Fix build on msvc
All tools now build with msvc.
svn path=/branches/cmake-bringup/; revision=49461
2010-11-03 18:15:51 +00:00
Timo Kreuzer
0d7a1c46a0
[ASM]
...
Fix dummy ASSUME
svn path=/branches/cmake-bringup/; revision=49420
2010-11-02 00:03:41 +00:00
Timo Kreuzer
62ea941082
[ASM]
...
Add .double macro for ML and dummy ASSUME macro for GAS
Allow XMM instructions for ML
svn path=/branches/cmake-bringup/; revision=49419
2010-11-01 23:18:51 +00:00
Jérôme Gardou
d933565eff
[ASM]
...
- no ML doesn't mean 64 bits, right?
svn path=/branches/cmake-bringup/; revision=49412
2010-11-01 18:42:33 +00:00
Jérôme Gardou
eea40886f2
[DXSDK]
...
- an interface must have an uuid.
If it "conflicts with uuids.h", then the problem il elsewhere.
svn path=/branches/cmake-bringup/; revision=49411
2010-11-01 18:24:17 +00:00
Jérôme Gardou
8d49ee6f51
[CMAKE]
...
- simplify dxsdk
svn path=/branches/cmake-bringup/; revision=49326
2010-10-28 12:37:56 +00:00
Amine Khaldi
34134f4cfa
[CMAKE]
...
- More work on the missing modules. By Alexey Komarov.
svn path=/branches/cmake-bringup/; revision=49325
2010-10-28 11:33:02 +00:00
Jérôme Gardou
ed8cab27c4
sync with trunk r49322
...
svn path=/branches/cmake-bringup/; revision=49323
2010-10-27 23:45:28 +00:00