diff options
author | John Baldwin <jhb@FreeBSD.org> | 2019-03-12 13:39:02 -0700 |
---|---|---|
committer | John Baldwin <jhb@FreeBSD.org> | 2019-03-12 13:45:48 -0700 |
commit | 8399425f5f472ad8e630bb30ad2dbefeddbb68b7 (patch) | |
tree | 06996585158f9c0050039be45da18bacfbbdd25e /gdb/main.h | |
parent | b0f87ed032bb68a9965de81cbf9fd676a83b9174 (diff) | |
download | gdb-8399425f5f472ad8e630bb30ad2dbefeddbb68b7.zip gdb-8399425f5f472ad8e630bb30ad2dbefeddbb68b7.tar.gz gdb-8399425f5f472ad8e630bb30ad2dbefeddbb68b7.tar.bz2 |
Support TLS variables on FreeBSD/powerpc.
Derive the pointer to the DTV array from the %r2 register on 32-bit
powerpc and %r13 on 64-bit powerpc.
gdb/ChangeLog:
* ppc-fbsd-tdep.c (ppcfbsd_get_thread_local_address): New.
(ppcfbsd_init_abi): Install gdbarch
"fetch_tls_load_module_address" and "get_thread_local_address"
methods.
Diffstat (limited to 'gdb/main.h')
0 files changed, 0 insertions, 0 deletions