[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/AsmPr
    Eli Friedman 
    eli.friedman at gmail.com
       
    Mon Jul 20 05:42:37 PDT 2009
    
    
  
On Mon, Jul 20, 2009 at 1:19 AM, Duncan Sands<baldrick at free.fr> wrote:
> Hi Chris,
>
>> 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.
>
> I don't understand why you would want something to be discarded by
> the assembler/linker and not by the linker/assembler.  Don't you
> want them both to throw pointless things away?
I've stopped questioning anything that has to do with Apple's
linker... it has all sorts of strange quirks.
-Eli
    
    
More information about the llvm-commits
mailing list