David Nadlinger
|
f12d7471a3
|
Merged DMD commit 91a91bcb7882d76e2afd844f14697a75175573d2:
bugzilla 5230 Regression(2.041, 1.057) ICE(tocsym.c) overriding a method that has an out contract
|
2011-04-22 18:47:10 +02:00 |
|
David Nadlinger
|
4e0a896557
|
Merged DMD commit feb54e8a6ad77b12eefd867e42ea1cf4fdf46341:
bugzilla 5145 Regression(2.050, 1.065) override error with forward ref of superclass
|
2011-04-22 18:46:39 +02:00 |
|
David Nadlinger
|
df1c21bd4d
|
Merged DMD commit 2101219b7b3fa5f545af8401dcacd2cb91c8ef08:
bugzilla 5110 Excess attribute propagation of structs and classes
|
2011-04-22 18:46:11 +02:00 |
|
David Nadlinger
|
feebe880bc
|
Merged DMD commit 1a61d2c8de2fe913bc6cbc45a5bce8f86a88d1aa:
bugzilla 5182 ICE(expression.c): calling unittest from a function
|
2011-04-22 18:45:37 +02:00 |
|
David Nadlinger
|
90cb596e14
|
Merged DMD commit fe063f92ec667d0a8d4e2ab4659919df4360d7e8:
bugzilla 4864 ICE(statement.c) Crash on invalid 'if statement' body inside mixin
|
2011-04-22 18:45:00 +02:00 |
|
David Nadlinger
|
af7559f65c
|
Merged DMD commit 6669a7678506cd0dc03018ce3a341396b64d2aad:
bugzilla 2206 unnamed template mixin of class inside function or class has incorrect classinfo and mangleof
|
2011-04-22 18:44:11 +02:00 |
|
David Nadlinger
|
65bcab0bd5
|
Merged DMD commit 6669a7678506cd0dc03018ce3a341396b64d2aad:
more 64
|
2011-04-22 18:42:48 +02:00 |
|
David Nadlinger
|
1ae87178ba
|
Merged DMD commit fb9df45c499e7e314642fc2de2ae6fd0ba1cfbbd:
-m
This commit actually adds some more import hints.
|
2011-04-22 18:41:16 +02:00 |
|
David Nadlinger
|
da06f7c4e3
|
Merged DMD commit 20fb0fd8b8f214db21d346ac053aad7663efbbdd:
bugzilla 5195 Forward references ignore const
|
2011-04-22 18:34:52 +02:00 |
|
David Nadlinger
|
c7205fe4fb
|
Merged DMD commit ee27f87bd4f02fc3edbeb2d110333cb162427e08:
bugzilla 5164 Error without line number using 'is (T...)'
|
2011-04-22 18:34:19 +02:00 |
|
David Nadlinger
|
90c2240d6b
|
Merged DMD commit 3803c7bdc266b45c102a9c5dd33bc788994dc3ea:
bugzilla 5180 ICE(arrayop.c) in-place array operation on incompatible types
|
2011-04-22 18:33:35 +02:00 |
|
David Nadlinger
|
631453d41b
|
Merged DMD commit 0fbeb2af9206600453af6e6a14bafc639b35b95c:
bugzilla 5159 Segfault(interpret.c): calling a static function pointer variable in CTFE
|
2011-04-22 18:32:37 +02:00 |
|
David Nadlinger
|
a632331218
|
Merged DMD commit 4d2df2f624a09a53cd0f021ed0a0236cd7442e47:
bugzilla 4728 Segfault(toctype.c) by protected/private constructor in an other module
|
2011-04-22 18:32:06 +02:00 |
|
David Nadlinger
|
1379b4b8d3
|
Merged DMD commit 504349171f38b724990bf3ee91ec02d4fc56874f:
bugzilla 5117 [CTFE] Member function call with rather complex this: side effects ignored
|
2011-04-22 18:29:31 +02:00 |
|
David Nadlinger
|
f3ebce5cd6
|
Merged DMD commit 0d6f04cf9cb9689beeddc05498e464c4c8f88727:
bugzilla 3043 Template symbol arg cannot be demangled
|
2011-04-22 18:29:00 +02:00 |
|
David Nadlinger
|
108e423d83
|
Merged DMD commit f9e4f31dc0c925b9a3caac5578565a382a6512f3:
partial bugzilla 5117 [CTFE] Member function call with rather complex this: side effects ignored
|
2011-04-22 18:27:46 +02:00 |
|
David Nadlinger
|
6992a16220
|
Merged DMD commit 9a4c24659dd76f64cf9faf5f5d159c9c365d1b91:
lots of 64 bit mods
The original commit contained a few front-end changes which are merged here. Also bumps the DMDFE version to 1.066.
|
2011-04-22 18:26:44 +02:00 |
|
David Nadlinger
|
50af4cc7c9
|
Merged DMD commit 1cbeff4e725b429596dacfa6108938b54972eb37:
more 64
The other front-end changes from the commit seem to be DMD-specific, as they break several AA test cases.
|
2011-04-22 17:25:10 +02:00 |
|
David Nadlinger
|
7e053eaf9c
|
Merged DMD commit a10c791c2d6d29db8a4a91d20187636b035c2744:
bugzilla 5026 ICE(expression.c) Incomplete mixin expression + char[] to char assignment
|
2011-04-22 15:49:51 +02:00 |
|
David Nadlinger
|
2bc5cd5f1b
|
Merged DMD commit f0cfcb5006ca33c64e50addb14711a7034f3223c:
bugzilla 4623 Non-integer type allowed as static array size
|
2011-04-22 15:09:42 +02:00 |
|
David Nadlinger
|
61ce67ad14
|
Merged DMD commit c32334150595c1d5423f6bee2c45662fb76d6502:
bugzilla 4873 Assertion failure: '0' on line 1483 in file 'expression.c'
|
2011-04-22 15:09:12 +02:00 |
|
David Nadlinger
|
e092bd00df
|
Merged DMD commit ba365d098576e39859d02f3dd9eaac7e682c9c7f:
bugzilla 4949 ICE on invalid static if using value of 'this'
|
2011-04-22 15:07:56 +02:00 |
|
David Nadlinger
|
ef30947756
|
Merged DMD commit e6f074f812c3b79de07582ac5a7e73633135c490:
bugzilla 4825 Regression(1.057, 2.040) Error:
|
2011-04-22 15:07:22 +02:00 |
|
David Nadlinger
|
eb4b2eb402
|
Merged DMD commit b9d6cf886404091fd03445c064a17f6332e16f0d:
bugzilla 4866 Static-to-dynamic converted manifest constant array gets non-converted type in static/constraint if
|
2011-04-22 15:05:44 +02:00 |
|
David Nadlinger
|
5bb5069ec3
|
Merged DMD commit c1176ad9218c7a733867a5cc3d0da628a641d8fb:
bugzilla 4941 Built-in tuple slice boundaries are not CTFE'd
|
2011-04-22 15:05:07 +02:00 |
|
David Nadlinger
|
b14a8ad6d0
|
Merged DMD commit ed6dbb063802afdfd0e6e3f7e338fc9bc1b3ad6b:
applied patch from bugzilla 3175
|
2011-04-22 15:04:01 +02:00 |
|
David Nadlinger
|
fb79515eee
|
Merged DMD commit 59c07625e84aadd2f684ea77f925ae540d5c8906:
bugzilla 4926 ICE: PREC_zero assertion failure due to unset precedence
|
2011-04-22 15:03:13 +02:00 |
|
David Nadlinger
|
55315f59ef
|
Merged DMD commit 1e391e49c2d8ec6fa3aaa9d273efad201b757302:
bugzilla 4938 Regression(2.047) dmd segfault when compiling
|
2011-04-22 14:57:14 +02:00 |
|
David Nadlinger
|
85ff3e6fc0
|
Merged DMD commit 2c0ac9336c96ece8b1edd691a6cc8a3b64f019b4:
bugzilla 3602 ICE(tocsym.c) compiling a class, if its super class has preconditions
|
2011-04-22 14:45:52 +02:00 |
|
David Nadlinger
|
8c7e196c3c
|
Merged DMD commit 59d0f4b13384d656fdb66b2dc25c26e6b4cfa1ac:
bugzilla 4768 Regression(1.056): wrong code with forward declaration of enum
|
2011-04-22 14:44:56 +02:00 |
|
David Nadlinger
|
def096c3ea
|
Merged DMD commit 8fb6d9a935b7b51ca6caf8e26c94125fc317b434:
bugzilla 3665 Regression(1.051, 2.036) Assignment with array slicing does not work
|
2011-04-22 14:43:56 +02:00 |
|
David Nadlinger
|
a5c1e1364b
|
Updated LLVM version in the »--version« text.
|
2011-04-20 17:38:08 +02:00 |
|
Moritz Warning
|
252c21c03b
|
trivial fix for inactive debug code
|
2011-02-24 13:20:03 +01:00 |
|
Moritz Warning
|
240dbdc46d
|
comment out assert for use in ldc1, like it's done in dmd2/expression.c; thanks to fawzi for spotting this
|
2011-01-28 18:29:08 +01:00 |
|
Moritz Warning
|
a1166db25b
|
fixed support for Haiku; thanks to MrSunshine
|
2011-01-24 18:58:32 +01:00 |
|
Moritz Warning
|
f48f98c474
|
another ldc2 merge
|
2011-01-10 19:45:00 +01:00 |
|
Alexey Prokhin
|
d0c11fbcb2
|
Updated phobos.patch. Fixed compilation of ldc1
|
2011-01-08 13:06:44 +03:00 |
|
Alexey Prokhin
|
553d5518b3
|
Implemented casting of a global variable to a pointer in an initializer. Implemented adding to a pointer in an initializer
|
2011-01-08 13:01:54 +03:00 |
|
Moritz Warning
|
f6b7d2a030
|
merge from ldc2 branch
|
2011-01-04 20:54:46 +01:00 |
|
Alexey Prokhin
|
d1ff4e9fd3
|
Fix compilation of ldc1
|
2011-01-04 20:59:39 +03:00 |
|
Robert Clipsham
|
65c892ee62
|
Merge SiegeLord's dmdfe 1.064 patch.
|
2011-01-01 21:23:08 +00:00 |
|
Moritz Warning
|
00faa6a906
|
fixes #421 & #357 :: linkage was not copied; big thanks to SiegeLord
|
2010-12-19 17:57:39 +01:00 |
|
Alexey Prokhin
|
73c851762b
|
Merged
|
2010-12-14 14:49:12 +03:00 |
|
Alexey Prokhin
|
c3ea7b27c6
|
Work on debug
|
2010-12-14 14:35:48 +03:00 |
|
Moritz Warning
|
4b97c6b6a2
|
fixes #441 :: Synchronized does not work during Exception-unwinding; thanks rawler
|
2010-11-14 20:21:09 +01:00 |
|
Moritz Warning
|
ff5a0f3bd7
|
fixes #438 :: scope attribute broke with dmdfe 1.062 upgrade; thanks to SiegeLord
|
2010-10-30 18:54:59 +02:00 |
|
Moritz Warning
|
fd4899f46f
|
remove revisions.pl; we go with llvm releases now
|
2010-10-23 14:10:25 +02:00 |
|
Moritz Warning
|
233299e5c8
|
Haiku OS support; thanks to MrSunshine
|
2010-10-04 00:58:14 +02:00 |
|
Moritz Warning
|
2490631d5b
|
missing files from #428
|
2010-09-28 21:52:50 +02:00 |
|
Moritz Warning
|
f654235139
|
fixes #432 :: apply DMDFE 1.063; thanks SiegeLord
|
2010-09-27 00:07:03 +02:00 |
|