Commit graph

44884 commits

Author SHA1 Message Date
Amine Khaldi ad73c3a733 [CMAKE]
- Improve mciwave.

svn path=/branches/cmake-bringup/; revision=50051
2010-12-17 13:54:13 +00:00
Amine Khaldi f9880abc15 [CMAKE]
- Fix msacm32.dll entry point. This fixes the World Peace issue, I mean, bootcd and livecd userinit exception issue. We get to the shell now in both. Thanks to Johannes for helping me investigate this.

svn path=/branches/cmake-bringup/; revision=50050
2010-12-17 13:45:27 +00:00
Amine Khaldi 5e5b677ac5 [CMAKE]
- Update some more base addresses. Thanks to Roel for his help.

svn path=/branches/cmake-bringup/; revision=50039
2010-12-16 15:42:17 +00:00
Amine Khaldi 1a282efb6f [CMAKE]
- Assign a base address to ftfd.

svn path=/branches/cmake-bringup/; revision=50038
2010-12-16 15:03:13 +00:00
Amine Khaldi 4efeea1fb3 [CMAKE]
- Update some base addresses to adapt to new binary sizes. Thanks to Roel for his help.

svn path=/branches/cmake-bringup/; revision=50037
2010-12-16 14:35:26 +00:00
Amine Khaldi 4f505e46f5 [CMAKE]
- Arty: Add usermode addresses translation support. WIP.

svn path=/branches/cmake-bringup/; revision=50033
2010-12-15 23:37:54 +00:00
Amine Khaldi ebc3a24d42 [CMAKE]
- Fix winspool import lib target.
- Improve some modules.

svn path=/branches/cmake-bringup/; revision=50023
2010-12-13 12:25:51 +00:00
Timo Kreuzer 6d9a17264d [CMAKE]
Revert some idl changes from r49286 and r49293, that broke mouse
and keyboard in 2nd stage.

svn path=/branches/cmake-bringup/; revision=50011
2010-12-11 17:04:24 +00:00
Amine Khaldi e829be1010 [CMAKE]
- Add some importlib targets.

svn path=/branches/cmake-bringup/; revision=50005
2010-12-10 16:08:35 +00:00
Timo Kreuzer 3e64650a54 [ROSSYM]
Silence debug prints

svn path=/branches/cmake-bringup/; revision=49953
2010-12-04 21:16:35 +00:00
Timo Kreuzer 7764ff4c95 [CMAKE]
Give ntdll a baseaddress

svn path=/branches/cmake-bringup/; revision=49952
2010-12-04 20:18:24 +00:00
Timo Kreuzer 91b7e707a9 [CMAKE]
"don't assign 1 to a BOOL variable"

svn path=/branches/cmake-bringup/; revision=49947
2010-12-04 12:54:17 +00:00
Timo Kreuzer 090377fe9d [CMAKE]
- Fix configuration with cmake-gui (BOOL variables are TRUE/FALSE not 0/1)
- Remove unused DBG_OR_KDBG

svn path=/branches/cmake-bringup/; revision=49946
2010-12-04 12:48:02 +00:00
Amine Khaldi d459599a8b [CMAKE]
- Activate ws2_32.

svn path=/branches/cmake-bringup/; revision=49943
2010-12-03 22:32:02 +00:00
Amine Khaldi a1e7c693ec [CMAKE]
- Emit debug info.

svn path=/branches/cmake-bringup/; revision=49942
2010-12-03 22:23:37 +00:00
Timo Kreuzer f1ebdab3df [CMAKE]
Remove duplicated dll import

svn path=/branches/cmake-bringup/; revision=49940
2010-12-03 21:05:01 +00:00
Sylvain Petreolle a6c98dde60 [CMAKE]
Revert 49926.
Its not needed anymore after timo's stubs.h fix in 49933.

svn path=/branches/cmake-bringup/; revision=49938
2010-12-03 19:41:06 +00:00
Amine Khaldi d37f67f379 [CMAKE]
- Improve some modules.
- Convert notifyhook def into a spec, and add the import lib target.
- Get rid of the import libs that we already generate (the rest are still just temporary)

svn path=/branches/cmake-bringup/; revision=49937
2010-12-03 19:20:45 +00:00
Timo Kreuzer f4b7920876 [CMAKE]
define inline to __inline for host tools on MSVC builds

svn path=/branches/cmake-bringup/; revision=49934
2010-12-03 17:51:03 +00:00
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 f7da79e889 [CMAKE]
- Improve more modules.

svn path=/branches/cmake-bringup/; revision=49932
2010-12-03 17:41:29 +00:00
Amine Khaldi c2575b551d [CMAKE]
- Add dllname optional parameter to the import lib creation macro.
- Use it in the kernel.

svn path=/branches/cmake-bringup/; revision=49930
2010-12-03 16:17:41 +00:00
Sylvain Petreolle 3b0a4a1478 [CMAKE]
Manual stubs for user32.

svn path=/branches/cmake-bringup/; revision=49926
2010-12-03 13:48:48 +00:00
Timo Kreuzer a7894a8714 [CMAKE]
Some manual stubs for mapi32

