- FIELD_OFFSET returns LONG, not LONG_PTR or size_t.
authorStefan Ginsberg <stefanginsberg@gmail.com>
Sat, 25 Jul 2009 19:38:52 +0000 (19:38 +0000)
committerStefan Ginsberg <stefanginsberg@gmail.com>
Sat, 25 Jul 2009 19:38:52 +0000 (19:38 +0000)
commitf9f57c59fc6c617c6493500501bea9bbe53e21e4
treea7da39d2c195436a321b9e880abecfedbd0f3720
parent64f43cb6a59766dbe1d725d1d6cd15a7398a73b8
- FIELD_OFFSET returns LONG, not LONG_PTR or size_t.
- Define TYPE_ALIGNMENT for msvc.
- Define DbgPrintEx the same way in NDK and DDK
- C_ASSERT is a typedef, so don't put it inside functions as msvc doesn't allow this.
- Kernel now *compiles* with RosBE + msvc _and_ our DDK. Linker errors from the ninth circle of hell remains.

svn path=/trunk/; revision=42216
reactos/include/ddk/ntdef.h
reactos/include/ddk/winddk.h
reactos/include/host/typedefs.h
reactos/include/psdk/winnt.h
reactos/ntoskrnl/ke/wait.c
reactos/ntoskrnl/mm/pe.c