log gen/linker.cpp @ 1600:a60e7d1ce3ee

age author description
Mon, 28 Dec 2009 02:23:41 +0000 Robert Clipsham Folded in a patch by Troy Straszheim to better report errors with -run.
Fri, 06 Nov 2009 21:51:41 +0100 Christian Kamm Fix several 'reaches end of function' warnings by making fatal noreturn.
Tue, 16 Jun 2009 19:31:10 +0200 Frits van Bommel Add an `llvm::OStream` workalike class for use with `Logger::cout()`, with the
Thu, 07 May 2009 15:33:06 +0200 Frits van Bommel Fix typo in function name
Mon, 04 May 2009 13:32:16 +0200 Frits van Bommel Factor out the code to find gcc, and add a command-line option to override the
Sun, 29 Mar 2009 15:51:14 +0200 Frits van Bommel Change meaning of optimization levels: -O0 now means 'no optimization' like with
Sun, 29 Mar 2009 15:46:55 +0200 Frits van Bommel Allow specific optimization passes to be requested from the command line.
Sun, 01 Mar 2009 22:59:03 +0100 Frits van Bommel Pass -m32/-m64 on to gcc when assembling and linking
Thu, 26 Feb 2009 14:51:02 +0100 Frits van Bommel Use LLVM OStream wrapper instead of <iostream> in the logger.
Wed, 25 Feb 2009 17:34:51 +0100 Frits van Bommel Use LLVM-style command line (instead of DMD-style)
Fri, 23 Jan 2009 10:12:57 +0100 Christian Kamm Add -m64 switch to gcc calls on 64-bit platforms.
Thu, 22 Jan 2009 18:53:32 +0100 Christian Kamm Solaris compatibility and proc map parsing #183, thanks BlueZeniX!
Sat, 17 Jan 2009 17:52:09 +0100 Christian Kamm Apply afb's patch from #168 to use $CC instead of "gcc" for toobj and linker.
Thu, 18 Dec 2008 19:24:33 +0100 elrood modified gen/linker.cpp to only append .exe suffix on windows if not already present
Mon, 13 Oct 2008 19:02:03 +0200 Christian Kamm Guess exe name from first object name if none specified.
Sat, 11 Oct 2008 22:14:16 +0200 Christian Kamm Another link order fix.
Sat, 11 Oct 2008 21:21:21 +0200 Christian Kamm Link using gcc instead.
Mon, 06 Oct 2008 22:46:55 +0200 Christian Kamm First part of rename to LDC.
Thu, 02 Oct 2008 03:25:46 +0200 Tomas Lindquist Olsen Applied the FreeBSD patch from Ralith, closes ticket #95 , slightly changed but basically the same. Thanx Ralith :)
Tue, 02 Sep 2008 19:14:25 +0200 Christian Kamm Get rid of runtime path. Allow defaultlib and debuglib switches to be given multiple times.
Fri, 29 Aug 2008 14:11:20 +0200 Christian Kamm Link in pthread, dl and m on OS X.
Sun, 24 Aug 2008 16:22:58 +0200 Christian Kamm Get rid of isLinux and isWindows in favor of global.params.os.
Sun, 27 Jul 2008 14:15:22 +0200 Tomas Lindquist Olsen Fixed path seperator issue on windows in linker.
Sat, 26 Jul 2008 15:02:57 +0200 Tomas Lindquist Olsen Added bitcode filename to very verbose logging.
Mon, 21 Jul 2008 20:12:24 +0200 Christian Kamm Do only link to libpthread, libm and libdl on Linux.
Thu, 10 Jul 2008 19:38:34 +0200 ChristianK [svn r346] Fixed #55 - llvmdc can link as fast as dmd now! trunk
Fri, 27 Jun 2008 23:58:22 +0200 lindquist [svn r327] Fixed some more MinGW32 issues. It's now very close to working. trunk
Fri, 20 Jun 2008 22:12:15 +0200 lindquist [svn r299] forgot to return status in runExecutable trunk
Fri, 20 Jun 2008 22:09:04 +0200 lindquist [svn r298] Eliminated the dmd/link.c source file entirely in favor of a llvm::sys based approach to the same functionality. trunk
Fri, 20 Jun 2008 17:45:13 +0200 lindquist [svn r297] Fixed: rewrote linker code to use LLVM's Program facilities instead of DMD's oldschool broken "native" approach. trunk
Mon, 09 Jun 2008 09:37:08 +0200 lindquist [svn r261] Fixed debug info for integer and floating local variables, can now be inspected in GDB. trunk