Преглед на файлове

Fix getting the heap argument

First argument: rdi register by the C calling conventions (for amd64).
Lucas Stadler преди 8 години
родител
ревизия
3bdee51a15
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      scm/inc/compiler.scm

+ 1 - 1
scm/inc/compiler.scm

@ -188,6 +188,6 @@
188 188
  (display ".globl scheme_entry\n\n")
189 189
  (display "scheme_entry:\n")
190 190
191
  (emit "movq %rax, %rsi") ; store pointer to heap memory
191
  (emit "movq %rdi, %rsi") ; store pointer to heap memory
192 192
  (emit-expr x (- wordsize) '())
193 193
  (emit "ret"))