summary refs log tree commit diff stats
path: root/lib/system
diff options
context:
space:
mode:
Diffstat (limited to 'lib/system')
-rw-r--r--lib/system/embedded.nim2
-rwxr-xr-xlib/system/excpt.nim2
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