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

commit 39b8d4559292dc86e1987042c55bff04487d59e0
Author:     Hermès Bélusca-Maïto <[email protected]>
AuthorDate: Sun May 8 03:06:27 2022 +0200
Commit:     Hermès Bélusca-Maïto <[email protected]>
CommitDate: Sun May 8 04:15:51 2022 +0200

    [MINIHAL] Compile with _NTSYSTEM_ since it's also part of the bootloader.
    
    Fixes compilation because the Hal(Private)DispatchTable's, defined in
    the bootloader's NTOS stub, are not external imports, as they would be
    for a standard HAL.
---
 hal/halx86/minihal/CMakeLists.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/hal/halx86/minihal/CMakeLists.txt 
b/hal/halx86/minihal/CMakeLists.txt
index e8300e7bc56..32d510f2a8b 100644
--- a/hal/halx86/minihal/CMakeLists.txt
+++ b/hal/halx86/minihal/CMakeLists.txt
@@ -46,6 +46,6 @@ endif()
 
 add_asm_files(mini_hal_asm ../generic/systimer.S)
 add_library(mini_hal ${MINI_HAL_SOURCE} ${mini_hal_asm})
-target_compile_definitions(mini_hal PRIVATE _BLDR_ _MINIHAL_)
+target_compile_definitions(mini_hal PRIVATE _MINIHAL_ _BLDR_ _NTSYSTEM_)
 add_dependencies(mini_hal psdk bugcodes asm)
 add_pch(mini_hal ../include/hal.h MINI_HAL_SOURCE)

Reply via email to