Amine Khaldi
46a8da69da
[CMAKE]
...
* Sync with trunk r51323.
svn path=/branches/cmake-bringup/; revision=51329
2011-04-13 08:39:17 +00:00
Amine Khaldi
3793b7fdf1
[CMAKE]
...
* Sync to trunk r51266.
svn path=/branches/cmake-bringup/; revision=51268
2011-04-06 16:00:24 +00:00
Amine Khaldi
475719f162
[CMAKE]
...
- Sync with trunk r51165.
svn path=/branches/cmake-bringup/; revision=51166
2011-03-26 23:14:25 +00:00
Amine Khaldi
785bea480a
[CMAKE]
...
- Sync with trunk r51050.
svn path=/branches/cmake-bringup/; revision=51154
2011-03-26 13:00:21 +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
Amine Khaldi
6c0c23cb53
[CMAKE]
...
- Sync with trunk head (r50270)
- This also reverts r49298.
svn path=/branches/cmake-bringup/; revision=50271
2011-01-03 00:33:31 +00:00
Timo Kreuzer
40f51f077f
[CMAKE]
...
Delete ntdll.def
svn path=/branches/cmake-bringup/; revision=50235
2010-12-31 15:15:09 +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
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
e0c83caeee
[NTDLL]
...
- Convert dispatch.S to new asm syntax
- Add exports for RtlAddVectoredContinueHandler and RtlRemoveVectoredContinueHandler
svn path=/branches/cmake-bringup/; revision=49651
2010-11-20 00:46:31 +00:00
Timo Kreuzer
8b7d047834
[CMAKE]
...
- Add asm dependencies to freeldr, ntdll, crt
- Add importlib for hal and ntoskrnl
- Fix ntoskrnl spec file
- Fix resource pathes in ntoskrnl.rc
svn path=/branches/cmake-bringup/; revision=49645
2010-11-19 22:02:33 +00:00
Timo Kreuzer
d8113f9ea2
[NTDLL]
...
Fix typos in spec file
svn path=/branches/cmake-bringup/; revision=49620
2010-11-19 10:23:39 +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
6d02bbe70e
[CMAKE]
...
- add importlib target for ntdll
svn path=/branches/cmake-bringup/; revision=49547
2010-11-10 21:01:14 +00:00
Timo Kreuzer
2b2d3d2776
[CMAKE]
...
Rename add_importlib_def to add_importlib_target
add importlib targets for ntdll, msvcrt, shell32, user32
svn path=/branches/cmake-bringup/; revision=49427
2010-11-02 09:22:58 +00:00
Jérôme Gardou
887046a6ee
[CMAKE]
...
- build msvc importlibs explicitly from def file
- circumvent lack of pseh lib in MSVC.
- fix advapi32.def
svn path=/branches/cmake-bringup/; revision=49409
2010-11-01 17:24:32 +00:00
Jérôme Gardou
85f6dd0d60
[CMAKE]
...
- fix build, sorry
svn path=/branches/cmake-bringup/; revision=49402
2010-11-01 14:05:48 +00:00
Jérôme Gardou
accc078cea
[CMAKE]
...
- put ntdll.def in source files
svn path=/branches/cmake-bringup/; revision=49396
2010-11-01 09:32:04 +00:00
Timo Kreuzer
431cc33a5a
[NTDLL]
...
- Convert the pspec to spec and use it
- add add_importlib_target
svn path=/branches/cmake-bringup/; revision=49395
2010-11-01 08:58:18 +00:00
Jérôme Gardou
8e61f006a7
[CMAKE]
...
- improve class2 build file
- set EXTERNAL_OBJECT properties to ntdll def file
svn path=/branches/cmake-bringup/; revision=49382
2010-10-31 22:41:31 +00:00
Amine Khaldi
cce222beed
[CMAKE]
...
- Improve ntdll.
svn path=/branches/cmake-bringup/; revision=49381
2010-10-31 22:38:10 +00:00
Jérôme Gardou
ddc4718357
[CMAKE]
...
- add ntdll to reactos.cab
svn path=/branches/cmake-bringup/; revision=49357
2010-10-30 16:03:40 +00:00
Sylvain Petreolle
1fb94b1cb5
[CMAKE]
...
sync with trunk (r49230)
svn path=/branches/cmake-bringup/; revision=49246
2010-10-23 22:14:59 +00:00
Sylvain Petreolle
c56d82e4c8
[CMAKE]
...
Livecd: Add dlls that aren't win32dll modules.
svn path=/branches/cmake-bringup/; revision=49223
2010-10-22 14:05:00 +00:00
Sylvain Petreolle
da55a789c3
[CMAKE]
...
Add minicd target.
This partial bootcd target produces a minicd iso,
able to start the install process to the cabinet installation page.
svn path=/branches/cmake-bringup/; revision=49072
2010-10-09 13:54:36 +00:00
Timo Kreuzer
912ce51ae6
[CMAKE]
...
Sync with trunk head (r48826)
svn path=/branches/cmake-bringup/; revision=48831
2010-09-20 17:27:52 +00:00
Sylvain Petreolle
c702cc0d5a
[CMAKE]
...
Generalize CMAKE_C_CREATE_SHARED_LIBRARY and remove per project instances.
Thanks to Amine for regexxer tool discovery ;)
svn path=/branches/cmake-bringup/; revision=48804
2010-09-18 15:22:08 +00:00
Sylvain Petreolle
174808a463
Move all temporary import libs to a single directory.
...
This allows linking to libraries with "-lfoo".
svn path=/branches/cmake-bringup/; revision=48796
2010-09-17 20:27:01 +00:00
Amine Khaldi
5598df126e
[CMAKE]
...
- Improve ntdll.
svn path=/branches/cmake-bringup/; revision=48652
2010-08-29 21:32:32 +00:00
Amine Khaldi
a62f514cfb
[NDK]
...
- Mark DbgUiWaitStateChange as NTSYSAPI.
[CMAKE]
- Don't create an import library for ntdll, we'll ship with one.
- Temporarily add the ntdll import library (until RosBE ships with one).
- Make the definition file MSVC compatible.
- Include every object file in librtl when linking.
- NTDLL now compiles successfully with the MSVC compatible definition file.
svn path=/branches/cmake-bringup/; revision=48529
2010-08-13 14:12:45 +00:00
Amine Khaldi
7c99b62e1f
[CMAKE]
...
- Move generated precompiled headers to binary folders.
- Enable auto image base for ntdll.
- Update the location of generated PCH files for rtl, ntdll and crt.
svn path=/branches/cmake-bringup/; revision=48459
2010-08-04 19:10:43 +00:00
Sir Richard
3930317e12
[CMAKE]: Disable standard C libraries (WIP: Should add libgcc).
...
[CMAKE]: Set global linker flags we need for all libraries.
[CMAKE]: Set specific NTDLL linker flag.
Thanks to Amine for some of his help.
svn path=/branches/cmake-bringup/; revision=48457
2010-08-04 14:29:24 +00:00
Sir Richard
ce238e95a4
[CMAKE]: Add missing file.
...
svn path=/branches/cmake-bringup/; revision=48451
2010-08-04 08:17:04 +00:00
Sir Richard
3bad5d8bbf
[CMAKE]: PCH for NTDLL too.
...
svn path=/branches/cmake-bringup/; revision=48450
2010-08-04 08:16:37 +00:00
Sir Richard
5ef41e4848
[CMAKE]: Closer to a valid NTDLL. Resources and exports are compiled in now.
...
[CMAKE]: WIP: CMAKE_C_CREATE_SHARED_LIBRARY breakdown + top-level.
svn path=/branches/cmake-bringup/; revision=48449
2010-08-04 07:52:21 +00:00
Sir Richard
9e90eaa575
[CMAKE]: NTDLL WIP.
...
svn path=/branches/cmake-bringup/; revision=48440
2010-08-03 21:39:17 +00:00
Sir Richard
3fff31cd81
[CMAKE]: Start working on ntdll.
...
svn path=/branches/cmake-bringup/; revision=48430
2010-08-03 16:05:53 +00:00
Amine Khaldi
cf9ff97d22
[CMAKE]
...
- Add ntsys to build.
svn path=/branches/cmake-bringup/; revision=48342
2010-07-28 23:21:13 +00:00
Amine Khaldi
62ff6c86b7
- Delete rbuild and the rbuild files.
...
svn path=/branches/cmake-bringup/; revision=48237
2010-07-24 19:21:04 +00:00
Amine Khaldi
c424146e2c
Create a branch for cmake bringup.
...
svn path=/branches/cmake-bringup/; revision=48236
2010-07-24 18:52:44 +00:00