https://git.reactos.org/?p=reactos.git;a=commitdiff;h=afb96acfdd015f7c07bdc6930d957f5e39ed6749
commit afb96acfdd015f7c07bdc6930d957f5e39ed6749 Author: Daniel Victor <ilauncherdevelo...@gmail.com> AuthorDate: Sat Mar 1 17:01:53 2025 -0300 Commit: Hermès BÉLUSCA - MAÏTO <hermes.belusca-ma...@reactos.org> CommitDate: Sun Mar 2 19:09:46 2025 +0100 [FREELDR] Use the `OFF(x)` macro on realmode assembly files --- boot/freeldr/freeldr/arch/realmode/amd64.S | 6 +----- boot/freeldr/freeldr/arch/realmode/i386.S | 2 +- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/boot/freeldr/freeldr/arch/realmode/amd64.S b/boot/freeldr/freeldr/arch/realmode/amd64.S index 2c4f19b6c6b..b1e88af37d6 100644 --- a/boot/freeldr/freeldr/arch/realmode/amd64.S +++ b/boot/freeldr/freeldr/arch/realmode/amd64.S @@ -116,11 +116,7 @@ gdt: /* GDT table pointer */ gdtptr: .word HEX(37) /* Limit */ -#ifdef _USE_ML - .long offset gdt /* Base Address */ -#else - .long gdt /* Base Address */ -#endif + .long OFF(gdt) /* Base Address */ CheckFor64BitSupport: diff --git a/boot/freeldr/freeldr/arch/realmode/i386.S b/boot/freeldr/freeldr/arch/realmode/i386.S index d2bcd7b9288..fdac4e52932 100644 --- a/boot/freeldr/freeldr/arch/realmode/i386.S +++ b/boot/freeldr/freeldr/arch/realmode/i386.S @@ -191,7 +191,7 @@ gdt: /* GDT table pointer */ gdtptr: .word HEX(27) /* Limit */ - .word gdt, 0 /* Base Address */ + .long OFF(gdt) /* Base Address */ /* Real-mode IDT pointer */ rmode_idtptr: