diff options
Diffstat (limited to 'lib/system/cgprocs.nim')
-rw-r--r-- | lib/system/cgprocs.nim | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/system/cgprocs.nim b/lib/system/cgprocs.nim index 72219c2b7..9d0d248c3 100644 --- a/lib/system/cgprocs.nim +++ b/lib/system/cgprocs.nim @@ -13,8 +13,8 @@ type LibHandle = pointer # private type ProcAddr = pointer # library loading and loading of procs: -proc nimLoadLibrary(path: string): LibHandle {.compilerproc.} -proc nimUnloadLibrary(lib: LibHandle) {.compilerproc.} -proc nimGetProcAddr(lib: LibHandle, name: cstring): ProcAddr {.compilerproc.} +proc nimLoadLibrary(path: string): LibHandle {.compilerproc, hcrInline, nonReloadable.} +proc nimUnloadLibrary(lib: LibHandle) {.compilerproc, hcrInline, nonReloadable.} +proc nimGetProcAddr(lib: LibHandle, name: cstring): ProcAddr {.compilerproc, hcrInline, nonReloadable.} -proc nimLoadLibraryError(path: string) {.compilerproc, noinline.} +proc nimLoadLibraryError(path: string) {.compilerproc, hcrInline, nonReloadable.} |