Timo Kreuzer
4346778201
[CMAKE]
...
move the EXTERN _KiSystemService:PROC from syscalls.inc to zw.S. Fixes build of ntdll with MSVC
svn path=/branches/cmake-bringup/; revision=51180
2011-03-28 11:27:08 +00:00
Timo Kreuzer
0c69202021
[ASM]
...
Add ljmp16 .fill and .space macros
svn path=/branches/cmake-bringup/; revision=50696
2011-02-14 20:12:12 +00:00
Timo Kreuzer
0ea1c67bac
[NTOSKRNL]
...
Fix build with MSVC
svn path=/branches/cmake-bringup/; revision=50692
2011-02-14 13:45:15 +00:00
Timo Kreuzer
89fbead325
sync trunk HEAD (r50626)
...
svn path=/branches/cmake-bringup/; revision=50635
2011-02-09 15:56:57 +00:00
Timo Kreuzer
5524d17a56
[CMAKE]
...
Provide the asm offset constants that are used throughout the code instead the official ones. We'll have to decide which way to go later.
svn path=/branches/cmake-bringup/; revision=50401
2011-01-16 18:07:15 +00:00
Timo Kreuzer
79816c62c3
[ASM]
...
KTIMER_TABLE are for win7 only
svn path=/branches/cmake-bringup/; revision=50198
2010-12-28 19:12:01 +00:00
Timo Kreuzer
0549475d8e
[CMAKE]
...
Fix genincdata for amd64
svn path=/branches/cmake-bringup/; revision=50180
2010-12-28 01:06:06 +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
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
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
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
Amine Khaldi
d4fdd1fa4b
[CMAKE]
...
- Fix build.
svn path=/branches/cmake-bringup/; revision=49570
2010-11-12 13:28:23 +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