diff options
Diffstat (limited to 'lib/system')
-rw-r--r-- | lib/system/embedded.nim | 2 | ||||
-rwxr-xr-x | lib/system/excpt.nim | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/lib/system/embedded.nim b/lib/system/embedded.nim index f17432561..aaa3befaa 100644 --- a/lib/system/embedded.nim +++ b/lib/system/embedded.nim @@ -17,7 +17,7 @@ proc chckRange(i, a, b: int): int {.inline, compilerproc.} proc chckRangeF(x, a, b: float): float {.inline, compilerproc.} proc chckNil(p: pointer) {.inline, compilerproc.} -proc pushFrame(s: PFrame) {.compilerRtl, inl.} = nil +proc pushFrame(s: PFrame) {.compilerRtl, inl, exportc: "nimFrame".} = nil proc popFrame {.compilerRtl, inl.} = nil proc setFrame(s: PFrame) {.compilerRtl, inl.} = nil diff --git a/lib/system/excpt.nim b/lib/system/excpt.nim index 9fbdecbb2..faaefe083 100755 --- a/lib/system/excpt.nim +++ b/lib/system/excpt.nim @@ -41,7 +41,7 @@ var # a global variable for the root of all try blocks currException {.rtlThreadVar.}: ref E_Base -proc pushFrame(s: PFrame) {.compilerRtl, inl.} = +proc pushFrame(s: PFrame) {.compilerRtl, inl, exportc: "nimFrame".} = s.prev = framePtr framePtr = s |