reactos.git
9 years ago[CMAKE]
Jérôme Gardou [Sat, 13 Nov 2010 00:00:04 +0000 (00:00 +0000)]
[CMAKE]
  - fix typo

svn path=/branches/cmake-bringup/; revision=49572

9 years ago[CAKE]
Jérôme Gardou [Fri, 12 Nov 2010 23:52:40 +0000 (23:52 +0000)]
[CAKE]
  - simplify set_image_base

svn path=/branches/cmake-bringup/; revision=49571

9 years ago[CMAKE]
Amine Khaldi [Fri, 12 Nov 2010 13:28:23 +0000 (13:28 +0000)]
[CMAKE]
- Fix build.

svn path=/branches/cmake-bringup/; revision=49570

9 years ago[CMAKE]
Sylvain Petreolle [Fri, 12 Nov 2010 13:05:10 +0000 (13:05 +0000)]
[CMAKE]
Add vgafonts dependency.
Thanks to AmineKhaldi.

svn path=/branches/cmake-bringup/; revision=49569

9 years ago[CMAKE]
Sylvain Petreolle [Fri, 12 Nov 2010 12:46:54 +0000 (12:46 +0000)]
[CMAKE]
Move jscript stdole2 dependency to jsglobal.

svn path=/branches/cmake-bringup/; revision=49568

9 years ago[CRT]
Timo Kreuzer [Thu, 11 Nov 2010 17:12:12 +0000 (17:12 +0000)]
[CRT]
Revert renaming change to tchar.h, which does not contain any assembly

svn path=/branches/cmake-bringup/; revision=49567

9 years ago[CRT]
Timo Kreuzer [Thu, 11 Nov 2010 17:10:09 +0000 (17:10 +0000)]
[CRT]
Rename a number of .h files that contain assembly code into .inc to better reflect their purpose

svn path=/branches/cmake-bringup/; revision=49566

