[LLVMdev] running spec2006 with clang

reed kotler rkotler at mips.com
Fri Aug 16 13:53:35 PDT 2013


On 08/16/2013 01:42 PM, Renato Golin wrote:
> On 16 August 2013 20:02, reed kotler <rkotler at mips.com 
> <mailto:rkotler at mips.com>> wrote:
>
>     -std=gnu89 is not valid for c++
>
>
> I think the point here is that this is the default std for GCC but not 
> Clang, so you have to force clang to behave like GCC. For C++, you'll 
> have to force whatever default GCC has for it's C++ standard.
right,  but what option in clang++ forces it close to g++ for running 
spec2006 ?

for clang it is apparent -std=gnu89

i understand that we have it configured already for test-suite but I 
also need to be able to run this standalone (outside of test-suite).

>
> Though, GCC 4.8 is getting very close to Clang's behaviour, so those 
> issues are bound to disappear in the near future.
>
> cheers,
> --renato

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130816/962c4874/attachment.html>


More information about the llvm-dev mailing list