diff options
author | Kevin Buettner <kevinb@redhat.com> | 2025-04-23 21:39:29 -0700 |
---|---|---|
committer | Kevin Buettner <kevinb@redhat.com> | 2025-04-24 09:54:42 -0700 |
commit | c34309bea221718964b2a1ec3156393df95faf3f (patch) | |
tree | 58fd1bb5b2686f9b81ccd62f9c4c27ceea562578 /libctf/ctf-error.c | |
parent | 85e1d8f93df69a8e39ae9965a8a1cf02546e92a7 (diff) | |
download | binutils-c34309bea221718964b2a1ec3156393df95faf3f.zip binutils-c34309bea221718964b2a1ec3156393df95faf3f.tar.gz binutils-c34309bea221718964b2a1ec3156393df95faf3f.tar.bz2 |
Internal TLS support for aarch64, x86_64, riscv, ppc64, and s390x
For each architecture, aarch64, x86_64, riscv, ppc64, and s390x,
this commit defines a suitable 'get_tls_dtv_addr' method and,
when necessary, a 'get_tls_dtp_offset' method.
It also registers svr4_tls_get_thread_local_address, defined in
svr4-tls-tdep.c (in an earlier commit), as the
get_thread_local_address gdbarch method. It also registers its
architecture specific code using svr4_tls_register_tls_methods().
Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=24548
Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=31563
Tested-By: Luis Machado <luis.machado@arm.com>
Approved-By: Luis Machado <luis.machado@arm.com>
Diffstat (limited to 'libctf/ctf-error.c')
0 files changed, 0 insertions, 0 deletions