https://git.reactos.org/?p=reactos.git;a=commitdiff;h=cfbb73479921df36e6dcf1f04f1da98d35c1261f

commit cfbb73479921df36e6dcf1f04f1da98d35c1261f
Author:     Hermès Bélusca-Maïto <[email protected]>
AuthorDate: Tue Mar 8 00:42:06 2022 +0100
Commit:     Hermès Bélusca-Maïto <[email protected]>
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)

Reply via email to