[llvm-commits] [llvm] r60519 - in /llvm/trunk: lib/Target/ARM/ARMISelLowering.cpp lib/Target/PowerPC/AsmPrinter/PPCAsmPrinter.cpp lib/Target/PowerPC/PPCSubtarget.cpp lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.cpp lib/Target/X86/X86Subtarget.cpp test/CodeGen/X86/hidden-vis-2.ll

Evan Cheng echeng at apple.com
Fri Dec 5 00:16:29 PST 2008


No I remember. For 10.5 and up function stubs are no longer needed.  
They are automatically synthesized by dyld.

Evan

On Dec 5, 2008, at 12:13 AM, Evan Cheng wrote:

> No. This is a Darwin specific patch that deals with non-lazy-ptr. llvm
> does not generate a stub for linkonce hidden function. This behavior
> differs from gcc. I am not sure who is right.
>
> Evan
>
> On Dec 3, 2008, at 8:02 PM, Chris Lattner wrote:
>
>>
>> On Dec 3, 2008, at 5:56 PM, Evan Cheng wrote:
>>
>>> Author: evancheng
>>> Date: Wed Dec  3 19:56:50 2008
>>> New Revision: 60519
>>>
>>> URL: http://llvm.org/viewvc/llvm-project?rev=60519&view=rev
>>> Log:
>>> Visibility hidden GVs do not require extra load of symbol address
>>> from the GOT or non-lazy-ptr.
>>
>> Nifty, does this fix:
>> http://llvm.org/bugs/show_bug.cgi?id=3148
>>
>> ?
>>
>> -Chris
>>
>> _______________________________________________
>> llvm-commits mailing list
>> llvm-commits at cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits




More information about the llvm-commits mailing list