|
|
|
@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 … |
|
|
|
@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 … |
|
|
|
@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 … |
|
|
|
@1560:1d5c3354b3c2
|
[1560:1d5c3354b3c2]
|
07/31/09 17:01:29 |
Benjamin Kramer <benny.kra@gmail.com> |
getNullValue is in Constant again
Requires LLVM >= r77721 |
|
|
|
@1554:d6e8d5db259f
|
[1554:d6e8d5db259f]
|
07/30/09 09:25:10 |
Benjamin Kramer <benny.kra@gmail.com> |
LLVMContext changes up to r77366 |
|
|
|
@1545:7fcb72d518f6
|
[1545:7fcb72d518f6]
|
07/15/09 12:09:41 |
Benjamin Kramer <benny.kra@gmail.com> |
More factory methods moved to LLVMContext |
|
|
|
@1539:6364e09628fd
|
[1539:6364e09628fd]
|
07/13/09 20:19:05 |
Benjamin Kramer <benny.kra@gmail.com> |
Build fix for LLVM r75546 and r75559 |
|
|
|
@1535:61f12f4651b5
|
[1535:61f12f4651b5]
|
07/13/09 14:16:15 |
Benjamin Kramer <benny.kra@gmail.com> |
Don't use llvm::getGlobalContext() anymore |
|
|
|
@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 … |
|
|
|
@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 … |
|
|
|
@1517:a7a9e461512a
|
[1517:a7a9e461512a]
|
06/26/09 15:00:12 |
Christian Kamm <kamm incasoftware de> |
Make debug info work with newer LLVM. |
|
|
|
@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 … |
|
|
|
@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… |
|
|
|
@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 … |
|
|
|
@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 … |
|
|
|
@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. |
|
|
|
@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. … |
|
|
|
@1069:8038b106c458
|
[1069:8038b106c458]
|
03/08/09 11:30:39 |
Christian Kamm <kamm incasoftware de> |
Make CompileUnit? linkage compatible with llvm trunk. |
|
|
|
@1068:7db4bb9602ed
|
[1068:7db4bb9602ed]
|
03/08/09 11:22:06 |
Christian Kamm <kamm incasoftware de> |
Automated merge with http://hg.dsource.org/projects/ldc |
|
|
|
@1066:186d44690036
|
[1066:186d44690036]
|
03/08/09 11:21:11 |
Christian Kamm <kamm incasoftware de> |
Give compile units LinkOnceLinkage? to circumvent duplicate symbols with … |
|
|
|
@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 … |
|
|
|
@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. |
|
|
|
@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 … |
|
|
|
@946:1714836f2c0b
|
[946:1714836f2c0b]
|
02/08/09 10:50:22 |
Christian Kamm <kamm incasoftware de> |
Mostly rewrite debug info generation in terms of … |
|
|
|
@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 … |
|
|
|
@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 … |
|
|
|
@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 … |
|
|
|
@736:e4e50f4b58cd
|
[736:e4e50f4b58cd]
|
10/27/08 12:42:38 |
Christian Kamm <kamm incasoftware de> |
Fix debug path. |
|
|
|
@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. |
|
|
|
@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. |
|
|
|
@702:353d9d184091
|
[702:353d9d184091]
|
10/13/08 15:08:11 |
Christian Kamm <kamm incasoftware de> |
changed uint to unsigned int, thanks Elrood |
|
|
|
@690:8526cf626110
|
[690:8526cf626110]
|
10/12/08 12:03:34 |
Christian Kamm <kamm incasoftware de> |
Homepage rename. |
|
|
|
@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. |
|
|
|
@683:b411c41a9716
|
[683:b411c41a9716]
|
10/12/08 04:35:16 |
Christian Kamm <kamm incasoftware de> |
Only allocate the module file name once. Fixes #90. |
|
|
|
@663:6aaa3d3c1183
|
[663:6aaa3d3c1183]
|
10/06/08 16:46:55 |
Christian Kamm <kamm incasoftware de> |
First part of rename to LDC. |
|
|
|
@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 … |
|
|
|
@610:1b62222581fb
|
[610:1b62222581fb]
|
09/20/08 04:13:15 |
Christian Kamm <kamm incasoftware de> |
Change bool type to i8 |
|
|
|
@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, … |
|
|
|
@285:297690b5d4a5
|
[285:297690b5d4a5]
|
06/20/08 21:14:49 |
lindquist |
[svn r306] Fixed: it's now possible to compile and link llvmdc with … |
|
|
|
@268:23d0d9855cad
|
[268:23d0d9855cad]
|
06/15/08 12:52:27 |
lindquist |
[svn r289] Fixed: right shift >> was broken for unsigned types.
Fixed: … |
|
|
|
@252:e3355ce5444b
|
[252:e3355ce5444b]
|
06/12/08 10:58:26 |
lindquist |
[svn r269] Fixed dwarf debug info for structs. |
|
|
|
@250:fc9c1a0eabbd
|
[250:fc9c1a0eabbd]
|
06/11/08 14:53:26 |
lindquist |
[svn r267] Fixed debug info for global variables.
Cleaned up the debug … |
|
|
|
@247:56199753e637
|
[247:56199753e637]
|
06/09/08 11:49:30 |
lindquist |
[svn r264] Fixed debug info for global variables. |
|
|
|
@246:b604c56945b0
|
[246:b604c56945b0]
|
06/09/08 09:52:22 |
lindquist |
[svn r263] Changed *** ATTENTION *** to warnings.
Implemented debug info … |
|
|
|
@245:d61ce72c39ab
|
[245:d61ce72c39ab]
|
06/09/08 06:43:16 |
lindquist |
[svn r262] Fixed debug info for normal function parameters.
Fixed debug … |
|
|
|
@244:a95056b3c996
|
[244:a95056b3c996]
|
06/09/08 03:37:08 |
lindquist |
[svn r261] Fixed debug info for integer and floating local variables, can … |
|
|
|
@217:0806379a5eca
|
[217:0806379a5eca]
|
06/05/08 00:38:36 |
lindquist |
[svn r233] Added: -oq command line option for writing fully qualified … |
|
|
|
@213:7816aafeea3c
|
[213:7816aafeea3c]
|
05/30/08 13:32:04 |
lindquist |
[svn r229] Updated the object.d implementation to the latest Tango.
Fixed … |
|
|
|
@173:db9890b3fb64
|
[173:db9890b3fb64]
|
05/06/08 01:56:03 |
ChristianK |
[svn r189] moving IR data back into DMD frontend nodes |
|
|
|
@156:ccd07d9f2ce9
|
[156:ccd07d9f2ce9]
|
05/01/08 07:05:53 |
ChristianK |
[svn r172] moving all IR state previously stored in Dsymbol into IrDsymbol? … |
|
|
|
@155:7f92f477ff53
|
[155:7f92f477ff53]
|
04/29/08 15:33:50 |
ChristianK |
[svn r171] starting to move IR data from AST nodes into IRState; started … |
|
|
|
@140:ffcc9a2f3d9d
|
[140:ffcc9a2f3d9d]
|
01/23/08 06:56:09 |
lindquist |
[svn r144] fixes |
|
|
|
@139:0ab29b838084
|
[139:0ab29b838084]
|
01/21/08 18:01:16 |
lindquist |
[svn r143] Fixed: a few bugs in debug information, still only line info, … |
|
|
|
@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 … |
|
|
|
@133:44a95ac7368a
|
[133:44a95ac7368a]
|
01/13/08 23:11:54 |
lindquist |
[svn r137] Many fixes towards tango.io.Console working, but not quite … |
|
|
|
@131:5825d48b27d1
|
[131:5825d48b27d1]
|
01/03/08 19:38:42 |
lindquist |
[svn r135] * Merged DMD 1.025 *
* Fixed a minor linking order mishap *
* … |
|
|
|
@96:ce7ed8f59b99
|
[96:ce7ed8f59b99]
|
11/12/07 01:58:44 |
lindquist |
[svn r100] Moved test/ray.d to demos/ray.d.
Cleanups. |
|
|
|
@94:61615fa85940
|
[94:61615fa85940]
|
11/12/07 00:32:46 |
lindquist |
[svn r98] Added support for std.c.stdlib.alloca via pragma(LLVM_internal, … |
|
|
|
@86:fd32135dca3e
|
[86:fd32135dca3e]
|
11/03/07 09:44:58 |
lindquist |
[svn r90] Major updates to the gen directory. Redesigned the 'elem' … |