Wed, 15 Jul 2009 18:09:41 +0200 |
Benjamin Kramer |
More factory methods moved to LLVMContext
|
Tue, 14 Jul 2009 02:19:05 +0200 |
Benjamin Kramer |
Build fix for LLVM r75546 and r75559
|
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)
|
Fri, 10 Jul 2009 21:30:02 +0200 |
Christian Kamm |
Adjust LDC to work with the LLVMContext LLVM changes.
|
Fri, 26 Jun 2009 21:00:12 +0200 |
Christian Kamm |
Make debug info work with newer LLVM.
|
Thu, 18 Jun 2009 15:44:04 +0100 |
Robert Clipsham |
Added a stripModifiers() function to remove shared|const|immutable storage classes in D2 (should eventually be moved to a dhelpers file rather than llvm helpers).
|
Sun, 17 May 2009 17:55:53 +0200 |
Tomas Lindquist Olsen |
Add debug info for all class fields, including those from super classes...
|
Sat, 09 May 2009 15:27:27 +0200 |
Tomas Lindquist Olsen |
Fixed compile unit for debug info for array operations, fixed ticket #280 .
|
Mon, 27 Apr 2009 13:30:48 +0200 |
Tomas Lindquist Olsen |
Moved special casing of 'assert(this, "null this");' generated statements from !ThisExp into !AssertExp.
|
Thu, 16 Apr 2009 21:15:42 +0200 |
Tomas Lindquist Olsen |
Make sure aggregates are resolved before outputting their debug info.
|
Wed, 15 Apr 2009 20:06:25 +0200 |
Tomas Lindquist Olsen |
Added Doxygen file.
|
Sun, 08 Mar 2009 16:30:39 +0100 |
Christian Kamm |
Make CompileUnit linkage compatible with llvm trunk.
|
Sun, 08 Mar 2009 16:22:06 +0100 |
Christian Kamm |
Automated merge with http://hg.dsource.org/projects/ldc
|
Sun, 08 Mar 2009 16:21:11 +0100 |
Christian Kamm |
Give compile units LinkOnceLinkage to circumvent duplicate symbols with LLVM linking.
|
Sun, 08 Mar 2009 16:13:10 +0100 |
Frits van Bommel |
Make LDC work with LLVM trunk (s/LinkOnceLinkage/LinkOnceOdrLinkage/)
|
Thu, 26 Feb 2009 18:02:13 +0100 |
Tomas Lindquist Olsen |
Fixed debug info for globals in D2.
|
Sat, 14 Feb 2009 21:18:47 +0100 |
Christian Kamm |
Make sure debug info uses the right compilation units - in particular the
|
Sun, 08 Feb 2009 16:50:22 +0100 |
Christian Kamm |
Mostly rewrite debug info generation in terms of llvm/Analysis/DebugInfo.h.
|
Fri, 23 Jan 2009 13:41:03 +0100 |
Christian Kamm |
Fix bug #177 by not attempting to define composite debug info for
|
Mon, 01 Dec 2008 02:10:16 +0100 |
Tomas Lindquist Olsen |
Fixed ModuleInfo generation to no longer use the ModuleInfo class' default initializer for types/defaults, it's unsafe as initializers don't necesarily match the "formal" type. There might be explicit padding.
|
Sat, 29 Nov 2008 21:25:43 +0100 |
Tomas Lindquist Olsen |
Removed KDevelop3 project files, CMake can generate them just fine!
|
Mon, 27 Oct 2008 17:42:38 +0100 |
Christian Kamm |
Fix debug path.
|
Sun, 26 Oct 2008 17:31:05 +0100 |
Christian Kamm |
Always add trailing slash to source path for debug info.
|
Wed, 22 Oct 2008 20:00:57 +0200 |
Christian Kamm |
Make sure debug info has correct file name and path.
|
Mon, 13 Oct 2008 21:08:11 +0200 |
Christian Kamm |
changed uint to unsigned int, thanks Elrood
|
Sun, 12 Oct 2008 18:03:34 +0200 |
Christian Kamm |
Homepage rename.
|
Sun, 12 Oct 2008 14:38:55 +0200 |
Christian Kamm |
Emit stub debug info for generated functions to work around LLVM bug 2172.
|
Sun, 12 Oct 2008 10:35:16 +0200 |
Christian Kamm |
Only allocate the module file name once. Fixes #90.
|
Mon, 06 Oct 2008 22:46:55 +0200 |
Christian Kamm |
First part of rename to LDC.
|