DMD source violates c++11 standards.

Hans W. Uhlig huhlig at gmail.com
Tue May 28 15:23:51 PDT 2013


On Tuesday, 28 May 2013 at 21:21:57 UTC, David Nadlinger wrote:
> On Tuesday, 28 May 2013 at 21:16:44 UTC, David Nadlinger wrote:
>> More precisely, they are pulled in from the LLVM compiler flags
>> (llvm-config --cxxflags) if LLVM was compiled with 
>> --enable-cxx11.
>
> (i.e. the C++11 mode switch)
>
> I'd much prefer for this one to be resolved in the DMD source 
> instead of as a hack on the LDC side, as there really isn't 
> much reason not to.
>
> David

There is one Error on the LDC Side.

dmd2/mars.c:106:
--- llvm_version = "LLVM "LDC_LLVM_VERSION_STRING;
+++ llvm_version = "LLVM " LDC_LLVM_VERSION_STRING;



More information about the Digitalmars-d mailing list