aboutsummaryrefslogtreecommitdiff
path: root/compiler/elymasGlobalSysOpt.ey
diff options
context:
space:
mode:
authorDrahflow <drahflow@gmx.de>2013-09-27 21:56:11 +0200
committerDrahflow <drahflow@gmx.de>2013-09-27 21:56:11 +0200
commitf6af44d6742d96ecf002eb24475ecc23bf3d2d72 (patch)
tree41580218c3f6dfaf8733e846146d2a682d8a85bd /compiler/elymasGlobalSysOpt.ey
parent7521804dd8818778311720e4b0e1d69a029debb3 (diff)
currentScope now in r14
Diffstat (limited to 'compiler/elymasGlobalSysOpt.ey')
-rw-r--r--compiler/elymasGlobalSysOpt.ey16
1 files changed, 0 insertions, 16 deletions
diff --git a/compiler/elymasGlobalSysOpt.ey b/compiler/elymasGlobalSysOpt.ey
index 8bd2f90..4f2b9a6 100644
--- a/compiler/elymasGlobalSysOpt.ey
+++ b/compiler/elymasGlobalSysOpt.ey
@@ -104,22 +104,6 @@
:retn
]] /eyreplace defv
- # returns currentScope into userspace
- # 0 <- ::currentScope as integer
- [[
- /rbx :popqReg
-
- ::internalAllocateInteger /rax :movqImmReg
- /rax :callqReg
- /rax :pushqReg
-
- ::currentScope /rdx :movqImmReg
- /rdx 8 /rax :movqRegMemDisp8
-
- /rbx :pushqReg
- :retn
- ]] /eycurrentScope defv
-
# returns internalAllocateScope into userspace
# 0 <- ::internalAllocateScope as integer
[[