|
|
|
@1651:cb960b882ca3
|
[1651:cb960b882ca3]
|
05/20/10 14:05:03 |
Moritz Warning <moritzwarning@web.de> |
bindings were moved to dsource.org/projects/bindings/ |
|
|
|
@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 … |
|
|
|
@1649:36da40ecbbe0
|
[1649:36da40ecbbe0]
|
03/19/10 04:31:25 |
Christian Kamm <kamm incasoftware de> |
Added tag 0.9.2 for changeset 18bbb1436153 |
|
|
|
@1648:18bbb1436153
|
[1648:18bbb1436153]
|
03/10/10 22:21:05 |
Kelly Wilson <wilsonk cpsc.ucalgary.ca> |
Change the ldc.conf file output to match the newer Tango directory … |
|
|
|
@1647:638a823ace45
|
[1647:638a823ace45]
|
03/10/10 21:35:14 |
Kelly Wilson <wilsonk cpsc.ucalgary.ca> |
Strange workaround for returning from within 'void main()'. The new dmdfe … |
|
|
|
@1646:a8fc855f156e
|
[1646:a8fc855f156e]
|
03/09/10 16:21:48 |
Matti Niemenmaa <matti.niemenmaa+hg@iki.fi> |
Don't remove an old .o with -output-{bc,ll,s}. |
|
|
|
@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}. |
|
|
|
@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 … |
|
|
|
@1643:8f121883bce8
|
[1643:8f121883bce8]
|
03/09/10 01:37:40 |
Kelly Wilson <wilsonk cpsc.ucalgary.ca> |
Apply patch from klickverbot. This is his 'proper fix' patch for bug #395. |
|
|
|
@1642:f49cb50c6064
|
[1642:f49cb50c6064]
|
03/09/10 01:10:26 |
Kelly Wilson <wilsonk cpsc.ucalgary.ca> |
Revert 1637 because it breaks HelloWorld? with Tangos Stdout. There may be … |
|
|
|
@1641:00cd99bedf06
|
[1641:00cd99bedf06]
|
03/08/10 19:41:36 |
Kelly Wilson <wilsonk cpsc.ucalgary.ca> |
Add missing files for the new frontend spell checker |
|
|
|
@1640:9bf06e02070b
|
[1640:9bf06e02070b]
|
03/08/10 15:39:20 |
Christian Kamm <kamm incasoftware de> |
Merge DMD 1.057. |
|
|
|
@1639:41145d30acb8
|
[1639:41145d30acb8]
|
03/08/10 14:09:18 |
Christian Kamm <kamm incasoftware de> |
Merge. |
|
|
|
@1638:0de4525a9ed6
|
[1638:0de4525a9ed6]
|
03/08/10 14:06:08 |
Christian Kamm <kamm incasoftware de> |
Apply workaround for #395 by klickverbot. |
|
|
|
@1637:a6a839bcc18a
|
[1637:a6a839bcc18a]
|
03/08/10 12:05:12 |
Matti Niemenmaa <matti.niemenmaa+hg@iki.fi> |
Change template linkage from weak_odr to linkonce_odr. Much better, fixes … |
|
|
|
@1636:332925de1881
|
[1636:332925de1881]
|
03/08/10 11:44:38 |
Christian Kamm <kamm incasoftware de> |
Fix #398.
Tested by Deewiant. |
|
|
|
@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. |
|
|
|
@1634:9cc791423e20
|
[1634:9cc791423e20]
|
02/25/10 19:12:54 |
Kelly Wilson <wilsonk cpsc.ucalgary.ca> |
Fix typo for iretq |
|
|
|
@1633:5c0cebff9be8
|
[1633:5c0cebff9be8]
|
02/14/10 04:11:05 |
Christian Kamm <kamm incasoftware de> |
Improve array append performance.
Actually use the appropriate runtime … |
|
|
|
@1632:8c37dcd7cfde
|
[1632:8c37dcd7cfde]
|
09/13/09 15:15:33 |
Matti Niemenmaa <matti.niemenmaa+hg@iki.fi> |
Allow unions with void-initialized members. |
|
|
|
@1631:e16ea850ff81
|
[1631:e16ea850ff81]
|
02/09/10 07:53:13 |
Moritz Warning <moritzwarning@web.de> |
missed ldcbinarypath => ldcbinarydir |
|
|
|
@1630:44b145be2ef5
|
[1630:44b145be2ef5]
|
02/06/10 10:53:52 |
Robert Clipsham <robert@octarineparrot.com> |
Merge dmd 1.056. |
|
|
|
@1629:b07d683ba4d0
|
[1629:b07d683ba4d0]
|
01/06/10 13:53:35 |
Christian Kamm <kamm incasoftware de> |
Disable appending a dchar to a char or wchar array for now.
See [1605] … |
|
|
|
@1628:6c36e3f49b28
|
[1628:6c36e3f49b28]
|
01/06/10 13:18:23 |
Leandro Lucarella <llucax@gmail.com> |
Merge DMD r324: bugzilla 3663 and 3664 - fwd ref regressions
---
… |
|
|
|
@1627:e83f0778c260
|
[1627:e83f0778c260]
|
01/06/10 13:18:23 |
Leandro Lucarella <llucax@gmail.com> |
Merge DMD r321: bugzilla 3575 CTFE: member structs not initialized … |
|
|
|
@1626:8fa4ab3dcc88
|
[1626:8fa4ab3dcc88]
|
01/06/10 13:18:23 |
Leandro Lucarella <llucax@gmail.com> |
Merge DMD r320: refactor
---
dmd/expression.c | 7 +++----
… |
|
|
|
@1625:79f64d5fee9e
|
[1625:79f64d5fee9e]
|
01/06/10 13:18:22 |
Leandro Lucarella <llucax@gmail.com> |
Merge DMD r319: bugzilla 400 forward reference error...
bugzilla 400 … |
|
|
|
@1624:ae8a94d87ca9
|
[1624:ae8a94d87ca9]
|
01/06/10 13:18:22 |
Leandro Lucarella <llucax@gmail.com> |
Merge DMD r318: bugzilla 2029 Typesafe variadic functions … |
|
|
|
@1623:1d48eced441f
|
[1623:1d48eced441f]
|
01/06/10 13:18:22 |
Leandro Lucarella <llucax@gmail.com> |
Merge DMD r317: bugzilla 3611 Enum forward referencing regression
---
… |
|
|
|
@1622:a542ef277a84
|
[1622:a542ef277a84]
|
01/06/10 13:18:22 |
Leandro Lucarella <llucax@gmail.com> |
Merge DMD r316: bugzilla 3628 can't cast null to int
---
dmd/constfold.c … |
|
|
|
@1621:fb2e6707ad17
|
[1621:fb2e6707ad17]
|
01/06/10 13:18:22 |
Leandro Lucarella <llucax@gmail.com> |
Merge DMD r314+r315: bugzilla 2029 Typesafe variadic functions … |
|
|
|
@1620:0333945a915e
|
[1620:0333945a915e]
|
01/06/10 13:18:22 |
Leandro Lucarella <llucax@gmail.com> |
Merge DMD r310: bugzilla 3645 manifest constant (enum) crashes dmd
---
… |
|
|
|
@1619:c61782a76dff
|
[1619:c61782a76dff]
|
01/06/10 13:18:22 |
Leandro Lucarella <llucax@gmail.com> |
Merge DMD r304: refactor invariant => immutable
---
dmd/cast.c | … |
|
|
|
@1618:a87f1d6ff48e
|
[1618:a87f1d6ff48e]
|
01/06/10 13:18:21 |
Leandro Lucarella <llucax@gmail.com> |
Merge DMD r303: harmonize
---
dmd/expression.c | 78 … |
|
|
|
@1617:6820110de311
|
[1617:6820110de311]
|
01/06/10 13:18:21 |
Leandro Lucarella <llucax@gmail.com> |
Merge DMD r301: a little refactor and harmonize
---
dmd/declaration.h | … |
|
|
|
@1616:c94049033c20
|
[1616:c94049033c20]
|
01/06/10 13:18:21 |
Leandro Lucarella <llucax@gmail.com> |
Merge DMD r296: bugzilla 3617 CTFE: wrong code for if(x) where x is … |
|
|
|
@1615:3da302cc4966
|
[1615:3da302cc4966]
|
01/06/10 13:18:21 |
Leandro Lucarella <llucax@gmail.com> |
Merge DMD r294: bugzilla 2816 Sudden-death static assert is … |
|
|
|
@1614:dbf7b54f542f
|
[1614:dbf7b54f542f]
|
01/06/10 13:18:21 |
Leandro Lucarella <llucax@gmail.com> |
Merge DMD r292: bugzilla 3455 Some Unicode characters not … |
|
|
|
@1613:8f50a13d09a0
|
[1613:8f50a13d09a0]
|
01/06/10 13:18:21 |
Leandro Lucarella <llucax@gmail.com> |
Merge DMD r286: remove dead code
---
dmd/interpret.c | 49 … |
|
|
|
@1612:081c48283153
|
[1612:081c48283153]
|
01/06/10 13:18:21 |
Leandro Lucarella <llucax@gmail.com> |
Merge DMD r278: bugzilla 370 Compiler stack overflow on … |
|
|
|
@1611:3f728445fc42
|
[1611:3f728445fc42]
|
01/06/10 13:18:21 |
Leandro Lucarella <llucax@gmail.com> |
Merge DMD r277: bugzilla 3495 Segfault(typinf.c) instantiating D … |
|
|
|
@1610:4f63d530861f
|
[1610:4f63d530861f]
|
01/06/10 13:18:21 |
Leandro Lucarella <llucax@gmail.com> |
Merge DMD r276: bugzilla 2229 ICE(template.c) instantiating an … |
|
|
|
@1609:1d0220dd613a
|
[1609:1d0220dd613a]
|
01/06/10 13:18:21 |
Leandro Lucarella <llucax@gmail.com> |
Merge DMD r274: harmonization
---
dmd/expression.c | 62 … |
|
|
|
@1608:679d101395e8
|
[1608:679d101395e8]
|
01/06/10 13:18:20 |
Leandro Lucarella <llucax@gmail.com> |
Merge DMD r262: bugzilla 3381 ([tdpl] Incorrect assessment of ...)
The … |
|
|
|
@1607:207a8a438dea
|
[1607:207a8a438dea]
|
01/06/10 13:18:20 |
Leandro Lucarella <llucax@gmail.com> |
Merge DMD r253: refactor: Argument => Parameter
---
dmd/arrayop.c | … |
|
|
|
@1606:1b24e9c7cc26
|
[1606:1b24e9c7cc26]
|
01/06/10 13:18:19 |
Leandro Lucarella <llucax@gmail.com> |
Use just \n as end of line
---
dmd/arraytypes.h | 102 ++++----
… |
|
|
|
@1605:1d5721f9ae18
|
[1605:1d5721f9ae18]
|
01/06/10 13:18:19 |
Leandro Lucarella <llucax@gmail.com> |
[WIP] Merge DMD r251: bugzilla 111 (appending a dchar to a char[])
This … |
|
|
|
@1604:2afcaab30a6a
|
[1604:2afcaab30a6a]
|
01/06/10 13:18:19 |
Leandro Lucarella <llucax@gmail.com> |
Merge DMD r250: harmonize
---
dmd/expression.c | 133 … |
|
|
|
@1603:eae495e6ae8d
|
[1603:eae495e6ae8d]
|
01/06/10 13:18:19 |
Leandro Lucarella <llucax@gmail.com> |
Merge DMD r248: implement Denis Koroskin's macro suggestion
---
… |
|
|
|
@1602:a413ae7329bf
|
[1602:a413ae7329bf]
|
01/06/10 13:18:19 |
Leandro Lucarella <llucax@gmail.com> |
Merge DMD r243: some harmonization with D2 dmd
---
dmd/aggregate.h | … |
|
|
|
@1601:49722e6e6e05
|
[1601:49722e6e6e05]
|
12/27/09 21:23:54 |
Robert Clipsham <robert@octarineparrot.com> |
Automated merge with http://hg.dsource.org/projects/ldc |
|
|
|
@1600:a60e7d1ce3ee
|
[1600:a60e7d1ce3ee]
|
12/27/09 21:23:41 |
Robert Clipsham <robert@octarineparrot.com> |
Folded in a patch by Troy Straszheim to better report errors with -run. |
|
|
|
@1599:0a4be54234d6
|
[1599:0a4be54234d6]
|
12/24/09 00:49:20 |
Kelly Wilson <wilsonk cpsc.ucalgary.ca> |
Revert fix by Robert for downs as it causes a segfault when compiling … |
|
|
|
@1598:20799faa301d
|
[1598:20799faa301d]
|
12/20/09 08:58:08 |
Robert Clipsham <robert@octarineparrot.com> |
Merged the patch for dmd bugzilla #3620 by request of downs. |
|
|
|
@1597:761bf823e59e
|
[1597:761bf823e59e]
|
12/18/09 12:59:14 |
Christian Kamm <kamm incasoftware de> |
Fix definition of _Unwind_Action.
Thanks to Garrison. |
|
|
|
@1596:42fc0d955a0d
|
[1596:42fc0d955a0d]
|
11/15/09 08:22:02 |
Robert Clipsham <robert@octarineparrot.com> |
Updated runtest to always rebuild libtangobos-partial.a in case of … |
|
|
|
@1595:628433c343b4
|
[1595:628433c343b4]
|
11/08/09 11:16:17 |
Robert Clipsham <robert@octarineparrot.com> |
Fixed DStress tests nocompile/c/{const_32_B.d,const_32_C.d}.
Updated the … |
|
|
|
@1594:9f7151d890ff
|
[1594:9f7151d890ff]
|
11/07/09 09:21:56 |
Robert Clipsham <robert@octarineparrot.com> |
Added in forgotten json.c and json.h files so ldc compiles again. |
|
|
|
@1593:b0dfdd5f6006
|
[1593:b0dfdd5f6006]
|
11/07/09 08:06:11 |
Christian Kamm <kamm incasoftware de> |
Make ref vars work with nesting. |
|
|
|
@1592:91af6d05338c
|
[1592:91af6d05338c]
|
11/07/09 07:51:05 |
Christian Kamm <kamm incasoftware de> |
Fix codegen for foreach with ref value being lowered to for. |
|
|
|
@1591:eaf87e36ce0d
|
[1591:eaf87e36ce0d]
|
11/07/09 05:16:09 |
Christian Kamm <kamm incasoftware de> |
Fix another test returning a non-void in a void function. |
|
|
|
@1590:8aa756a00228
|
[1590:8aa756a00228]
|
11/07/09 05:14:37 |
Christian Kamm <kamm incasoftware de> |
Replace DMD's isSymbolDeclaration with isStaticStructInitDeclaration.
See … |
|
|
|
@1589:27948fd2e7ef
|
[1589:27948fd2e7ef]
|
11/07/09 05:01:49 |
Christian Kamm <kamm incasoftware de> |
Fix bug in nested13 minitest.
Void functions may no longer return … |
|
|
|
@1588:71ad691baeb2
|
[1588:71ad691baeb2]
|
11/07/09 04:54:40 |
Christian Kamm <kamm incasoftware de> |
Hack to make compiling the tango 0.99.8 runtime work.
The gc has no … |
|
|
|
@1587:def7a1d494fd
|
[1587:def7a1d494fd]
|
11/06/09 17:58:01 |
Christian Kamm <kamm incasoftware de> |
Merge DMD 1.051 |
|
|
|
@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 … |
|
|
|
@1585:29b0f2d11c92
|
[1585:29b0f2d11c92]
|
10/22/09 07:30:30 |
tomas@localhost.localdomain |
Updated C binding to be more up to date with LLVM. |
|
|
|
@1584:f4c56ed32238
|
[1584:f4c56ed32238]
|
10/20/09 23:46:56 |
tomas@localhost.localdomain |
Fixed issue in exception runtime with recent LLVM revisions, with this in … |
|
|
|
@1583:593f99fddd2f
|
[1583:593f99fddd2f]
|
09/22/09 14:26:50 |
Moritz Warning <moritzwarning@web.de> |
basename => dirname, thanks Hxal |
|
|
|
@1582:d8e558087001
|
[1582:d8e558087001]
|
09/19/09 08:05:10 |
Robert Clipsham <robert@octarineparrot.com> |
Fixed a segfault in ldc2 when compiling synchronized{} blocks. |
|
|
|
@1581:f4421c81398f
|
[1581:f4421c81398f]
|
09/18/09 19:44:35 |
Robert Clipsham <robert@octarineparrot.com> |
Fixed ticket #365. Thanks wilkie. |
|
|
|
@1580:b4616536dc04
|
[1580:b4616536dc04]
|
09/09/09 14:13:17 |
Moritz Warning <moritzwarning@web.de> |
allow forward referencing, fix #361 |
|
|
|
@1579:819b4f961711
|
[1579:819b4f961711]
|
09/08/09 20:03:24 |
Moritz Warning <moritzwarning@web.de> |
fix newline warning |
|
|
|
@1578:1dee66f6ec0b
|
[1578:1dee66f6ec0b]
|
09/08/09 06:21:30 |
Robert Clipsham <robert@octarineparrot.com> |
Removed a chunk of code in favour of a shorter and more portable method |
|
|
|
@1577:e4f7b5d9c68a
|
[1577:e4f7b5d9c68a]
|
09/08/09 05:07:56 |
Robert Clipsham <robert@octarineparrot.com> |
DMD 2.032 Merge. |
|
|
|
@1576:4551475bc6b6
|
[1576:4551475bc6b6]
|
08/25/09 15:35:43 |
Benjamin Kramer <benny.kra@gmail.com> |
Kill off StripMetaData?. |
|
|
|
@1575:299a6b634178
|
[1575:299a6b634178]
|
08/25/09 15:21:37 |
Benjamin Kramer <benny.kra@gmail.com> |
This flush is not needed anymore. |
|
|
|
@1574:72f00d740665
|
[1574:72f00d740665]
|
08/22/09 05:45:20 |
Benjamin Kramer <benny.kra@gmail.com> |
Fix bug #356. Our sorting function was wrong if a value was between two … |
|
|
|
@1573:3a08f5e2553b
|
[1573:3a08f5e2553b]
|
08/17/09 15:42:19 |
Kelly Wilson <wilsonk cpsc.ucalgary.ca> |
Fixed iretq problem reported by wilkie of the XomB project |
|
|
|
@1572:30bdcfb8299e
|
[1572:30bdcfb8299e]
|
08/13/09 19:43:30 |
Benjamin Kramer <benny.kra@gmail.com> |
Avoid some unecessary heap allocations by using llvm's StringRef? class. |
|
|
|
@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 … |
|
|
|
@1570:ab03cfb3a212
|
[1570:ab03cfb3a212]
|
08/06/09 10:02:14 |
Benjamin Kramer <benny.kra@gmail.com> |
Remove dummy module hack. |
|
|
|
@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 … |
|
|
|
@1568:a591aa6bd6dc
|
[1568:a591aa6bd6dc]
|
08/06/09 11:04:36 |
Tomas Lindquist Olsen <tomas.l.olsen gmail com> |
Forgot to add files. |
|
|
|
@1567:f1f33c8dcd90
|
[1567:f1f33c8dcd90]
|
08/06/09 10:52:43 |
Tomas Lindquist Olsen <tomas.l.olsen gmail com> |
Added framework for writing a static printf call checker for bearophile to … |
|
|
|
@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 … |
|
|
|
@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. |
|
|
|
@1564:68dea5bae9e9
|
[1564:68dea5bae9e9]
|
08/02/09 12:37:07 |
Tomas Lindquist Olsen <tomas.l.olsen gmail com> |
Added check and error in case two same named modules - with different … |
|
|
|
@1563:b0a691de8cc7
|
[1563:b0a691de8cc7]
|
08/02/09 11:56:30 |
Tomas Lindquist Olsen <tomas.l.olsen gmail com> |
Fixed bug #349 , now emits error. |
|
|
|
@1562:95d710d405e3
|
[1562:95d710d405e3]
|
08/01/09 12:23:52 |
Tomas Lindquist Olsen <tomas.l.olsen gmail com> |
Fixed compiling with llvm rev > 77732 |
|
|
|
@1561:8912aabdb26e
|
[1561:8912aabdb26e]
|
07/31/09 17:53:06 |
Benjamin Kramer <benny.kra@gmail.com> |
MDNode left the Context!
The changes are in #if LLVM_REV >= 77733 to make … |
|
|
|
@1560:1d5c3354b3c2
|
[1560:1d5c3354b3c2]
|
07/31/09 17:01:29 |
Benjamin Kramer <benny.kra@gmail.com> |
getNullValue is in Constant again
Requires LLVM >= r77721 |
|
|
|
@1559:06d5cc873350
|
[1559:06d5cc873350]
|
07/31/09 13:11:07 |
Benjamin Kramer <benny.kra@gmail.com> |
getTrue/getFalse were moved back to ConstantInt?
Requires LLVM >= r77685 |
|
|
|
@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 … |
|
|
|
@1557:d11aeae19b95
|
[1557:d11aeae19b95]
|
07/30/09 19:44:47 |
Tomas Lindquist Olsen <tomas.l.olsen gmail com> |
Disable metadata for typeid(void). |
|
|
|
@1556:4897323d47b5
|
[1556:4897323d47b5]
|
07/30/09 19:16:30 |
Benjamin Kramer <benny.kra@gmail.com> |
ConstantAggregateZero? moved back to LLVM 2.5-style API
Requires LLVM >= … |
|
|
|
@1555:ed0cffe895ec
|
[1555:ed0cffe895ec]
|
07/30/09 14:54:03 |
Benjamin Kramer <benny.kra@gmail.com> |
use the new NamedMDNode class
this will need a LLVM >= r77619 |
|
|
|
@1554:d6e8d5db259f
|
[1554:d6e8d5db259f]
|
07/30/09 09:25:10 |
Benjamin Kramer <benny.kra@gmail.com> |
LLVMContext changes up to r77366 |
|
|
|
@1553:f55ca8a1598c
|
[1553:f55ca8a1598c]
|
07/23/09 14:34:35 |
Benjamin Kramer <benny.kra@gmail.com> |
Value::getNameStart and Value::getNameLength were removed |
|
|
|
@1552:08c8ef491c97
|
[1552:08c8ef491c97]
|
07/28/09 09:26:21 |
Benjamin Kramer <benny.kra@gmail.com> |
getClosestStaticTargetForModule was replaced with lookupTarget
Build fix … |