[LLVMdev] Using clang+llvm from Xcode 3 project yields 1.5k linkage warnings

Félix Cloutier
Tue, 01 Mar 2011 04:07:28 -0000

I'm using Xcode 3 to program with LLVM and Clang (both about yesterday's
latest revisions), and when I compile, I get 1501 link-time warnings. All those
I read were about symbol visibility. Here's an example:

ld: warning: namespace::class::method() has different visibility (default) in
/usr/local/lib/libclangCodeGen.a(CodeGenAction.o) and (hidden) in
/Users/myself/Projets/path/build/project.build/Debug/project.build/Objects-normal/x86_64/object.o

1501 seems large enough that it could simply be all symbols referenced from the
static libraries. It works anyways though.
What am I doing wrong? As usual with stuff causing spectacular diagnostics, I
must be missing something fairly elementary.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.llvm.org/pipermail/llvm-dev/attachments/20110228/6f013b7d/attachment.html>