diff dmd/link.c @ 92:70d6113eeb8c trunk

[svn r96] Updated to DMD 1.023. Regular bugfixes.
author lindquist
date Thu, 08 Nov 2007 19:13:28 +0100
parents c53b6e3fe49a
children a2c2c3c1a73d
line wrap: on
line diff
--- a/dmd/link.c	Wed Nov 07 04:52:56 2007 +0100
+++ b/dmd/link.c	Thu Nov 08 19:13:28 2007 +0100
@@ -278,15 +278,16 @@
     /* Standard libraries must go after user specified libraries
      * passed with -l.
      */
-    //argv.push((void *)"-lphobos");	// turns into /usr/lib/libphobos.a
-    //argv.push((void *)"-lpthread");
-    //argv.push((void *)"-lm");
 
     std::string corelibpath = global.params.runtimeImppath;
     corelibpath.append("/llvmdcore.bc");
     argv.append(global.params.objfiles);
     argv.push((void *)corelibpath.c_str());
-    
+
+    //argv.push((void *)"-lphobos");    // turns into /usr/lib/libphobos.a
+    //argv.push((void *)"-lpthread");
+    argv.push((void *)"-l=m");
+
     if (!global.params.quiet)
     {
 	// Print it