Browse Source

Merge pull request #5520 from Mecso2/master

fix amd64 no-crt entry assembly
Jeroen van Rijn 1 week ago
parent
commit
a41500de28
1 changed files with 1 additions and 1 deletions
  1. 1 1
      base/runtime/entry_unix_no_crt_amd64.asm

+ 1 - 1
base/runtime/entry_unix_no_crt_amd64.asm

@@ -35,7 +35,7 @@ _start:
     xor rbp, rbp
     xor rbp, rbp
     ;; Load argc into 1st param reg, argv into 2nd param reg
     ;; Load argc into 1st param reg, argv into 2nd param reg
     pop rdi
     pop rdi
-    mov rdx, rsi
+    mov rsi, rsp
     ;; Align stack pointer down to 16-bytes (sysv calling convention)
     ;; Align stack pointer down to 16-bytes (sysv calling convention)
     and rsp, -16
     and rsp, -16
     ;; Call into odin entry point
     ;; Call into odin entry point