[llvm-dev] Clang 3.8 and gcc 5.2 has difference in symbol names

Renato Golin via llvm-dev llvm-dev at lists.llvm.org
Wed May 4 06:35:49 PDT 2016

On 4 May 2016 at 14:26, Nishidha Panpaliya via llvm-dev <
llvm-dev at lists.llvm.org> wrote:

> Will the fix be available for LLVM 3.8 or we'll have to take the latest

That depends on its status and the consensus during the 3.8.1 release.

If the patches are good, not affecting anything else and they implement the
feature fully, we'll put it up for consideration.

If every one agrees that it should go into 3.8.1, even being a massive ABI
change and against the rules, then we'll back-port and validate.

But, by how fast it's going, it's even likely that it won't be completely
solved for 3.9.0. :(

Also, if I downgrade gcc to 4.9, will LLVM 3.8 work perfectly ?

Unless you also downgrade your C++ library, it won't work. The problem here
is not GCC, but libstdc++.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160504/6390dc86/attachment.html>

More information about the llvm-dev mailing list