bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug gas/25406] [ARM] pcrel relocations referencing STB_GLOBAL symbols a


From: tnfchris at sourceware dot org
Subject: [Bug gas/25406] [ARM] pcrel relocations referencing STB_GLOBAL symbols are resolved at assembly time
Date: Mon, 20 Apr 2020 17:17:20 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=25406

--- Comment #4 from Tamar Christina <tnfchris at sourceware dot org> ---
(In reply to Fangrui Song from comment #3)
> Alternatively, we can reject such non-STB_LOCAL labels when they may be
> preemptible. The scheme will still be consistent with the rest of ELF models
> and architectures.

Wouldn't this then not accomplish what you wanted initially which was make them
pre-emptible?

Following the LLVM discussion it seems they have decided to leave it as is for
Arm but not revert the Thumb patch that made them pre-emptible.

That seems a bit arbitrary.. 

As far as I can tell the ELF standard says it "can" be pre-empted, not that it
must be.  And with such small ranges is there an actual use case for them to
be?

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]