[llvm] r293433 - ARM: support `-mlong-calls` with AEABI TLS on ELF

Tim Northover via llvm-commits llvm-commits at lists.llvm.org
Tue Feb 21 17:20:43 PST 2017


> On 21 Feb 2017, at 15:59, Hans Wennborg <hans at chromium.org> wrote:
> 
> On Tue, Feb 14, 2017 at 11:07 AM, Hans Wennborg <hans at chromium.org> wrote:
>> On Tue, Feb 7, 2017 at 9:09 AM, Hans Wennborg <hans at chromium.org> wrote:
>>> On Mon, Feb 6, 2017 at 3:12 PM, Tim Northover <tnorthover at apple.com> wrote:
>>>> On 6 Feb 2017, at 14:39, Hans Wennborg <hans at chromium.org> wrote:
>>>>> Renato, Tim: What do you think about merging this to 4.0?
>>>> 
>>>> I think it's OK for 4.0. I was slightly concerned it doesn't handle -fPIC, but it seems normal calls don't either (except with FastISel, oddly enough). It'd probably be good to add an assertion about that though in case someone ever does try to support the combination.
>>> 
>>> This doesn't merge cleanly, because it depends on Diana's r291891 and
>>> related changes I think.
>>> 
>>> Saleem, can you help me backport it?
>> 
>> Ping?
> 
> Ping?

I don’t have time to backport an unknown sequence of patches to support an ancient linker, I’m afraid. Happy to do reviews.

Tim.


More information about the llvm-commits mailing list