Skip to content

Commit 033102f

Browse files
committed
[NTOS] Add a #define __ROS_ROSSYM__ when using rossym
Use it where needed.
1 parent 6528063 commit 033102f

File tree

3 files changed

+3
-2
lines changed

3 files changed

+3
-2
lines changed

ntoskrnl/include/ntoskrnl.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@
8383
#include <windbgkd.h>
8484
#include <wdbgexts.h>
8585
#include <kddll.h>
86-
#ifndef _WINKD_
86+
#ifdef __ROS_ROSSYM__
8787
#include <reactos/rossym.h>
8888
#endif
8989

ntoskrnl/mm/ARM3/sysldr.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3259,7 +3259,7 @@ MmLoadSystemImage(IN PUNICODE_STRING FileName,
32593259
PspRunLoadImageNotifyRoutines(FileName, NULL, &ImageInfo);
32603260
}
32613261

3262-
#if defined(KDBG) || defined(_WINKD_)
3262+
#ifdef __ROS_ROSSYM__
32633263
/* MiCacheImageSymbols doesn't detect rossym */
32643264
if (TRUE)
32653265
#else

sdk/lib/rossym/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,4 @@ list(APPEND SOURCE
1313
zwfile.c)
1414
add_library(rossym ${SOURCE})
1515
add_dependencies(rossym psdk bugcodes)
16+
target_compile_definitions(rossym INTERFACE "-D__ROS_ROSSYM__")

0 commit comments

Comments
 (0)