https://git.reactos.org/?p=reactos.git;a=commitdiff;h=cfbb73479921df36e6dcf1...
commit cfbb73479921df36e6dcf1f04f1da98d35c1261f Author: Hermès Bélusca-Maïto hermes.belusca-maito@reactos.org AuthorDate: Tue Mar 8 00:42:06 2022 +0100 Commit: Hermès Bélusca-Maïto hermes.belusca-maito@reactos.org CommitDate: Sat May 7 17:53:51 2022 +0200
[NTOS] Remove ROS-specific __NTOSKRNL__
See https://reactos.org/archives/public/ros-kernel/2004-June/003878.html > In the source files one set of headers is included if __NTDLL__ is defines and onother set if __NTOSKRNL__ is defines (dirty workaround for our messy headers). --- ntoskrnl/include/internal/kd.h | 3 ++- ntoskrnl/ntos.cmake | 1 - sdk/lib/drivers/ntoskrnl_vista/CMakeLists.txt | 2 +- sdk/lib/drivers/rtlver/CMakeLists.txt | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/ntoskrnl/include/internal/kd.h b/ntoskrnl/include/internal/kd.h index 6a509de9db0..b7cad5dc8bb 100644 --- a/ntoskrnl/include/internal/kd.h +++ b/ntoskrnl/include/internal/kd.h @@ -28,7 +28,8 @@ KdPortPutByteEx( );
/* SYMBOL ROUTINES **********************************************************/ -#ifdef __NTOSKRNL__ + +#ifdef _NTOSKRNL_
#ifdef KDBG # define KdbInit() KdbpCliInit() diff --git a/ntoskrnl/ntos.cmake b/ntoskrnl/ntos.cmake index 31d65884253..eb6cfa817c3 100644 --- a/ntoskrnl/ntos.cmake +++ b/ntoskrnl/ntos.cmake @@ -9,7 +9,6 @@ include_directories( ${REACTOS_SOURCE_DIR}/sdk/include/reactos/drivers)
add_definitions( - -D__NTOSKRNL__ -D_NTOSKRNL_ -D_NTSYSTEM_ -D_IN_KERNEL_ diff --git a/sdk/lib/drivers/ntoskrnl_vista/CMakeLists.txt b/sdk/lib/drivers/ntoskrnl_vista/CMakeLists.txt index 934b4bc2054..ae8970d20cd 100644 --- a/sdk/lib/drivers/ntoskrnl_vista/CMakeLists.txt +++ b/sdk/lib/drivers/ntoskrnl_vista/CMakeLists.txt @@ -1,7 +1,7 @@ remove_definitions(-D_WIN32_WINNT=0x502) add_definitions(-D_WIN32_WINNT=0x600)
-add_definitions(-DUNICODE -D_UNICODE -D__NTOSKRNL__ -D_NTOSKRNL_ -D_NTSYSTEM_) +add_definitions(-DUNICODE -D_UNICODE -D_NTOSKRNL_ -D_NTSYSTEM_)
include_directories(${REACTOS_SOURCE_DIR}/sdk/lib/rtl)
diff --git a/sdk/lib/drivers/rtlver/CMakeLists.txt b/sdk/lib/drivers/rtlver/CMakeLists.txt index d568968da19..357b2a7ab4b 100644 --- a/sdk/lib/drivers/rtlver/CMakeLists.txt +++ b/sdk/lib/drivers/rtlver/CMakeLists.txt @@ -1,4 +1,4 @@ -add_definitions(-DUNICODE -D_UNICODE -D__NTOSKRNL__ -D_NTOSKRNL_ -D_NTSYSTEM_) +add_definitions(-DUNICODE -D_UNICODE -D_NTOSKRNL_ -D_NTSYSTEM_)
list(APPEND SOURCE rtl.c)