diff options
author | Andreas Rumpf <rumpf_a@web.de> | 2008-12-12 14:02:27 +0100 |
---|---|---|
committer | Andreas Rumpf <rumpf_a@web.de> | 2008-12-12 14:02:27 +0100 |
commit | ddaedab835fa7ea3457f21a772d636921defdc46 (patch) | |
tree | 8f96b5a3a6700704e0a64bdcdedee1d2caf68517 /nim/cgen.pas | |
parent | 2cd136cf7a0210e3cfde7a6f8ba32c9f09560047 (diff) | |
download | Nim-ddaedab835fa7ea3457f21a772d636921defdc46.tar.gz |
version 0.7.2
Diffstat (limited to 'nim/cgen.pas')
-rw-r--r-- | nim/cgen.pas | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/nim/cgen.pas b/nim/cgen.pas index 2f89c4208..736d4b796 100644 --- a/nim/cgen.pas +++ b/nim/cgen.pas @@ -207,10 +207,6 @@ begin result.flags := {@set}[]; end; -procedure freeTemp(p: BProc; const temp: TLoc); -begin -end; - // -------------------------- Variable manager ---------------------------- procedure declareGlobalVar(m: BModule; s: PSym); @@ -318,8 +314,8 @@ var tmp: PRope; begin assert(lib <> nil); - if lib.kind = libDynamic then begin - lib.kind := libDynamicGenerated; + if not lib.generated then begin + lib.generated := true; useMagic(m, 'nimLoadLibrary'); useMagic(m, 'nimUnloadLibrary'); useMagic(m, 'NimStringDesc'); |