aboutsummaryrefslogtreecommitdiff
path: root/libctf/ctf-error.c
diff options
context:
space:
mode:
authorKevin Buettner <kevinb@redhat.com>2025-04-23 21:39:29 -0700
committerKevin Buettner <kevinb@redhat.com>2025-04-24 09:54:42 -0700
commitc34309bea221718964b2a1ec3156393df95faf3f (patch)
tree58fd1bb5b2686f9b81ccd62f9c4c27ceea562578 /libctf/ctf-error.c
parent85e1d8f93df69a8e39ae9965a8a1cf02546e92a7 (diff)
downloadbinutils-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