- 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
Make systimer.S ML compatible. Replace most hardcoded numerical values with proper symbolic constants.
svn path=/branches/cmake-bringup/; revision=49408
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
- cmake handles gracefully def files if you tell him to do ;-)
- partial revert of an (accidental?) kernel32 change
svn path=/branches/cmake-bringup/; revision=49380
Include English resource file first, escape certain characters for MSVC compatibility.
"Should be sent to wine"(tm)
svn path=/branches/cmake-bringup/; revision=49379
Implement add_importlib_target macro to build importlibs for MSVC. We can't use MSVC's libraries, as they are incomplete.
gcc version does nothing.
svn path=/branches/cmake-bringup/; revision=49377
- "cmake gracefully handles def files as source files" You mean it gracefully ignores them, right ?
- Fix the kernel and class2 exports. More to come.
- Fix imaadp32.acm
svn path=/branches/cmake-bringup/; revision=49367
- rewrite spec2def macro because
1. cmake gracefully handles def files as source files
2. cmake gracefully handles autogenerated files as source
3. it did not take into account the fact that all shared libraries haven't the .dll extension
svn path=/branches/cmake-bringup/; revision=49358
- improve reactos.dff generation
- rename reactos.dff reactos.dff.in to mark this is an input file.
This is THE file you'd have to edit for slipstreaming, adding binary files, whatever you usually like to do with reactos.dff
svn path=/branches/cmake-bringup/; revision=49349
- add macros add_cab and add_cab_target to add files to reactos.dff
- add bootcd target
- make use of these macros to create bootcd and livecd
Bootcd works and install things, but 2nd stage fails booting. We need debug symbols!!!
svn path=/branches/cmake-bringup/; revision=49347
- fix a whole bunch of function prototype. (how does t even work in trunk?)
[CMAKE]
- add classpnp.sys to build
svn path=/branches/cmake-bringup/; revision=49345