David Nadlinger
|
6dc122b424
|
MinGW: Use __mingw_strtold instead of strtold.
The latter fails to parse hex floating point literals.
|
2013-02-26 13:14:32 +01:00 |
|
David Nadlinger
|
b99b78558b
|
Hack to make nested struct .init results an rvalue.
The code still needs closer scrunity, as the 'nested' test
from the DMD testsuite doesn't fully pass yet.
|
2013-01-11 21:34:45 +01:00 |
|
David Nadlinger
|
26217eabb2
|
Remove LDC-specific callable literal kind inference hack.
|
2013-01-04 06:22:57 +01:00 |
|
David Nadlinger
|
5c518a16ec
|
Merged 2.061 frontend.
|
2013-01-04 06:22:53 +01:00 |
|
kai
|
ccde570520
|
Fixed a compiler error with MSVC.
Maybe caused by recent changes to `expression.c`.
|
2012-11-18 13:37:55 +01:00 |
|
David Nadlinger
|
60ebf5b968
|
Fix building against the OS X 10.8 SDK.
This is a backport of DMD commit 47bee50a39 by Justin Holewinski.
GitHub: Fixes #218.
|
2012-11-17 22:29:23 +01:00 |
|
David Nadlinger
|
837ef30fec
|
Merged DMD 2.060 frontend.
Upstream Git tag v2.060 (e8fe11c20249cb9e42538be88c99b74ede4d12e3).
|
2012-09-07 03:51:31 +02:00 |
|
kai
|
cb77cca0d3
|
Fix bug in ComplexExp::toChars(). Also fixed in dmd 2.060.
|
2012-07-14 19:55:52 +02:00 |
|
Alexey Prokhin
|
bb2ca5b4f5
|
Fixed #94 — Phobos Builds Fail.
Reapplied ldc specific patches onto floatToBuffer()
|
2012-04-27 11:10:12 +04:00 |
|
Alexey Prokhin
|
3fb21f986e
|
Merged the last bits of dmdfe 2.059
|
2012-04-22 12:10:47 +04:00 |
|
Alexey Prokhin
|
7e23eb5047
|
Infer function literal kind (TOKdelegate or TOKfunction).
|
2012-04-21 22:37:36 +04:00 |
|
Alexey Prokhin
|
27fadea1b9
|
Merged last dmd2 changes
|
2012-04-06 15:46:07 +04:00 |
|
Alexey Prokhin
|
bca73ec8b9
|
Merged dmd 2.059beta
|
2012-04-05 15:30:00 +04:00 |
|
Alexey Prokhin
|
50bbeb7c6f
|
Remerged dmd2 frontend using git subtree
|
2012-04-05 11:12:22 +04:00 |
|
Alexey Prokhin
|
038825a195
|
Temporary removed dmd2 frontend
|
2012-04-05 11:10:26 +04:00 |
|
Alexey Prokhin
|
5af48edec3
|
Merged the final dmd 2.058
|
2012-02-15 13:23:23 +04:00 |
|
Alexey Prokhin
|
2f56b2253d
|
DMD Issue 7196 - Unfair function address overload resolution
|
2012-02-15 13:23:23 +04:00 |
|
Alexey Prokhin
|
eba8aac824
|
Fixed lambda inference
|
2012-02-15 13:23:22 +04:00 |
|
Alexey Prokhin
|
e74e55df89
|
Merge 2.058beta
|
2012-02-15 13:23:16 +04:00 |
|
Alexey Prokhin
|
88cff99bd4
|
Merge dmdfe 2.057
|
2011-12-16 19:44:56 +04:00 |
|
David Nadlinger
|
ffe37c4a62
|
Merge remote-tracking branch 'upstream/llvm3.0'
|
2011-11-12 19:51:30 +01:00 |
|
Alexey Prokhin
|
b52c224d57
|
Merge v2.056
|
2011-11-01 11:44:03 +04:00 |
|
Alexey Prokhin
|
7431d58702
|
Rewritten initialization of global variables.
|
2011-10-25 15:43:49 +04:00 |
|
Alexey Prokhin
|
0e754b5acd
|
Merge dmd v2.055
|
2011-09-13 21:01:32 +04:00 |
|
Alexey Prokhin
|
edd1ed5b09
|
DMD issue 693 & 5946 - Allow using 'this' for alias template parameter
|
2011-07-19 19:43:05 +04:00 |
|
Alexey Prokhin
|
7a31b599cc
|
Updated to dmdfe 2.054
|
2011-07-19 19:20:38 +04:00 |
|
Alexey Prokhin
|
4210f4285a
|
Fixed a few interpret regressions
|
2011-07-19 10:14:11 +04:00 |
|
Alexey Prokhin
|
462cdda4ae
|
Merge dmdfe 2.053beta
|
2011-07-19 10:14:04 +04:00 |
|
Alexey Prokhin
|
293f5bf880
|
Updated to dmdfe 2.052
|
2011-02-20 19:00:52 +03:00 |
|
Alexey Prokhin
|
3fe9912e62
|
Fixed types of delegates
|
2011-01-08 13:02:00 +03:00 |
|
Alexey Prokhin
|
c5e9784863
|
Updated to dmdfe 2.051
|
2011-01-05 18:21:40 +03:00 |
|
Alexey Prokhin
|
ceeff57700
|
Fixed CastExp::checkEscape()
|
2011-01-04 20:03:33 +03:00 |
|
Alexey Prokhin
|
8e9a623880
|
Give error for overloaded function addresses
|
2011-01-04 20:03:33 +03:00 |
|
Alexey Prokhin
|
f12b95b36a
|
Fixed many issues with nested structs and classes
|
2010-12-19 10:20:06 +03:00 |
|
Alexey Prokhin
|
c089205395
|
Removed a hack for bug #218. That fixes many regressions in CTFE
|
2010-12-17 12:55:28 +03:00 |
|
Alexey Prokhin
|
6d22dd7999
|
Updated to 2.050
|
2010-11-08 16:55:35 +03:00 |
|
Alexey Prokhin
|
b1e5993873
|
Started work on phobos
|
2010-10-27 18:13:46 +04:00 |
|
Alexey Prokhin
|
5be6206eb8
|
Applyed Haiku patch by MrSunshine
|
2010-10-08 10:19:46 +04:00 |
|
Alexey Prokhin
|
4d7a6eda23
|
Different fixes for d2
|
2010-10-07 22:35:32 +04:00 |
|
Alexey Prokhin
|
df87607ba2
|
Updated to 2.049
|
2010-09-30 21:54:45 +04:00 |
|
Robert Clipsham
|
089e792258
|
DMD 2.032 Merge.
|
2009-09-08 10:07:56 +01:00 |
|
Robert Clipsham
|
b73e45940a
|
Merged dmdfe 2.031.
|
2009-07-07 02:26:11 +01:00 |
|
Robert Clipsham
|
1812c5b00a
|
Fixed some unmerged parts of the D2 frontend.
Removed the automatic linker flags for D2 (temp).
Renamed a runtime function for D2.
|
2009-07-06 23:54:02 +01:00 |
|
Tomas Lindquist Olsen
|
b218bfc828
|
Added missing initializer of (LDC introduced) Expression::cachedLvalue in D2 frontend.
|
2009-06-03 03:49:24 +02:00 |
|
Frits van Bommel
|
0c6a40485d
|
Fix a segfault in ldc2 (use of an uninitialized variable).
|
2009-06-02 19:54:02 +02:00 |
|
Robert Clipsham
|
c5be82c5ae
|
LDC 2 compiles again.
|
2009-05-30 17:23:32 +01:00 |
|
Frits van Bommel
|
d6bb243ff5
|
Apply [1120] to D2 as well (untested).
|
2009-03-15 16:57:44 +01:00 |
|
Christian Kamm
|
b7febcf35a
|
Error gracefully for +=, -=, *=, /= if rhs is complex but lhs isn't.
|
2009-02-28 19:58:30 +01:00 |
|
Christian Kamm
|
2814c2ab44
|
Also apply custom allocator size_t change to DMD2 frontend.
|
2009-01-18 13:18:31 +01:00 |
|
Tomas Lindquist Olsen
|
b7bea99dbb
|
Merged DMD 2.021 frontend.
Removed generated files from dmd/dmd2 dirs.
|
2008-12-13 16:14:37 +01:00 |
|