commit | a75869f0b2528079503d2e4dd2174142ab1df904 | [log] [tgz] |
---|---|---|
author | Elliott Hughes <enh@google.com> | Tue May 20 20:32:28 2014 -0700 |
committer | Elliott Hughes <enh@google.com> | Tue May 20 20:32:28 2014 -0700 |
tree | 4db07f566deaee0838dbdc696d06f48e06781bd4 | |
parent | 3d2bc5d6c8f08e587a8dad848829f98776549ba6 [diff] [blame] |
Hide __set_tls. Bug: 11156955 Change-Id: If82c10ae412651361d09591017d1c3a411bd6f0b
diff --git a/libc/arch-arm64/bionic/__set_tls.c b/libc/arch-arm64/bionic/__set_tls.c index 4eb3ade..0d88d11 100644 --- a/libc/arch-arm64/bionic/__set_tls.c +++ b/libc/arch-arm64/bionic/__set_tls.c
@@ -26,6 +26,8 @@ * SUCH DAMAGE. */ -void __set_tls(void* tls) { +#include <sys/cdefs.h> + +__LIBC_HIDDEN__ void __set_tls(void* tls) { asm("msr tpidr_el0, %0" : : "r" (tls)); }