9 years ago[HEADERS]
Jérôme Gardou [Thu, 11 Nov 2010 15:58:18 +0000 (15:58 +0000)]
[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

9 years ago[GENINCDATA]
Timo Kreuzer [Thu, 11 Nov 2010 15:29:20 +0000 (15:29 +0000)]
[GENINCDATA]
Fix a bug that caused excessive quotes in the output

svn path=/branches/cmake-bringup/; revision=49563

9 years ago[CMAKE]
Timo Kreuzer [Thu, 11 Nov 2010 15:28:02 +0000 (15:28 +0000)]
[CMAKE]
Add importlib target for acledit

svn path=/branches/cmake-bringup/; revision=49562

9 years ago[ASM]
Timo Kreuzer [Thu, 11 Nov 2010 13:40:29 +0000 (13:40 +0000)]
[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

9 years ago[CMAKE]
Timo Kreuzer [Wed, 10 Nov 2010 22:50:21 +0000 (22:50 +0000)]
[CMAKE]
Create importlibs from spec files for kernel32, advapi32, gdi32, user32 and msvcrt
calc now compiles with MSVC and works (slightly buggy)

svn path=/branches/cmake-bringup/; revision=49554

9 years ago[MSVCRT] Don't export linux stuff from our precious MSVCRT
Timo Kreuzer [Wed, 10 Nov 2010 22:43:46 +0000 (22:43 +0000)]
[MSVCRT] Don't export linux stuff from our precious MSVCRT
[MINGW] Bring back _matherr()

svn path=/branches/cmake-bringup/; revision=49553

9 years ago[HEADERS]
Jérôme Gardou [Wed, 10 Nov 2010 22:20:05 +0000 (22:20 +0000)]
[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

9 years ago[CRT]
Timo Kreuzer [Wed, 10 Nov 2010 22:15:10 +0000 (22:15 +0000)]
[CRT]
Add  pragma function for _wcsset on MSVC builds

svn path=/branches/cmake-bringup/; revision=49551

9 years ago[RTL]
Timo Kreuzer [Wed, 10 Nov 2010 22:11:12 +0000 (22:11 +0000)]
[RTL]
Instead of including ndk/asm.h, add the 2 neccessary constants to seh.s

svn path=/branches/cmake-bringup/; revision=49550

9 years ago[CMAKE]
Jérôme Gardou [Wed, 10 Nov 2010 22:02:51 +0000 (22:02 +0000)]
[CMAKE]
  - build and export spec2pdef

svn path=/branches/cmake-bringup/; revision=49549

9 years ago[CMAKE]
Timo Kreuzer [Wed, 10 Nov 2010 21:01:14 +0000 (21:01 +0000)]
[CMAKE]
- add importlib target for ntdll

svn path=/branches/cmake-bringup/; revision=49547

9 years ago[STLPORT]
Jérôme Gardou [Wed, 10 Nov 2010 17:36:28 +0000 (17:36 +0000)]
[STLPORT]
  - move headers to include directory
  - delete some incidentally committed things

svn path=/branches/cmake-bringup/; revision=49546

9 years ago[CMAKE]
Timo Kreuzer [Wed, 10 Nov 2010 12:33:24 +0000 (12:33 +0000)]
[CMAKE]
- Move spec2def into comppiler specific files, use spec2pdef tool on MSVC builds
- Add a ridiculously complex macro to create the importlibs for MSVC. (It was hard for me to figure this out, so be it for you ;-))

svn path=/branches/cmake-bringup/; revision=49545

9 years ago[MINGW]
Timo Kreuzer [Tue, 9 Nov 2010 20:43:09 +0000 (20:43 +0000)]
[MINGW]
special stuff for MSVC

svn path=/branches/cmake-bringup/; revision=49543

9 years ago[CMAKE]
Timo Kreuzer [Tue, 9 Nov 2010 01:42:06 +0000 (01:42 +0000)]
[CMAKE]
Add a hack to fix compilation of irot.idl with MSVC. If someone knows how to correctly fix this, please let me know.

svn path=/branches/cmake-bringup/; revision=49538

9 years ago[CMAKE]
Amine Khaldi [Mon, 8 Nov 2010 22:57:05 +0000 (22:57 +0000)]
[CMAKE]
- Use pdef files in some dlls.

svn path=/branches/cmake-bringup/; revision=49537

9 years ago[CRT]
Timo Kreuzer [Mon, 8 Nov 2010 19:21:13 +0000 (19:21 +0000)]
[CRT]
Fix assembly syntax

svn path=/branches/cmake-bringup/; revision=49536

9 years ago[CMAKE]
Timo Kreuzer [Mon, 8 Nov 2010 19:01:52 +0000 (19:01 +0000)]
[CMAKE]
add missing dependency

svn path=/branches/cmake-bringup/; revision=49535

9 years ago[CRT]
Timo Kreuzer [Mon, 8 Nov 2010 18:36:45 +0000 (18:36 +0000)]
[CRT]
- Add #pragma function to a number of intrisics that we implement to avoid a compiler error of MSVC
- Add a workaround to prevent some functions from being inlined
- Move sqrtf out of i386 directory
- Convert a number of inline assembly functions to raw assembly

svn path=/branches/cmake-bringup/; revision=49534

9 years ago[CMAKE]
Timo Kreuzer [Mon, 8 Nov 2010 18:14:26 +0000 (18:14 +0000)]
[CMAKE]
Don't put /M* on the command line

svn path=/branches/cmake-bringup/; revision=49533

9 years ago[MSVC]
Timo Kreuzer [Mon, 8 Nov 2010 13:48:45 +0000 (13:48 +0000)]
[MSVC]
Fix warnings

svn path=/branches/cmake-bringup/; revision=49532

9 years ago[CMAKE]
Timo Kreuzer [Mon, 8 Nov 2010 13:45:34 +0000 (13:45 +0000)]
[CMAKE]
Delete the Modules dir.

svn path=/branches/cmake-bringup/; revision=49531

9 years ago[CMAKE]
Timo Kreuzer [Mon, 8 Nov 2010 13:41:29 +0000 (13:41 +0000)]
[CMAKE]
Move the cmake module directory one level down

svn path=/branches/cmake-bringup/; revision=49530

9 years ago[CMAKE]
Timo Kreuzer [Mon, 8 Nov 2010 13:32:52 +0000 (13:32 +0000)]
[CMAKE]
Convert gdi32 to pdef

svn path=/branches/cmake-bringup/; revision=49529

9 years ago[ACLDEDIT]
Timo Kreuzer [Mon, 8 Nov 2010 13:15:54 +0000 (13:15 +0000)]
[ACLDEDIT]
Delete acledit.def

svn path=/branches/cmake-bringup/; revision=49527

9 years ago[CMAKE]
Timo Kreuzer [Mon, 8 Nov 2010 12:58:32 +0000 (12:58 +0000)]
[CMAKE]
Convert acledit to pdef

svn path=/branches/cmake-bringup/; revision=49526

9 years ago[CMAKE]
Timo Kreuzer [Mon, 8 Nov 2010 12:24:33 +0000 (12:24 +0000)]
[CMAKE]
- add new macro add_linkerflag to avoid code duplication
- add new macro set_pdef_file, replacing the use of pdef2def, which is neccessary to resolve issues with MSVC. cmake doesn't handle def files as source files very well, when they are not in the current source directory.

svn path=/branches/cmake-bringup/; revision=49524

9 years ago[CMAKE]
Sylvain Petreolle [Sun, 7 Nov 2010 21:24:35 +0000 (21:24 +0000)]
[CMAKE]
Add missing files to bootcd.

svn path=/branches/cmake-bringup/; revision=49518

9 years ago[CMAKE]
Sylvain Petreolle [Sun, 7 Nov 2010 21:22:31 +0000 (21:22 +0000)]
[CMAKE]
Add remaining Wine directx dlls to bootcd.

svn path=/branches/cmake-bringup/; revision=49517

9 years ago[CMAKE]
Amine Khaldi [Sat, 6 Nov 2010 11:43:26 +0000 (11:43 +0000)]
[CMAKE]
- Add acledit.pdef

svn path=/branches/cmake-bringup/; revision=49510

9 years ago[CMAKE]
Amine Khaldi [Sat, 6 Nov 2010 11:31:38 +0000 (11:31 +0000)]
[CMAKE]
- Add a preprocessed definition file for acledit.
- Add the pdef2def macro.
- Include wpp into build, widl links to it.
- Fix libmpg123.

svn path=/branches/cmake-bringup/; revision=49509

9 years ago[MINGW]
Timo Kreuzer [Sat, 6 Nov 2010 09:17:04 +0000 (09:17 +0000)]
[MINGW]
#if 0 _matherr(). We already have it in our crt and it's exported from msvcrt. MSVC doesn't like when it's there twice.

svn path=/branches/cmake-bringup/; revision=49506

9 years ago[MINGW]
Timo Kreuzer [Sat, 6 Nov 2010 00:25:57 +0000 (00:25 +0000)]
[MINGW]
Don't define __ImageBase to something else on MSVC builds

svn path=/branches/cmake-bringup/; revision=49505

9 years ago[CMAKE]
Amine Khaldi [Fri, 5 Nov 2010 23:25:51 +0000 (23:25 +0000)]
[CMAKE]
- Fix and enable browseui.

svn path=/branches/cmake-bringup/; revision=49504

9 years ago[CMAKE]
Amine Khaldi [Fri, 5 Nov 2010 23:17:29 +0000 (23:17 +0000)]
[CMAKE]
- Explicitly disable auto imports for executables.
- Set a proper linker invocation for C++ modules.

svn path=/branches/cmake-bringup/; revision=49503

9 years ago[CMAKE]
Sylvain Petreolle [Fri, 5 Nov 2010 23:14:29 +0000 (23:14 +0000)]
[CMAKE]
Bootcd/Livecd : Add dplayx, ntfs and mup.
Add forgotten wined3d importlib, my bad.

svn path=/branches/cmake-bringup/; revision=49502

9 years ago[CMAKE]
Amine Khaldi [Fri, 5 Nov 2010 23:06:24 +0000 (23:06 +0000)]
[CMAKE]
- Fix and enable glu32 and winemp3.acm

svn path=/branches/cmake-bringup/; revision=49500

9 years ago[CMAKE]
Sylvain Petreolle [Fri, 5 Nov 2010 21:49:09 +0000 (21:49 +0000)]
[CMAKE]
Bootcd: Add some directx dlls.

svn path=/branches/cmake-bringup/; revision=49498

9 years ago[CMAKE]
Amine Khaldi [Fri, 5 Nov 2010 21:22:07 +0000 (21:22 +0000)]
[CMAKE]
- Explicitly disable auto imports, and fix the modules that were missed out by the previous related commit.
- Dedicated to Usurp.

svn path=/branches/cmake-bringup/; revision=49497

9 years ago[CMAKE]
Jérôme Gardou [Fri, 5 Nov 2010 18:52:57 +0000 (18:52 +0000)]
[CMAKE]
Fix mingw_dllmain build

svn path=/branches/cmake-bringup/; revision=49496

9 years ago[MMC]
Amine Khaldi [Fri, 5 Nov 2010 18:41:05 +0000 (18:41 +0000)]
[MMC]
- Remove pragma once from the main header.

svn path=/branches/cmake-bringup/; revision=49495

9 years ago[CMAKE]
Amine Khaldi [Fri, 5 Nov 2010 18:35:47 +0000 (18:35 +0000)]
[CMAKE]
- Update spec2def use in bzip2.

svn path=/branches/cmake-bringup/; revision=49494

9 years ago[CMAKE]
Amine Khaldi [Fri, 5 Nov 2010 18:09:09 +0000 (18:09 +0000)]
[CMAKE]
- Fix a typo.

svn path=/branches/cmake-bringup/; revision=49493

9 years ago[CMAKE]
Amine Khaldi [Fri, 5 Nov 2010 18:06:25 +0000 (18:06 +0000)]
[CMAKE]
- Remove wpp from build.
- Improve several tools and libs.
- Improve the root cmake file.

svn path=/branches/cmake-bringup/; revision=49492

9 years ago[CMAKE]
Amine Khaldi [Fri, 5 Nov 2010 17:35:39 +0000 (17:35 +0000)]
[CMAKE]
- Improve more libs.

svn path=/branches/cmake-bringup/; revision=49490

9 years ago[CMAKE]
Amine Khaldi [Fri, 5 Nov 2010 17:29:01 +0000 (17:29 +0000)]
[CMAKE]
- Improve drivers' libs.

svn path=/branches/cmake-bringup/; revision=49489

9 years ago[CMAKE]
Amine Khaldi [Fri, 5 Nov 2010 17:12:31 +0000 (17:12 +0000)]
[CMAKE]
- Improve win32k, lib{jpeg,png,tiff,xslt} and win32k.

svn path=/branches/cmake-bringup/; revision=49488

9 years ago[CMAKE]
Amine Khaldi [Fri, 5 Nov 2010 16:57:33 +0000 (16:57 +0000)]
[CMAKE]
- Improve the kernel build.

svn path=/branches/cmake-bringup/; revision=49487

9 years ago[CMAKE]
Sylvain Petreolle [Fri, 5 Nov 2010 14:33:14 +0000 (14:33 +0000)]
[CMAKE]
Bootcd:
Added : syssetup.inf, vgafonts.cab, c_28593.nls, ntvdm.
Remove blue from reactos.cab.

svn path=/branches/cmake-bringup/; revision=49484

9 years ago[CMAKE]
Sylvain Petreolle [Fri, 5 Nov 2010 13:46:48 +0000 (13:46 +0000)]
[CMAKE]
Add more dll/ and drivers/ modules to bootcd.
Fix mesa32 definitions.

svn path=/branches/cmake-bringup/; revision=49483

9 years ago[CMAKE]
Sylvain Petreolle [Fri, 5 Nov 2010 13:25:28 +0000 (13:25 +0000)]
[CMAKE]
Add dlls to bootcd.
Fix hhctrl build.

svn path=/branches/cmake-bringup/; revision=49482

9 years ago[USER32]
Timo Kreuzer [Fri, 5 Nov 2010 13:14:37 +0000 (13:14 +0000)]
[USER32]
Convert pspec to spec to fix build

svn path=/branches/cmake-bringup/; revision=49481

9 years ago[CMAKE]
Sylvain Petreolle [Fri, 5 Nov 2010 12:08:37 +0000 (12:08 +0000)]
[CMAKE]
Add keyboards to bootcd.

svn path=/branches/cmake-bringup/; revision=49480

9 years ago[CMAKE]
Amine Khaldi [Fri, 5 Nov 2010 12:02:12 +0000 (12:02 +0000)]
[CMAKE]
- Improve most of the static libraries.

svn path=/branches/cmake-bringup/; revision=49479

9 years ago[CMAKE]
Sylvain Petreolle [Fri, 5 Nov 2010 10:37:10 +0000 (10:37 +0000)]
[CMAKE]
Add base/ modules to bootcd.

svn path=/branches/cmake-bringup/; revision=49477

9 years ago[CMAKE]
Sylvain Petreolle [Fri, 5 Nov 2010 09:38:42 +0000 (09:38 +0000)]
[CMAKE]
Revert incorrect auto import change and use proper definitions instead.

svn path=/branches/cmake-bringup/; revision=49476

9 years ago[CMAKE]
Timo Kreuzer [Fri, 5 Nov 2010 00:12:47 +0000 (00:12 +0000)]
[CMAKE]
Create importlib for advapi32
Link advapi32 to msvcrt, needed for SEH

svn path=/branches/cmake-bringup/; revision=49474

9 years ago[CMAKE]
Timo Kreuzer [Fri, 5 Nov 2010 00:08:12 +0000 (00:08 +0000)]
[CMAKE]
Add /SAFESEH:NO to MSVC linker command line to fix unresolved symbol issue.

svn path=/branches/cmake-bringup/; revision=49473

9 years ago[CMAKE]
Amine Khaldi [Thu, 4 Nov 2010 21:38:28 +0000 (21:38 +0000)]
[CMAKE]
- Improve hal, adns and bzip2.

svn path=/branches/cmake-bringup/; revision=49471

9 years ago[CMAKE]
Amine Khaldi [Thu, 4 Nov 2010 21:31:33 +0000 (21:31 +0000)]
[CMAKE]
- Improve the rest of the drivers.

svn path=/branches/cmake-bringup/; revision=49470

9 years ago[CMAKE]
Amine Khaldi [Thu, 4 Nov 2010 21:06:20 +0000 (21:06 +0000)]
[CMAKE]
- Improve more drivers.

svn path=/branches/cmake-bringup/; revision=49469

9 years ago[CMAKE]
Amine Khaldi [Thu, 4 Nov 2010 20:46:27 +0000 (20:46 +0000)]
[CMAKE]
- Improve base and bus drivers.

svn path=/branches/cmake-bringup/; revision=49468

9 years ago[CMAKE]
Sylvain Petreolle [Thu, 4 Nov 2010 13:29:58 +0000 (13:29 +0000)]
[CMAKE]
One .acm suffix is enough.
Dedicated to AmineKhaldi.

svn path=/branches/cmake-bringup/; revision=49467

9 years ago[WINE/CONFIG]
Jérôme Gardou [Wed, 3 Nov 2010 18:15:51 +0000 (18:15 +0000)]
[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

9 years ago[CMAKE]
Jérôme Gardou [Wed, 3 Nov 2010 16:59:50 +0000 (16:59 +0000)]
[CMAKE]
cmake doesn't like braces

svn path=/branches/cmake-bringup/; revision=49460

9 years ago[CMAKE]
Jérôme Gardou [Wed, 3 Nov 2010 12:57:03 +0000 (12:57 +0000)]
[CMAKE]
  allow to specify build tools directory with -DREACTOS_BUILD_TOOLS_DIR=Y:\you\path
So now you're able to use multiple compilers with one tree without too much worry.

svn path=/branches/cmake-bringup/; revision=49459

9 years ago[CMAKE]
Timo Kreuzer [Tue, 2 Nov 2010 21:31:45 +0000 (21:31 +0000)]
[CMAKE]
- fix add_importlib_target
- fix win32dll entrypoint (we wouldn't need to specify one, if the one in mingw lib had enough underscores)

svn path=/branches/cmake-bringup/; revision=49453

9 years ago[MINGW]
Timo Kreuzer [Tue, 2 Nov 2010 20:39:19 +0000 (20:39 +0000)]
[MINGW]
add CRTDLL definition so that the startup code for dlls is actually compiled

svn path=/branches/cmake-bringup/; revision=49452

9 years ago[CMAKE]
Amine Khaldi [Tue, 2 Nov 2010 20:27:06 +0000 (20:27 +0000)]
[CMAKE]
- Minor formatting.

svn path=/branches/cmake-bringup/; revision=49451

9 years ago[CMAKE]
Amine Khaldi [Tue, 2 Nov 2010 20:23:56 +0000 (20:23 +0000)]
[CMAKE]
- Move more dlls with no stubs into using def files instead of spec files.

svn path=/branches/cmake-bringup/; revision=49450

9 years ago[CMAKE]
Amine Khaldi [Tue, 2 Nov 2010 19:58:29 +0000 (19:58 +0000)]
[CMAKE]
- Move more dlls with no stubs into using def files instead of spec files.

svn path=/branches/cmake-bringup/; revision=49449

9 years ago[CMAKE]
Amine Khaldi [Tue, 2 Nov 2010 18:19:44 +0000 (18:19 +0000)]
[CMAKE]
- Move some dlls with no stubs into using def files instead of spec files.

svn path=/branches/cmake-bringup/; revision=49448

9 years ago[CMAKE]
Jérôme Gardou [Tue, 2 Nov 2010 17:25:36 +0000 (17:25 +0000)]
[CMAKE]
Poor little gcc, forgotten by Timo

svn path=/branches/cmake-bringup/; revision=49447

9 years ago[CMAKE]
Timo Kreuzer [Tue, 2 Nov 2010 09:22:58 +0000 (09:22 +0000)]
[CMAKE]
Rename add_importlib_def to add_importlib_target
add importlib targets for ntdll, msvcrt, shell32, user32

svn path=/branches/cmake-bringup/; revision=49427

9 years ago[CRT]
Timo Kreuzer [Tue, 2 Nov 2010 00:06:33 +0000 (00:06 +0000)]
[CRT]
- Make all x86assembly ML compatible
- Remove memcpy, it was duplicated from memmove, copy the label instead
- Guard some code against compilation on msvc, as these functions are intrinsics on MSVC and cannot be implemented
- Fix some x64 assembly (don't modify stack below rsp)

svn path=/branches/cmake-bringup/; revision=49421

9 years ago[ASM]
Timo Kreuzer [Tue, 2 Nov 2010 00:03:41 +0000 (00:03 +0000)]
[ASM]
Fix dummy ASSUME

svn path=/branches/cmake-bringup/; revision=49420

9 years ago[ASM]
Timo Kreuzer [Mon, 1 Nov 2010 23:18:51 +0000 (23:18 +0000)]
[ASM]
Add .double macro for ML and dummy ASSUME macro for GAS
Allow XMM instructions for ML

svn path=/branches/cmake-bringup/; revision=49419

9 years ago[CMAKE]
Jérôme Gardou [Mon, 1 Nov 2010 22:55:56 +0000 (22:55 +0000)]
[CMAKE]
  - improve win32k/CMakeLists.txt

svn path=/branches/cmake-bringup/; revision=49418

9 years ago[HAL]
Timo Kreuzer [Mon, 1 Nov 2010 19:11:27 +0000 (19:11 +0000)]
[HAL]
Temporary build "fix"

svn path=/branches/cmake-bringup/; revision=49414

9 years ago[ASM]
Jérôme Gardou [Mon, 1 Nov 2010 18:42:33 +0000 (18:42 +0000)]
[ASM]
  - no ML doesn't mean 64 bits, right?

svn path=/branches/cmake-bringup/; revision=49412

9 years ago[DXSDK]
Jérôme Gardou [Mon, 1 Nov 2010 18:24:17 +0000 (18:24 +0000)]
[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

9 years ago[CMAKE]
Jérôme Gardou [Mon, 1 Nov 2010 17:24:32 +0000 (17:24 +0000)]
[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

9 years ago[HAL]
Timo Kreuzer [Mon, 1 Nov 2010 16:42:53 +0000 (16:42 +0000)]
[HAL]
Make systimer.S ML compatible. Replace most hardcoded numerical values with proper symbolic constants.

svn path=/branches/cmake-bringup/; revision=49408

9 years ago[CMAKE]
Timo Kreuzer [Mon, 1 Nov 2010 16:40:30 +0000 (16:40 +0000)]
[CMAKE]
set custom command to compile asm files for MSVC toolchain. They are being preprocessed first.

svn path=/branches/cmake-bringup/; revision=49407

9 years ago[CMAKE]
Jérôme Gardou [Mon, 1 Nov 2010 16:32:32 +0000 (16:32 +0000)]
[CMAKE]
  - put advapi32.def into source files.

svn path=/branches/cmake-bringup/; revision=49406

9 years ago[CMAKE]
Timo Kreuzer [Mon, 1 Nov 2010 15:15:02 +0000 (15:15 +0000)]
[CMAKE]
When PreLoad.cmake is run, the CMAKE_CURRENT_SOURCE_DIR points to the directory, where the cmake command was executed (bug?). To get the root folder of reactos, use CMAKE_CURRENT_LIST_FILE, which points to PreLoad.cmake in the root folder.

svn path=/branches/cmake-bringup/; revision=49405

9 years ago[CMAKE]
Jérôme Gardou [Mon, 1 Nov 2010 14:05:48 +0000 (14:05 +0000)]
[CMAKE]
  - fix build, sorry

svn path=/branches/cmake-bringup/; revision=49402

9 years ago[RTL]
Timo Kreuzer [Mon, 1 Nov 2010 11:41:01 +0000 (11:41 +0000)]
[RTL]
Make asm files ML compatible

svn path=/branches/cmake-bringup/; revision=49399

9 years ago[CMAKE]
Timo Kreuzer [Mon, 1 Nov 2010 09:39:53 +0000 (09:39 +0000)]
[CMAKE]
Add missing dependencies for MSVC add_importlibs

svn path=/branches/cmake-bringup/; revision=49398

9 years ago[NTDLLSYS]
Timo Kreuzer [Mon, 1 Nov 2010 09:39:06 +0000 (09:39 +0000)]
[NTDLLSYS]
Set LINKER_LANGUAGE to C. Neccessary for MSVC.

svn path=/branches/cmake-bringup/; revision=49397

9 years ago[CMAKE]
Jérôme Gardou [Mon, 1 Nov 2010 09:32:04 +0000 (09:32 +0000)]
[CMAKE]
  - put ntdll.def in source files

svn path=/branches/cmake-bringup/; revision=49396

9 years ago[NTDLL]
Timo Kreuzer [Mon, 1 Nov 2010 08:58:18 +0000 (08:58 +0000)]
[NTDLL]
- Convert the pspec to spec and use it
- add add_importlib_target

svn path=/branches/cmake-bringup/; revision=49395

9 years ago[CMAKE]
Jérôme Gardou [Mon, 1 Nov 2010 01:23:17 +0000 (01:23 +0000)]
[CMAKE]
  - improve ntoskrnl/CMakeLists.txt

svn path=/branches/cmake-bringup/; revision=49391