[LLVMdev] Purpose of PROLOG_LABEL in function prologue?

Daniel Dunbar daniel at zuster.org
Wed Aug 4 00:46:29 PDT 2010


You probably don't want temporary labels emitted into the symbol
table. This is what Mach-O and ELF do.

 - Daniel

On Tue, Aug 3, 2010 at 3:39 PM, Cameron Esfahani <dirty at apple.com> wrote:
> Is there any reason why we couldn't skip emitting temporary labels in the COFF writer?
>
> I tried that and everything looks okay...
>
> On Aug 3, 2010, at 3:21 PM, Eric Christopher wrote:
>
>>
>> On Aug 3, 2010, at 3:19 PM, Cameron Esfahani wrote:
>>
>>> I don't see any references to them, that's why I brought it up...
>>
>> Interesting.  Is this COFF? We may not emit the final debug info, but leave the ranges in.  If they're filling up your symbol table then we likely need another type of assembler label for "COFF internal".
>>
>> -eric
>
> Cameron Esfahani
> dirty at apple.com
>
> Linus is dumb.
>
>
>
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>




More information about the llvm-dev mailing list