svn path=/branches/cmake-bringup/; revision=49925
2010-12-03 13:41:06 +00:00
Timo Kreuzer 53620b9c9b [CMAKE]
Fix libshdocvw

svn path=/branches/cmake-bringup/; revision=49921
2010-12-03 12:08:09 +00:00
Amine Khaldi 4ff54162dd [CMAKE]
- More work on import lib targets and improving modules.

svn path=/branches/cmake-bringup/; revision=49916
2010-12-03 11:01:21 +00:00
Amine Khaldi 11cdb20f02 [CMAKE]
- More work on import lib targets and improving modules.

svn path=/branches/cmake-bringup/; revision=49914
2010-12-03 10:26:32 +00:00
Amine Khaldi d8b2780e7e [CMAKE]
- Start adding proper import lib targets.
- Improve some modules.

svn path=/branches/cmake-bringup/; revision=49913
2010-12-03 09:26:06 +00:00
Amine Khaldi c47b3863d9 [CMAKE]
- Adapt to the new spec2def syntax.

svn path=/branches/cmake-bringup/; revision=49908
2010-12-02 23:37:33 +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 3ddfc0b355 [CMAKE]
Fix compilation of setupldr on msvc

svn path=/branches/cmake-bringup/; revision=49905
2010-12-02 22:24:58 +00:00
Timo Kreuzer 7d0047c609 [CMAKE]
Invoke spec2def only once to generate asm stub and def file.

svn path=/branches/cmake-bringup/; revision=49904
2010-12-02 22:16:59 +00:00
Amine Khaldi faa04c1086 [CMAKE]
- Group some cross compiling related sections.
- Implement add_importlib_target() for gcc.
- Improve the msvc version.

svn path=/branches/cmake-bringup/; revision=49903
2010-12-02 21:56:40 +00:00
Timo Kreuzer 3f7c3ba575 [CMAKE]
On MSVC builds link eventvwr, dwnl, ftp, ping, telnet, tracert to ntdll to resolve _allmul and friends
link ftp to oldnames

svn path=/branches/cmake-bringup/; revision=49902
2010-12-02 19:44:46 +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 d044fc5af3 [CMAKE]
- Add importlib for dplayx, ksuser, wined3d
- link dplay to dplayx

svn path=/branches/cmake-bringup/; revision=49900
2010-12-02 19:13:47 +00:00
Sylvain Petreolle dc90d687fe [CMAKE]
Fix shlwapi.

svn path=/branches/cmake-bringup/; revision=49899
2010-12-02 14:57:32 +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
Sylvain Petreolle d0d1abf53c [CMAKE]
Update msvcrt stubs.

svn path=/branches/cmake-bringup/; revision=49896
2010-12-02 13:32:01 +00:00
Sylvain Petreolle 4f5a031400 [CMAKE]
Fix build for winmm and syssetup.

svn path=/branches/cmake-bringup/; revision=49895
2010-12-02 12:58:59 +00:00
Sylvain Petreolle e3e3bef533 [CMAKE]
Disable msnet32.

svn path=/branches/cmake-bringup/; revision=49894
2010-12-02 12:38:16 +00:00
Sylvain Petreolle 1d2630cc29 [CMAKE]
Add stubs file to source automatically.

Gcc: fix set_rc_compiler() so that it doesn't conflict with custom_incdefs().

svn path=/branches/cmake-bringup/; revision=49893
2010-12-02 12:36:16 +00:00
Timo Kreuzer cabd360822 [CMAKE]
D3DXCreateTexture is already implemented, not a stub

svn path=/branches/cmake-bringup/; revision=49892
2010-12-02 12:14:35 +00:00
Timo Kreuzer 5c87a775bf [CMAKE]
- Link wine dx, that do forwards to the respective import libs (MSVC requires that)
- add import lib for d3dx9_24
- add IID_IUnknown to d3dx9_36_main.c for MSVC

svn path=/branches/cmake-bringup/; revision=49891
2010-12-02 11:49:15 +00:00
Timo Kreuzer 4ebc21e75b [CMAKE]
add libd3dx9_24.a

svn path=/branches/cmake-bringup/; revision=49890
2010-12-02 11:45:24 +00:00
Timo Kreuzer 28f9048710 [CMAKE]
Generate proper stdcall stubs for d3dx9_24 and d3dx9_36
Fix D3DXLoadSurfaceFromSurface parameters

svn path=/branches/cmake-bringup/; revision=49889
2010-12-02 11:44:24 +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 92a36a982e [CMAKE]
Manual stubs for comctl32

svn path=/branches/cmake-bringup/; revision=49887
2010-12-01 21:16:25 +00:00
Amine Khaldi f8bea92055 [CMAKE]
- Inhibit all warning messages for mesa32.

svn path=/branches/cmake-bringup/; revision=49886
2010-12-01 20:49:45 +00:00
Timo Kreuzer a46bd17bc1 [CMAKE]
Manual stubs for cabinet

svn path=/branches/cmake-bringup/; revision=49885
2010-12-01 20:29:09 +00:00