x86 compiler backend fix for inline allocators
parent
443fc8fb04
commit
3914576d25
|
@ -186,7 +186,9 @@ M: x86-backend %unbox-any-c-ptr ( dst src -- )
|
|||
{ "is-byte-array" "end" "start" } [ define-label ] each
|
||||
! Address is computed in ds-reg
|
||||
ds-reg PUSH
|
||||
ds-reg 0 MOV
|
||||
! Object is stored in ds-reg
|
||||
rs-reg PUSH
|
||||
rs-reg swap v>operand MOV
|
||||
! We come back here with displaced aliens
|
||||
"start" resolve-label
|
||||
|
|
Loading…
Reference in New Issue