Re: LDC in LLVM Release Notes

2013-06-23 Thread Walter Bright

On 6/19/2013 11:02 PM, Kai Nacke wrote:

On Wednesday, 19 June 2013 at 20:40:39 UTC, qznc wrote:

LDC is explicitly mentioned in the LLVM 3.3 Release Notes [0]. In contrast
to other frontends, LDC seems to follow upstream much more closely (or
maybe is forced to due to bugs?).

Anyhow, kudos to David Nadlinger and whoever else was involved!

[0] http://llvm.org/releases/3.3/docs/ReleaseNotes.html#ldc-the-llvm-based-
d-compiler


LDC is mentioned in all release notes of LLVM starting with 3.1. I follow LLVM
development closely and try to keep LDC head in sync with LLVM trunk.

Personally I think that the release notes of LLVM are really good to spread the
word about LDC and D. So I made sure that LDC is mentioned as external project. 
:-)


Awesome!



Re: LDC in LLVM Release Notes

2013-06-19 Thread Kai Nacke

On Wednesday, 19 June 2013 at 20:40:39 UTC, qznc wrote:
LDC is explicitly mentioned in the LLVM 3.3 Release Notes [0]. 
In contrast
to other frontends, LDC seems to follow upstream much more 
closely (or

maybe is forced to due to bugs?).

Anyhow, kudos to David Nadlinger and whoever else was involved!

[0] 
http://llvm.org/releases/3.3/docs/ReleaseNotes.html#ldc-the-llvm-based-

d-compiler


LDC is mentioned in all release notes of LLVM starting with 3.1. 
I follow LLVM development closely and try to keep LDC head in 
sync with LLVM trunk.


Personally I think that the release notes of LLVM are really good 
to spread the word about LDC and D. So I made sure that LDC is 
mentioned as external project. :-)


Kai


Re: LDC in LLVM Release Notes

2013-06-19 Thread David Nadlinger

On Wednesday, 19 June 2013 at 20:40:39 UTC, qznc wrote:
LDC is explicitly mentioned in the LLVM 3.3 Release Notes [0]. 
In contrast
to other frontends, LDC seems to follow upstream much more 
closely (or

maybe is forced to due to bugs?).

Anyhow, kudos to David Nadlinger and whoever else was involved!


Kai Nacke is actually the one who has been doing most of the work 
to keep LDC compiling against latest LLVM trunk (and by 
extension, also the releases). But yes, being able to build 
against latest LLVM was pretty much a necessity for us this time 
around, as Kai did quite a lot of work to improve support for 
Win64 and PPC64 on the LLVM recently, and LDC/MinGW also relies 
on a few tiny patches I submitted a while ago.


David


Re: LDC in LLVM Release Notes

2013-06-19 Thread Andrej Mitrovic

On Wednesday, 19 June 2013 at 20:40:39 UTC, qznc wrote:
LDC is explicitly mentioned in the LLVM 3.3 Release Notes [0]. 
In contrast
to other frontends, LDC seems to follow upstream much more 
closely (or

maybe is forced to due to bugs?).

Anyhow, kudos to David Nadlinger and whoever else was involved!

[0] 
http://llvm.org/releases/3.3/docs/ReleaseNotes.html#ldc-the-llvm-based-

d-compiler


It's also mentioned in the 3.1 notes, but I think it's just there 
as an example of a project that uses LLVM.