summary refs log tree commit diff stats
path: root/lib/system.nim
diff options
context:
space:
mode:
authorAraq <rumpf_a@web.de>2014-08-14 00:02:39 +0200
committerAraq <rumpf_a@web.de>2014-08-14 00:02:39 +0200
commit27b9d10570078c35a5d1b59010ccc6c1a3927f04 (patch)
treeffb852b72130f8de8026f961edfca296ab221e06 /lib/system.nim
parentf3d530e482249215da56cf1898edd20b51d4480d (diff)
parentadd0a0e9bc5383923eef9c764788feb810f8edc6 (diff)
downloadNim-27b9d10570078c35a5d1b59010ccc6c1a3927f04.tar.gz
Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
Diffstat (limited to 'lib/system.nim')
-rw-r--r--lib/system.nim6
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/system.nim b/lib/system.nim
index 3dc7e308e..8ab3ee2e5 100644
--- a/lib/system.nim
+++ b/lib/system.nim
@@ -2182,6 +2182,12 @@ when not defined(JS): #and not defined(NimrodVM):
         locals = addr(locals)
         setStackBottom(locals)
 
+    proc initStackBottomWith(locals: pointer) {.inline, compilerproc.} =
+      # We need to keep initStackBottom around for now to avoid
+      # bootstrapping problems.
+      when defined(setStackBottom):
+        setStackBottom(locals)
+
     var
       strDesc: TNimType