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

root/gen/todebug.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) @1571:8d086d552909 [1571:8d086d552909] 08/13/09 18:39:18 Benjamin Kramer <benny.kra@gmail.com> IntegerType? is now contextifed. Requires llvm >= 78969. resistor says …
(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) @1560:1d5c3354b3c2 [1560:1d5c3354b3c2] 07/31/09 17:01:29 Benjamin Kramer <benny.kra@gmail.com> getNullValue is in Constant again Requires LLVM >= r77721
(edit) @1554:d6e8d5db259f [1554:d6e8d5db259f] 07/30/09 09:25:10 Benjamin Kramer <benny.kra@gmail.com> LLVMContext changes up to r77366
(edit) @1545:7fcb72d518f6 [1545:7fcb72d518f6] 07/15/09 12:09:41 Benjamin Kramer <benny.kra@gmail.com> More factory methods moved to LLVMContext
(edit) @1539:6364e09628fd [1539:6364e09628fd] 07/13/09 20:19:05 Benjamin Kramer <benny.kra@gmail.com> Build fix for LLVM r75546 and r75559
(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) @1529:ad7f2f1862d6 [1529:ad7f2f1862d6] 07/10/09 15:30:02 Christian Kamm <kamm incasoftware de> Adjust LDC to work with the LLVMContext LLVM changes. This means we now …
(edit) @1517:a7a9e461512a [1517:a7a9e461512a] 06/26/09 15:00:12 Christian Kamm <kamm incasoftware de> Make debug info work with newer LLVM.
(edit) @1504:855f188aab7a [1504:855f188aab7a] 06/18/09 10:44:04 Robert Clipsham <robert@octarineparrot.com> Added a stripModifiers() function to remove shared|const|immutable storage …
(edit) @1388:5a54b39af6d6 [1388:5a54b39af6d6] 05/17/09 11:55:53 Tomas Lindquist Olsen <tomas.l.olsen gmail com> Add debug info for all class fields, including those from super classes…
(edit) @1322:b8c2f3e05b52 [1322:b8c2f3e05b52] 05/09/09 09:27:27 Tomas Lindquist Olsen <tomas.l.olsen gmail com> Fixed compile unit for debug info for array operations, fixed ticket #280
(edit) @1271:0686701178d3 [1271:0686701178d3] 04/27/09 07:30:48 Tomas Lindquist Olsen <tomas.l.olsen gmail com> Moved special casing of 'assert(this, "null this");' generated statements …
(edit) @1237:73b56541152c [1237:73b56541152c] 04/16/09 15:15:42 Tomas Lindquist Olsen <tomas.l.olsen gmail.com> Make sure aggregates are resolved before outputting their debug info.
(edit) @1228:79758fd2f48a [1228:79758fd2f48a] 04/15/09 14:06:25 Tomas Lindquist Olsen <tomas.l.olsen gmail.com> Added Doxygen file. Completely seperated type and symbol generation. …
(edit) @1069:8038b106c458 [1069:8038b106c458] 03/08/09 11:30:39 Christian Kamm <kamm incasoftware de> Make CompileUnit? linkage compatible with llvm trunk.
(edit) @1068:7db4bb9602ed [1068:7db4bb9602ed] 03/08/09 11:22:06 Christian Kamm <kamm incasoftware de> Automated merge with http://hg.dsource.org/projects/ldc
(edit) @1066:186d44690036 [1066:186d44690036] 03/08/09 11:21:11 Christian Kamm <kamm incasoftware de> Give compile units LinkOnceLinkage? to circumvent duplicate symbols with …
(edit) @1064:f0b6549055ab [1064:f0b6549055ab] 03/08/09 11:13:10 Frits van Bommel <fvbommel wxs.nl> Make LDC work with LLVM trunk (s/LinkOnceLinkage/LinkOnceOdrLinkage/) Also …
(edit) @998:ff22650d0ca3 [998:ff22650d0ca3] 02/26/09 12:02:13 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Fixed debug info for globals in D2.
(edit) @955:8a70b4381369 [955:8a70b4381369] 02/14/09 15:18:47 Christian Kamm <kamm incasoftware de> Make sure debug info uses the right compilation units - in particular …
(edit) @946:1714836f2c0b [946:1714836f2c0b] 02/08/09 10:50:22 Christian Kamm <kamm incasoftware de> Mostly rewrite debug info generation in terms of …
(edit) @904:01d9ece9982a [904:01d9ece9982a] 01/23/09 07:41:03 Christian Kamm <kamm incasoftware de> Fix bug #177 by not attempting to define composite debug info …
(edit) @811:8e6135be6999 [811:8e6135be6999] 11/30/08 20:10:16 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Fixed ModuleInfo? generation to no longer use the ModuleInfo? class' default …
(edit) @797:340acf1535d0 [797:340acf1535d0] 11/29/08 15:25:43 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Removed KDevelop3 project files, CMake can generate them just fine! Fixed …
(edit) @736:e4e50f4b58cd [736:e4e50f4b58cd] 10/27/08 12:42:38 Christian Kamm <kamm incasoftware de> Fix debug path.
(edit) @729:50d01791859c [729:50d01791859c] 10/26/08 12:31:05 Christian Kamm <kamm incasoftware de> Always add trailing slash to source path for debug info.
(edit) @718:72ee105be27b [718:72ee105be27b] 10/22/08 14:00:57 Christian Kamm <kamm incasoftware de> Make sure debug info has correct file name and path.
(edit) @702:353d9d184091 [702:353d9d184091] 10/13/08 15:08:11 Christian Kamm <kamm incasoftware de> changed uint to unsigned int, thanks Elrood
(edit) @690:8526cf626110 [690:8526cf626110] 10/12/08 12:03:34 Christian Kamm <kamm incasoftware de> Homepage rename.
(edit) @686:363bb6c0cc80 [686:363bb6c0cc80] 10/12/08 08:38:55 Christian Kamm <kamm incasoftware de> Emit stub debug info for generated functions to work around LLVM bug 2172.
(edit) @683:b411c41a9716 [683:b411c41a9716] 10/12/08 04:35:16 Christian Kamm <kamm incasoftware de> Only allocate the module file name once. Fixes #90.
(edit) @663:6aaa3d3c1183 [663:6aaa3d3c1183] 10/06/08 16:46:55 Christian Kamm <kamm incasoftware de> First part of rename to LDC.
(edit) @611:83ca663ecc20 [611:83ca663ecc20] 09/21/08 08:45:41 Christian Kamm <kamm incasoftware de> Backed out changeset 1b62222581fb Do not use i8 for bool. Instead rely on …
(edit) @610:1b62222581fb [610:1b62222581fb] 09/20/08 04:13:15 Christian Kamm <kamm incasoftware de> Change bool type to i8
(edit) @486:a34078905d01 [486:a34078905d01] 08/10/08 02:37:38 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Added pragma(llvmdc, "string") for misc per-module compiler configuration, …
(edit) @285:297690b5d4a5 [285:297690b5d4a5] 06/20/08 21:14:49 lindquist [svn r306] Fixed: it's now possible to compile and link llvmdc with …
(edit) @268:23d0d9855cad [268:23d0d9855cad] 06/15/08 12:52:27 lindquist [svn r289] Fixed: right shift >> was broken for unsigned types. Fixed: …
(edit) @252:e3355ce5444b [252:e3355ce5444b] 06/12/08 10:58:26 lindquist [svn r269] Fixed dwarf debug info for structs.
(edit) @250:fc9c1a0eabbd [250:fc9c1a0eabbd] 06/11/08 14:53:26 lindquist [svn r267] Fixed debug info for global variables. Cleaned up the debug …
(edit) @247:56199753e637 [247:56199753e637] 06/09/08 11:49:30 lindquist [svn r264] Fixed debug info for global variables.
(edit) @246:b604c56945b0 [246:b604c56945b0] 06/09/08 09:52:22 lindquist [svn r263] Changed *** ATTENTION *** to warnings. Implemented debug info …
(edit) @245:d61ce72c39ab [245:d61ce72c39ab] 06/09/08 06:43:16 lindquist [svn r262] Fixed debug info for normal function parameters. Fixed debug …
(edit) @244:a95056b3c996 [244:a95056b3c996] 06/09/08 03:37:08 lindquist [svn r261] Fixed debug info for integer and floating local variables, can …
(edit) @217:0806379a5eca [217:0806379a5eca] 06/05/08 00:38:36 lindquist [svn r233] Added: -oq command line option for writing fully qualified …
(edit) @213:7816aafeea3c [213:7816aafeea3c] 05/30/08 13:32:04 lindquist [svn r229] Updated the object.d implementation to the latest Tango. Fixed …
(edit) @173:db9890b3fb64 [173:db9890b3fb64] 05/06/08 01:56:03 ChristianK [svn r189] moving IR data back into DMD frontend nodes
(edit) @156:ccd07d9f2ce9 [156:ccd07d9f2ce9] 05/01/08 07:05:53 ChristianK [svn r172] moving all IR state previously stored in Dsymbol into IrDsymbol?
(edit) @155:7f92f477ff53 [155:7f92f477ff53] 04/29/08 15:33:50 ChristianK [svn r171] starting to move IR data from AST nodes into IRState; started …
(edit) @140:ffcc9a2f3d9d [140:ffcc9a2f3d9d] 01/23/08 06:56:09 lindquist [svn r144] fixes
(edit) @139:0ab29b838084 [139:0ab29b838084] 01/21/08 18:01:16 lindquist [svn r143] Fixed: a few bugs in debug information, still only line info, …
(edit) @136:0e28624814e8 [136:0e28624814e8] 01/16/08 21:15:12 lindquist [svn r140] did a lot of the work towards being able to pass multiple …
(edit) @133:44a95ac7368a [133:44a95ac7368a] 01/13/08 23:11:54 lindquist [svn r137] Many fixes towards tango.io.Console working, but not quite …
(edit) @131:5825d48b27d1 [131:5825d48b27d1] 01/03/08 19:38:42 lindquist [svn r135] * Merged DMD 1.025 * * Fixed a minor linking order mishap * * …
(edit) @96:ce7ed8f59b99 [96:ce7ed8f59b99] 11/12/07 01:58:44 lindquist [svn r100] Moved test/ray.d to demos/ray.d. Cleanups.
(edit) @94:61615fa85940 [94:61615fa85940] 11/12/07 00:32:46 lindquist [svn r98] Added support for std.c.stdlib.alloca via pragma(LLVM_internal, …
(add) @86:fd32135dca3e [86:fd32135dca3e] 11/03/07 09:44:58 lindquist [svn r90] Major updates to the gen directory. Redesigned the 'elem' …
Note: See TracRevisionLog for help on using the revision log.
Copyright © 2008, LDC Development Team.