Wiki Roadmap Timeline Tickets New Ticket Source Search Help / Guide About Trac Login

root/gen/main.cpp


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @1650:40bd4a0d4870 [1650:40bd4a0d4870] 05/19/10 06:42:32 Tomas Lindquist Olsen Update to work with LLVM 2.7. Removed use of dyn_cast, llvm no …
(edit) @1645:1d2d1aa16841 [1645:1d2d1aa16841] 03/09/10 16:20:39 Matti Niemenmaa <matti.niemenmaa+hg@iki.fi> Don't error out with -singleobj, -of, and -c/-output-{bc,ll,o,s}.
(edit) @1644:9176437d98be [1644:9176437d98be] 03/09/10 16:07:08 Matti Niemenmaa <matti.niemenmaa+hg@iki.fi> Add -linkonce-templates for emitting linkonce_odr syms instead of …
(edit) @1635:601d3eea4a68 [1635:601d3eea4a68] 03/05/10 14:40:51 Matti Niemenmaa <matti.niemenmaa+hg@iki.fi> Make -nodefaultlib override -de{fault,bug}lib=foo instead of vice versa.
(edit) @1587:def7a1d494fd [1587:def7a1d494fd] 11/06/09 17:58:01 Christian Kamm <kamm incasoftware de> Merge DMD 1.051
(edit) @1586:7f728c52e63c [1586:7f728c52e63c] 11/06/09 15:51:41 Christian Kamm <kamm incasoftware de> Fix several 'reaches end of function' warnings by making fatal …
(edit) @1576:4551475bc6b6 [1576:4551475bc6b6] 08/25/09 15:35:43 Benjamin Kramer <benny.kra@gmail.com> Kill off StripMetaData?.
(edit) @1570:ab03cfb3a212 [1570:ab03cfb3a212] 08/06/09 10:02:14 Benjamin Kramer <benny.kra@gmail.com> Remove dummy module hack.
(edit) @1569:755abafbf25d [1569:755abafbf25d] 08/05/09 19:47:39 Benjamin Kramer <benny.kra@gmail.com> Push the context through StructType::get. Requires LLVM >= 78258. Also …
(edit) @1566:c03d164e96d9 [1566:c03d164e96d9] 08/04/09 06:21:59 Benjamin Kramer <benny.kra@gmail.com> lookupTarget no longer takes a Module. And we need to get TargetData? from …
(edit) @1565:b1e5f8001904 [1565:b1e5f8001904] 08/03/09 05:29:35 Benjamin Kramer <benny.kra@gmail.com> Build fix for TargetMachine? changes. #if'ed for now.
(edit) @1558:3adcb70700cb [1558:3adcb70700cb] 07/31/09 05:28:31 Tomas Lindquist Olsen <tomas.l.olsen gmail com> Added back option to disable metadata generation and users. Set …
(edit) @1552:08c8ef491c97 [1552:08c8ef491c97] 07/28/09 09:26:21 Benjamin Kramer <benny.kra@gmail.com> getClosestStaticTargetForModule was replaced with lookupTarget Build fix …
(edit) @1546:f9660d9cf2ba [1546:f9660d9cf2ba] 07/20/09 11:55:05 Benjamin Kramer <benny.kra@gmail.com> Temporarily force our LLVMContext to the global context From llvm …
(edit) @1544:8863cf7236e6 [1544:8863cf7236e6] 07/17/09 13:23:20 Benjamin Kramer <benny.kra@gmail.com> We need to parse mArch ourselves now Build fix for LLVM r75890
(edit) @1543:21d691518d82 [1543:21d691518d82] 07/15/09 17:01:51 Benjamin Kramer <benny.kra@gmail.com> Use TargetRegistry? instead of TargetMachineRegistry? for Target …
(edit) @1535:61f12f4651b5 [1535:61f12f4651b5] 07/13/09 14:16:15 Benjamin Kramer <benny.kra@gmail.com> Don't use llvm::getGlobalContext() anymore
(edit) @1534:8ca25bd765a3 [1534:8ca25bd765a3] 07/13/09 06:17:58 Benjamin Kramer <benny.kra@gmail.com> Build fix for the latest LLVMContext changes (LLVM r75445) This shouldn't …
(edit) @1533:d1652c8fb4f6 [1533:d1652c8fb4f6] 07/11/09 08:19:21 Benjamin Kramer <benny.kra@gmail.com> Get rid of USE_METADATA
(edit) @1532:c88b16d4a13c [1532:c88b16d4a13c] 07/11/09 08:09:33 Benjamin Kramer <benny.kra@gmail.com> Remove all of the now unecessary #if LLVM_REV
(edit) @1527:f19adff18813 [1527:f19adff18813] 07/09/09 07:36:08 Robert Clipsham <robert@octarineparrot.com> A couple of ldc2 tweaks now druntime compiles.
(edit) @1524:b265fb6ce15b [1524:b265fb6ce15b] 07/06/09 18:56:11 Robert Clipsham <robert@octarineparrot.com> Merge.
(edit) @1523:833337c65fd3 [1523:833337c65fd3] 07/06/09 18:54:02 Robert Clipsham <robert@octarineparrot.com> Fixed some unmerged parts of the D2 frontend. Removed the automatic linker …
(edit) @1521:982eb70e83b2 [1521:982eb70e83b2] 07/03/09 11:24:35 Benjamin Kramer <benny.kra@gmail.com> Fix build for LLVM >= r74640 Some LLVM objects now take a 'Context' to …
(edit) @1518:26d061e61b02 [1518:26d061e61b02] 06/26/09 15:02:23 Christian Kamm <kamm incasoftware de> Initialize LLVM target and asmprinter for the native and extra …
(edit) @1484:7d3b47852a7a [1484:7d3b47852a7a] 06/07/09 11:20:55 Frits van Bommel <fvbommel wxs.nl> Print the path to the configuration file being used if -v is passed.
(edit) @1482:d9c5f5a43403 [1482:d9c5f5a43403] 06/07/09 10:00:13 Frits van Bommel <fvbommel wxs.nl> Run semantic3 on imported modules, and emit new symbols …
(edit) @1463:a5526b7a5ae6 [1463:a5526b7a5ae6] 06/02/09 20:28:48 Tomas Lindquist Olsen <tomas.l.olsen gmail com> D2: Applied function type from D1 frontend that got removed in D2, it's …
(edit) @1433:f79971a45bee [1433:f79971a45bee] 05/30/09 06:58:04 Christian Kamm <kamm incasoftware de> Fix #309: allow -of with multiple source files if -singleobj is given.
(edit) @1415:bac3931b3de3 [1415:bac3931b3de3] 05/23/09 14:57:22 Frits van Bommel <fvbommel wxs.nl> Fix a behavioral change accidentally introduced by the move to the …
(edit) @1403:e5c5d354c649 [1403:e5c5d354c649] 05/21/09 04:56:04 Christian Kamm <kamm incasoftware de> Tentative fix for semantic3 on imported modules and unnecessary …
(edit) @1402:1311dabc6a1f [1402:1311dabc6a1f] 05/20/09 15:13:41 Christian Kamm <kamm incasoftware de> Merged xfBuild patch for dependency tree generation. See #286.
(edit) @1390:c5a92bee639d [1390:c5a92bee639d] 05/17/09 16:40:02 Frits van Bommel <fvbommel wxs.nl> Don't try to strip metadata if we don't generate any
(edit) @1387:5855958073a9 [1387:5855958073a9] 05/17/09 11:10:26 Tomas Lindquist Olsen <tomas.l.olsen gmail com> Added new FreeBSD and Solaris predefined version identifiers.
(edit) @1372:229e02867307 [1372:229e02867307] 05/16/09 18:15:25 Frits van Bommel <fvbommel wxs.nl> Fix format-string bugs by adding attribute((format)) in all …
(edit) @1347:3647bef175d7 [1347:3647bef175d7] 05/12/09 10:02:51 Frits van Bommel <fvbommel wxs.nl> Remove some other code that tested for LLVM before r67588.
(edit) @1324:b3674ad4026d [1324:b3674ad4026d] 05/09/09 12:57:21 Christian Kamm <kamm incasoftware de> Strip metadata for -singleobj as a workaround to a LLVM linking bug.
(edit) @1313:2bebd938548f [1313:2bebd938548f] 05/07/09 09:33:06 Frits van Bommel <fvbommel wxs.nl> Fix typo in function name
(edit) @1260:3d6a908a34e9 [1260:3d6a908a34e9] 04/24/09 10:47:42 Frits van Bommel <fvbommel wxs.nl> Add #include "gen/llvm-version.h" to files that use the macro it …
(edit) @1199:80a326087f59 [1199:80a326087f59] 04/08/09 15:12:08 Christian Kamm <kamm incasoftware de> Disable frame pointer elimination when -g or -gc is passed.
(edit) @1197:1546b5162152 [1197:1546b5162152] 04/05/09 09:58:28 Christian Kamm <kamm incasoftware de> Make sure -run doesn't consume the config file flags.
(edit) @1187:a95fc9fcad5c [1187:a95fc9fcad5c] 03/31/09 18:52:31 Frits van Bommel <fvbommel wxs.nl> Make sure -defaultlib and -debuglib don't get cut off if longer than 63 …
(edit) @1170:e40c65bd8c5d [1170:e40c65bd8c5d] 03/29/09 09:46:55 Frits van Bommel <fvbommel wxs.nl> Allow specific optimization passes to be requested from the command …
(edit) @1149:5ebe8224988b [1149:5ebe8224988b] 03/27/09 18:17:04 Tomas Lindquist Olsen <tomas.l.olsen gmail.com> Fixed problems introduced by previous commits that prevented Tango from …
(edit) @1147:dbe4af57b240 [1147:dbe4af57b240] 03/27/09 12:54:27 Tomas Lindquist Olsen <tomas.l.olsen gmail.com> Changed use of toObjFile to a new codegen method. More versioning of DMD …
(edit) @1103:b30fe7e1dbb9 [1103:b30fe7e1dbb9] 03/12/09 15:37:27 Tomas Lindquist Olsen <tomas.l.olsen gmail.com> - Updated to DMD frontend 1.041. - Removed dmd/inifile.c , it's not under …
(edit) @1073:aa31e5592994 [1073:aa31e5592994] 03/09/09 08:29:25 Frits van Bommel <fvbommel wxs.nl> Work around llvm bug #3749 better, or not at all if using a fixed llvm …
(edit) @1067:7ce8355fbcc6 [1067:7ce8355fbcc6] 03/08/09 11:21:56 Christian Kamm <kamm incasoftware de> Improved template emission control for singleobj building.
(edit) @1052:12ea38902e83 [1052:12ea38902e83] 03/07/09 13:38:00 Christian Kamm <kamm incasoftware de> Add '-singleobj' command line switch that will tell LDC to link LLVM …
(edit) @1033:abfe71f5b911 [1033:abfe71f5b911] 03/03/09 11:44:56 Christian Kamm <kamm incasoftware de> Switch LLVM_InlineAsm -> D_InlineAsm. It's for real this time, hopefully.
(edit) @1021:d1ec9ff0e9ba [1021:d1ec9ff0e9ba] 03/01/09 16:27:03 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Implemented basic -m32 and -m64 options.
(edit) @1007:55051098d9fc [1007:55051098d9fc] 02/28/09 09:06:09 Christian Kamm <kamm incasoftware de> Readded indentation that got lost in the dmd/mars.c -> gen/main.cpp move.
(edit) @999:2b6c2e961f25 [999:2b6c2e961f25] 02/26/09 12:28:50 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Added some missing version identifiers.
(edit) @997:4f12ec3216cf [997:4f12ec3216cf] 02/26/09 09:51:19 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Missing %s error param in main.cpp
(add) @989:420ef073448d [989:420ef073448d] 02/26/09 08:13:27 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Forgot new files that were supposed to be in last commit.
Note: See TracRevisionLog for help on using the revision log.
Copyright © 2008, LDC Development Team.