[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 16:17:40 PDT 2016


thanks

On 12 April 2016 at 17:15, Davide Italiano <davide at freebsd.org> wrote:
> On Tue, Apr 12, 2016 at 1:08 PM, Rafael Espíndola
> <rafael.espindola at gmail.com> wrote:
>> 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
>
> Good idea so this doesn't get lost.
> https://llvm.org/bugs/show_bug.cgi?id=27330
>
> --
> Davide
>
> "There are no solved problems; there are only problems that are more
> or less solved" -- Henri Poincare


More information about the llvm-commits mailing list