diff options
Diffstat (limited to 'lib/system/gc.nim')
-rwxr-xr-x | lib/system/gc.nim | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/system/gc.nim b/lib/system/gc.nim index d2f756cd7..1c6caeb77 100755 --- a/lib/system/gc.nim +++ b/lib/system/gc.nim @@ -632,6 +632,7 @@ else: const stackIncreases = false when not defined(useNimRtl): + {.push stack_trace: off.} proc setStackBottom(theStackBottom: pointer) = #c_fprintf(c_stdout, "stack bottom: %p;\n", theStackBottom) # the first init must be the one that defines the stack bottom: @@ -644,6 +645,7 @@ when not defined(useNimRtl): gch.stackBottom = cast[pointer](min(a, b)) else: gch.stackBottom = cast[pointer](max(a, b)) + {.pop.} proc stackSize(): int {.noinline.} = var stackTop {.volatile.}: pointer |