diff options
| author | Drahflow <drahflow@gmx.de> | 2013-12-14 18:57:15 +0100 |
|---|---|---|
| committer | Drahflow <drahflow@gmx.de> | 2013-12-14 18:57:15 +0100 |
| commit | c8403d1aac986c4a9b24fa23afc9bb7127cfbb9e (patch) | |
| tree | cc783d13fa261b2830283e85de22fc006336f9f7 /compiler/elymasAsmLib.ey | |
| parent | 36344dde86cb88e087cdfbc0f7cde0af581b4ea6 (diff) | |
Removed variable version of constant address
Diffstat (limited to 'compiler/elymasAsmLib.ey')
| -rw-r--r-- | compiler/elymasAsmLib.ey | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/compiler/elymasAsmLib.ey b/compiler/elymasAsmLib.ey index 2cd124f..e7d38ab 100644 --- a/compiler/elymasAsmLib.ey +++ b/compiler/elymasAsmLib.ey @@ -95,9 +95,6 @@ # current parser quote state [ %00 %00 %00 %00 %00 %00 %00 %00 ] ==currentQuoted - - # global allocation list - [ :globalAllocations .base :imm64 ] ==globalAllocationList # FIXME what is this for? directly use :globalAllocations > { defv }' allocateOffsetStruct { ==register @@ -673,8 +670,7 @@ # rsi == size in bytes # record new block in global allocation list - globalAllocationList /rax :movqImmReg - /rax /rax :movqMemReg + :globalAllocations .base /rax :movqImmReg 16 /rax :addqImm8Mem /rax /rax :addqMemReg 16 /rax :subqImm8Reg |
