diff dmd/link.c @ 126:a2c2c3c1a73d trunk

[svn r130] fixed #28
author lindquist
date Wed, 28 Nov 2007 05:04:38 +0100
parents 70d6113eeb8c
children 8096ba7082db
line wrap: on
line diff
--- a/dmd/link.c	Wed Nov 28 04:52:35 2007 +0100
+++ b/dmd/link.c	Wed Nov 28 05:04:38 2007 +0100
@@ -218,8 +218,8 @@
 
     argv.insert(argv.dim, global.params.libfiles);
 
-    //if (global.params.symdebug)
-	//argv.push((void *)"-g");
+    if (!global.params.symdebug)
+        argv.push((void *)"-strip-debug");
 
     //argv.push((void *)"-m32");
 
@@ -247,6 +247,10 @@
         argv.push((void*)s);
     }
 
+    if (!global.params.useInline) {
+        argv.push((void *)"-disable-inlining");
+    }
+
 #if 0
     if (0 && global.params.exefile)
     {