diff options
Diffstat (limited to 'Boot/Sources/HEL')
| -rw-r--r-- | Boot/Sources/HEL/AMD64/BootMain.cxx | 8 | ||||
| -rw-r--r-- | Boot/Sources/HEL/AMD64/compile_flags.txt | 6 |
2 files changed, 8 insertions, 6 deletions
diff --git a/Boot/Sources/HEL/AMD64/BootMain.cxx b/Boot/Sources/HEL/AMD64/BootMain.cxx index ce4074b2..e971abc0 100644 --- a/Boot/Sources/HEL/AMD64/BootMain.cxx +++ b/Boot/Sources/HEL/AMD64/BootMain.cxx @@ -241,7 +241,7 @@ EFI_EXTERN_C EFI_API Int Main(EfiHandlePtr ImageHandle, if (readerKernel.Blob()) { loader = new Boot::ProgramLoader(readerKernel.Blob()); - loader->SetName("NewOSKrnl (Patched)"); + loader->SetName("'newoskrnl.exe'"); } #endif // ifdef __NEWOS_CAN_PATCH__ @@ -256,12 +256,10 @@ EFI_EXTERN_C EFI_API Int Main(EfiHandlePtr ImageHandle, if (loader) loader->Start(handoverHdrPtr); - else - hal_init_platform(handoverHdrPtr); -#else - hal_init_platform(handoverHdrPtr); #endif // ifdef __NEWOS_CAN_PATCH__ + hal_init_platform(handoverHdrPtr); + EFI::Stop(); CANT_REACH(); diff --git a/Boot/Sources/HEL/AMD64/compile_flags.txt b/Boot/Sources/HEL/AMD64/compile_flags.txt index e4515efe..d7a2b538 100644 --- a/Boot/Sources/HEL/AMD64/compile_flags.txt +++ b/Boot/Sources/HEL/AMD64/compile_flags.txt @@ -1,3 +1,7 @@ -std=c++20 -I../../../ --I../../../../ +-I../../../../Kernel +-D__NEWOS_AMD64__ +-std=c++20 +-D__x86_64__ +-D__NEWOS_CAN_PATCH__ |
