[llvm] r265881 - [MC] support TLSDESC and TLSCALL / GNU2 tls dialect

Rafael EspĂ­ndola via llvm-commits llvm-commits at lists.llvm.org
Tue Apr 12 13:08:19 PDT 2016


On 11 April 2016 at 00:56, Davide Italiano <davide at freebsd.org> wrote:
> On Sun, Apr 10, 2016 at 7:05 PM, Rafael EspĂ­ndola
> <rafael.espindola at gmail.com> wrote:
>> I just noticed that MC and GAS disagree on what format to use for the call
>>
>> MC:
>> ff 90 00 00 00 00       callq  *0x0(%rax)
>>
>> Gas:
>> ff 10                   callq  *(%rax)
>>
>> Looks like MC thinks there is an "actual" relocation that will write a value.
>>
>
> I'll take a look tomorrow, it might take a bit because I'm not
> familiar with the encoder. BTW, is this a problem in practice?

I am not sure what the ABI requirements are.

Do you want me to open a bug with it?

Cheers,
Rafael


More information about the llvm-commits mailing list