https://git.reactos.org/?p=reactos.git;a=commitdiff;h=c8c9a704610c3b815ad3b6...
commit c8c9a704610c3b815ad3b6736604635e31993e6e Author: Hervé Poussineau hpoussin@reactos.org AuthorDate: Mon Feb 22 15:15:18 2021 +0100 Commit: Hervé Poussineau hpoussin@reactos.org CommitDate: Mon Feb 22 15:15:28 2021 +0100
[FREELDR/x64] Fix MSVC x64 boot --- boot/freeldr/freeldr/arch/realmode/amd64.S | 4 ++++ 1 file changed, 4 insertions(+)
diff --git a/boot/freeldr/freeldr/arch/realmode/amd64.S b/boot/freeldr/freeldr/arch/realmode/amd64.S index a45f9092364..d948df6eead 100644 --- a/boot/freeldr/freeldr/arch/realmode/amd64.S +++ b/boot/freeldr/freeldr/arch/realmode/amd64.S @@ -120,7 +120,11 @@ gdt: /* GDT table pointer */ gdtptr: .word HEX(37) /* Limit */ +#ifdef _USE_ML + .long offset gdt /* Base Address */ +#else .long gdt /* Base Address */ +#endif
CheckFor64BitSupport: