platform_bionic/linker/arch
Paul Kirth 4d4377881d [riscv][bionic] Prototype TLS Descriptor support
Add basic assembly stubs for TLS Descriptor support in the dynamic
linker, and enable several code paths related to TLSDESC for RISC-V.

Note: This patch requires an updated toolchain that supports TLSDESC
for RISC-V, and the `-mtls-dialect=` compiler option specifically.

Test: adb shell /data/nativetest64/bionic-unit-tests/bionic-unit-tests --gtest_filter=*tls*
Bug: 322984914
Change-Id: I74bd0fa216b44b4ca2c5a5a6aec37b3fc47b00d9
2024-06-07 14:30:22 -07:00
..
arm riscv64: build the linker. 2022-10-22 03:57:11 +00:00
arm64 tlsdesc_resolver.S: use L() macro for local labels. 2024-04-08 16:26:55 +00:00
arm_neon Extempt calculate_gnu_hash_neon from hwasan. 2022-03-31 22:46:54 +00:00
riscv64 [riscv][bionic] Prototype TLS Descriptor support 2024-06-07 14:30:22 -07:00
x86 riscv64: build the linker. 2022-10-22 03:57:11 +00:00
x86_64 riscv64: build the linker. 2022-10-22 03:57:11 +00:00