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

commit a34f1ed03cd5c34e9fac95f72a9e2eb3947b84cc
Author:     Timo Kreuzer <[email protected]>
AuthorDate: Sat Oct 28 18:52:25 2023 +0300
Commit:     Timo Kreuzer <[email protected]>
CommitDate: Fri Nov 10 19:20:24 2023 +0200

    [CRT] Make ML based asm code GAS compatible
    
    Our transpiler asmpp cannot handle rip relative addressing for "[symbol]".
---
 sdk/lib/crt/math/libm_sse2/fmod.asm  | 2 +-
 sdk/lib/crt/math/libm_sse2/fmodf.asm | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sdk/lib/crt/math/libm_sse2/fmod.asm 
b/sdk/lib/crt/math/libm_sse2/fmod.asm
index cc1fb710997..880b12cf3ac 100644
--- a/sdk/lib/crt/math/libm_sse2/fmod.asm
+++ b/sdk/lib/crt/math/libm_sse2/fmod.asm
@@ -142,7 +142,7 @@ fmod                PROC    FRAME
                jmp     @fail
 
 @fail:
-               lea     rcx, [@fmodz]           ; fname
+               lea     rcx, @fmodz             ; fname
                mov     edx, FPCODEFMOD         ; opcode
 ;              mov     r8, INDEF               ; value
                mov     r9d, DOMAIN             ; type
diff --git a/sdk/lib/crt/math/libm_sse2/fmodf.asm 
b/sdk/lib/crt/math/libm_sse2/fmodf.asm
index 5e7aa2578fd..ddc4aca5e7e 100644
--- a/sdk/lib/crt/math/libm_sse2/fmodf.asm
+++ b/sdk/lib/crt/math/libm_sse2/fmodf.asm
@@ -142,7 +142,7 @@ fmodf               PROC    FRAME
                jmp     @fail
 
 @fail:
-               lea     rcx, [@fmodfz]          ; fname
+               lea     rcx, @fmodfz            ; fname
                mov     edx, FPCODEFMOD         ; opcode
 ;              mov     r8d, [rsp]              ; value
                mov     r9d, DOMAIN             ; type

Reply via email to