log gen/main.cpp @ 1635:601d3eea4a68

age author description
Fri, 05 Mar 2010 21:40:51 +0200 Matti Niemenmaa Make -nodefaultlib override -de{fault,bug}lib=foo instead of vice versa.
Fri, 06 Nov 2009 23:58:01 +0100 Christian Kamm Merge DMD 1.051
Fri, 06 Nov 2009 21:51:41 +0100 Christian Kamm Fix several 'reaches end of function' warnings by making fatal noreturn.
Tue, 25 Aug 2009 21:35:43 +0200 Benjamin Kramer Kill off StripMetaData.
Thu, 06 Aug 2009 16:02:14 +0200 Benjamin Kramer Remove dummy module hack.
Thu, 06 Aug 2009 01:47:39 +0200 Benjamin Kramer Push the context through StructType::get.
Tue, 04 Aug 2009 12:21:59 +0200 Benjamin Kramer lookupTarget no longer takes a Module.
Mon, 03 Aug 2009 11:29:35 +0200 Benjamin Kramer Build fix for TargetMachine changes.
Fri, 31 Jul 2009 11:28:31 +0200 Tomas Lindquist Olsen Added back option to disable metadata generation and users. Set USE_METADATA to OFF in ccmake.
Tue, 28 Jul 2009 15:26:21 +0200 Benjamin Kramer getClosestStaticTargetForModule was replaced with lookupTarget
Mon, 20 Jul 2009 17:55:05 +0200 Benjamin Kramer Temporarily force our LLVMContext to the global context
Fri, 17 Jul 2009 19:23:20 +0200 Benjamin Kramer We need to parse mArch ourselves now
Wed, 15 Jul 2009 23:01:51 +0200 Benjamin Kramer Use TargetRegistry instead of TargetMachineRegistry for Target lookups
Mon, 13 Jul 2009 20:16:15 +0200 Benjamin Kramer Don't use llvm::getGlobalContext() anymore
Mon, 13 Jul 2009 12:17:58 +0200 Benjamin Kramer Build fix for the latest LLVMContext changes (LLVM r75445)
Sat, 11 Jul 2009 14:19:21 +0200 Benjamin Kramer Get rid of USE_METADATA
Sat, 11 Jul 2009 14:09:33 +0200 Benjamin Kramer Remove all of the now unecessary #if LLVM_REV
Thu, 09 Jul 2009 12:36:08 +0100 Robert Clipsham A couple of ldc2 tweaks now druntime compiles.
Mon, 06 Jul 2009 23:56:11 +0100 Robert Clipsham Merge.
Mon, 06 Jul 2009 23:54:02 +0100 Robert Clipsham Fixed some unmerged parts of the D2 frontend.
Fri, 03 Jul 2009 17:24:35 +0200 Benjamin Kramer Fix build for LLVM >= r74640
Fri, 26 Jun 2009 21:02:23 +0200 Christian Kamm Initialize LLVM target and asmprinter for the native and extra targets.
Sun, 07 Jun 2009 17:20:55 +0200 Frits van Bommel Print the path to the configuration file being used if `-v` is passed.
Sun, 07 Jun 2009 16:00:13 +0200 Frits van Bommel Run `semantic3` on imported modules, and emit new symbols with
Wed, 03 Jun 2009 02:28:48 +0200 Tomas Lindquist Olsen D2:
Sat, 30 May 2009 12:58:04 +0200 Christian Kamm Fix #309: allow -of with multiple source files if -singleobj is given.
Sat, 23 May 2009 20:57:22 +0200 Frits van Bommel Fix a behavioral change accidentally introduced by the move to the LLVM
Thu, 21 May 2009 10:56:04 +0200 Christian Kamm Tentative fix for semantic3 on imported modules and unnecessary template
Wed, 20 May 2009 21:13:41 +0200 Christian Kamm Merged xfBuild patch for dependency tree generation. See #286.
Sun, 17 May 2009 22:40:02 +0200 Frits van Bommel Don't try to strip metadata if we don't generate any
Sun, 17 May 2009 17:10:26 +0200 Tomas Lindquist Olsen Added new FreeBSD and Solaris predefined version identifiers.
Sun, 17 May 2009 00:15:25 +0200 Frits van Bommel Fix format-string bugs by adding __attribute__((__format__)) in all applicable
Tue, 12 May 2009 16:02:51 +0200 Frits van Bommel Remove some other code that tested for LLVM before r67588.
Sat, 09 May 2009 18:57:21 +0200 Christian Kamm Strip metadata for -singleobj as a workaround to a LLVM linking bug.
Thu, 07 May 2009 15:33:06 +0200 Frits van Bommel Fix typo in function name
Fri, 24 Apr 2009 16:47:42 +0200 Frits van Bommel Add `#include "gen/llvm-version.h"` to files that use the macro it defines...
Wed, 08 Apr 2009 21:12:08 +0200 Christian Kamm Disable frame pointer elimination when -g or -gc is passed.
Sun, 05 Apr 2009 15:58:28 +0200 Christian Kamm Make sure -run doesn't consume the config file flags.
Wed, 01 Apr 2009 00:52:31 +0200 Frits van Bommel Make sure -defaultlib and -debuglib don't get cut off if longer than 63 chars,
Sun, 29 Mar 2009 15:46:55 +0200 Frits van Bommel Allow specific optimization passes to be requested from the command line.
Fri, 27 Mar 2009 23:17:04 +0100 Tomas Lindquist Olsen Fixed problems introduced by previous commits that prevented Tango from compiling.
Fri, 27 Mar 2009 17:54:27 +0100 Tomas Lindquist Olsen Changed use of toObjFile to a new codegen method.
Thu, 12 Mar 2009 20:37:27 +0100 Tomas Lindquist Olsen - Updated to DMD frontend 1.041.
Mon, 09 Mar 2009 13:29:25 +0100 Frits van Bommel Work around llvm bug #3749 better, or not at all if using a fixed llvm revision.
Sun, 08 Mar 2009 16:21:56 +0100 Christian Kamm Improved template emission control for singleobj building.
Sat, 07 Mar 2009 19:38:00 +0100 Christian Kamm Add '-singleobj' command line switch that will tell LDC to link LLVM modules internally and only emit a single object file.
Tue, 03 Mar 2009 17:44:56 +0100 Christian Kamm Switch LLVM_InlineAsm -> D_InlineAsm. It's for real this time, hopefully.
Sun, 01 Mar 2009 22:27:03 +0100 Tomas Lindquist Olsen Implemented basic -m32 and -m64 options.
Sat, 28 Feb 2009 15:06:09 +0100 Christian Kamm Readded indentation that got lost in the dmd/mars.c -> gen/main.cpp move.
Thu, 26 Feb 2009 18:28:50 +0100 Tomas Lindquist Olsen Added some missing version identifiers.
Thu, 26 Feb 2009 15:51:19 +0100 Tomas Lindquist Olsen Missing %s error param in main.cpp
Thu, 26 Feb 2009 14:13:27 +0100 Tomas Lindquist Olsen Forgot new files that were supposed to be in last commit.