mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2025-01-24 17:04:02 +08:00
bfd/elfnn-aarch64.c: Cleanup a couple of TLS functions
Add an assert and remove an unused line of code. bfd/ChangeLog: 2014-06-04 Will Newton <will.newton@linaro.org> * elfnn-aarch64.c (tpoff_base): Make test of tls_sec being non-NULL into an assert. (elfNN_aarch64_tls_relax): Remove unused code.
This commit is contained in:
parent
1913f160bd
commit
ac21917f6b
@ -1,3 +1,9 @@
|
||||
2014-06-04 Will Newton <will.newton@linaro.org>
|
||||
|
||||
* elfnn-aarch64.c (tpoff_base): Make test of tls_sec
|
||||
being non-NULL into an assert.
|
||||
(elfNN_aarch64_tls_relax): Remove unused code.
|
||||
|
||||
2014-06-03 DJ Delorie <dj@redhat.com>
|
||||
|
||||
* elf32-rx.c (rx_table_map): Use BFD_VMA_FMT for portability.
|
||||
|
@ -3301,8 +3301,7 @@ tpoff_base (struct bfd_link_info *info)
|
||||
struct elf_link_hash_table *htab = elf_hash_table (info);
|
||||
|
||||
/* If tls_sec is NULL, we should have signalled an error already. */
|
||||
if (htab->tls_sec == NULL)
|
||||
return 0;
|
||||
BFD_ASSERT (htab->tls_sec != NULL);
|
||||
|
||||
bfd_vma base = align_power ((bfd_vma) TCB_SIZE,
|
||||
htab->tls_sec->alignment_power);
|
||||
@ -3938,7 +3937,6 @@ elfNN_aarch64_tls_relax (struct elf_aarch64_link_hash_table *globals,
|
||||
or
|
||||
adrp x0, :tlsdesc:var => adrp x0, :gottprel:var
|
||||
*/
|
||||
insn = bfd_getl32 (contents + rel->r_offset);
|
||||
return bfd_reloc_continue;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user