<p><br>
On May 5, 2013 3:30 PM, "David Nadlinger" <<a href="mailto:see@klickverbot.at">see@klickverbot.at</a>> wrote:<br>
><br>
> On Sunday, 5 May 2013 at 13:33:25 UTC, Iain Buclaw wrote:<br>
>><br>
>> 13. LDC makes some more arbitrary changes to which the reason for the change has been forgotten. Get on it David!  :o)<br>
><br>
><br>
> This applies only to a small part of the changes. The larger share of them will actually need adaption of the upstream frontend sources for a very good reason if we want to have a truly shared codebase.<br>
><br>
> As for the size of the diff, don't forget that LDC doesn't enjoy the luxury of having IN_LLVM sections in the upstream source – the difference in amount of changes actually isn't that large:<br>
><br>
> ---<br>
> $ fgrep -rI IN_GCC dmd/src | wc -l<br>
> 49<br>
><br>
> $ fgrep -rI IN_LLVM ldc/dmd2 | wc -l<br>
> 57<br>
> ---<br>
><br>
> David</p>
<p>Indeed, but I was thinking of changes that aren't ifdef 'd.  I'm sure I saw a few... </p>
<p>Regards<br>
-- <br>
Iain Buclaw</p>
<p>*(p < e ? p++ : p) = (c & 0x0f) + '0';<br>
</p>