[llvm-commits] [llvm] r76385 - in /llvm/trunk: docs/ include/llvm-c/ include/llvm/ include/llvm/Support/ lib/AsmParser/ lib/Bitcode/Reader/ lib/Bitcode/Writer/ lib/CodeGen/ lib/Linker/ lib/Target/ lib/Target/ARM/AsmPrinter/ lib/Target/Alpha/AsmPrinter/ lib/Target/CellSPU/AsmPrinter/ lib/Target/CppBackend/ lib/Target/IA64/AsmPrinter/ lib/Target/MSP430/ lib/Target/Mips/AsmPrinter/ lib/Target/PowerPC/AsmPrinter/ lib/Target/Sparc/AsmPrinter/ lib/Target/SystemZ/AsmPrinter/ lib/Target/X86/AsmPrinter/ lib/Target/XCore/ lib/Tr...
Chris Lattner
clattner at apple.com
Mon Jul 20 15:00:30 PDT 2009
On Jul 20, 2009, at 2:48 PM, Dan Gohman wrote:
>
> On Jul 19, 2009, at 10:19 PM, Chris Lattner wrote:
>>
>> Right. Private linkage is discarded by the assembler, so they never
>> make it into the .o file. linker_private is discarded by the linker,
>> so it never makes it into the .exe/.dylib. I don't think there is a
>> corresponding idea on ELF, so on ELF they two linkage types should be
>> codegen'd the same way.
>
> How is linker_private different from ELF's hidden visibility?
They are orthogonal concepts.
-Chris
More information about the llvm-commits
mailing list