[PATCH] LoongArch: Fix a bug of getting relocation type
lulu Tsai
cailulu@loongson.cn
Sun Jan 28 04:14:30 GMT 2024
On 1/27/2024 9:37 PM, Lulu Cai wrote:
> On 1/26/24 7:02 PM, Xi Ruoyao wrote:
>> On Fri, 2024-01-26 at 10:55 +0000, Nick Clifton wrote:
>>> Hi mengqinggang,
>>>
>>>> This patch and
>>>>
>>>> 969f5c0e1 LoongArch: gas: Add support for s9 register
>>>> a0aa6f4ab LoongArch: ld: Add support for TLS LE symbol with
>>>> addend
>>>>
>>>> need to apply to 2.42 branch.
>>> Applied.
>>>
>>> I am hoping that this is the last of these as I am planning on
>>> creating the
>>> release on Monday, and I am always worried that last minute changes
>>> will
>>> bring in new bugs rather than fix old ones...
>> Pity that we still have the __thread vs. -mcmodel=extreme issue
>> (https://sourceware.org/pipermail/binutils/2024-January/132120.html and
>> all the following discussion) not resolved yet.
>>
>> Possible to apply my straightforward (stupid) "fix" for 2.42 if a proper
>> fix cannot be made soon?
>>
>
> Hi,
> We have sent a new patch to fix the incorrect type transition problem
> caused by -mcmodel=extreme.
> Now only TLS type transition will be performed for normal.
> [PATCH 1/2] LoongArch: Fix incorrect type transition under extreme cmodel
> [PATCH 2/2] LoongArch: update test cases about TLS
>
Here is a link to the relevant patch.
https://sourceware.org/pipermail/binutils/2024-January/132194.html
https://sourceware.org/pipermail/binutils/2024-January/132195.html
> Can you help us merge it into the 2.42 branch?
> Thanks.
>
> Related discussions:
> [PATCH] LoongArch: Disallow TLS transition when a section contains
> TLS_IE64 or TLS_DESC64 reloc
More information about the Binutils
mailing list