summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorAraq <rumpf_a@web.de>2014-10-25 01:51:33 +0200
committerAraq <rumpf_a@web.de>2014-10-25 01:51:33 +0200
commit134311c7e0c3da1ef59be11fcbdf3c27fbdc9faf (patch)
tree2302f2e007328cb067c2f2333806f83cf4d3e989
parentd72818e3a390a7e887e18568e82b26ba99214717 (diff)
downloadNim-134311c7e0c3da1ef59be11fcbdf3c27fbdc9faf.tar.gz
'.emit' pragma produces a trailing newline
-rw-r--r--compiler/ccgstmts.nim1
1 files changed, 1 insertions, 0 deletions
diff --git a/compiler/ccgstmts.nim b/compiler/ccgstmts.nim
index 8b0a8e9bb..037594e89 100644
--- a/compiler/ccgstmts.nim
+++ b/compiler/ccgstmts.nim
@@ -921,6 +921,7 @@ proc genAsmOrEmitStmt(p: BProc, t: PNode, isAsmStmt=false): PRope =
         app(result, x)
         app(result, "\\n\"\n")
   else:
+    res.add(tnl)
     result = res.toRope
 
 proc genAsmStmt(p: BProc, t: PNode) =