void __reset_tls();
hidden int __clone(int (*)(void *), void *, int, void *, ...);
-int __set_thread_area(void *);
+hidden int __set_thread_area(void *);
int __libc_sigaction(int, const struct sigaction *, struct sigaction *);
void __unmapself(void *, size_t);
.global __set_thread_area
+.hidden __set_thread_area
.type __set_thread_area,@function
__set_thread_area:
msr tpidr_el0,x0
.text
.global __set_thread_area
+.hidden __set_thread_area
.type __set_thread_area,@function
__set_thread_area:
push %ebx
.global __set_thread_area
+.hidden __set_thread_area
.type __set_thread_area,@function
__set_thread_area:
ori r21, r5, 0
.global __set_thread_area
+.hidden __set_thread_area
.type __set_thread_area,@function
__set_thread_area:
l.ori r10, r3, 0
.text
.global __set_thread_area
+.hidden __set_thread_area
.type __set_thread_area, %function
__set_thread_area:
# mov pointer in reg3 into r2
.text
.global __set_thread_area
+.hidden __set_thread_area
.type __set_thread_area, %function
__set_thread_area:
mr 13, 3
.text
.global __set_thread_area
+.hidden __set_thread_area
.type __set_thread_area, %function
__set_thread_area:
sar %a1, %r2
/* Copyright 2011-2012 Nicholas J. Kain, licensed under standard MIT license */
.text
.global __set_thread_area
+.hidden __set_thread_area
.type __set_thread_area,@function
__set_thread_area:
mov %edi,%esi /* shift for syscall */
/* Copyright 2011-2012 Nicholas J. Kain, licensed under standard MIT license */
.text
.global __set_thread_area
+.hidden __set_thread_area
.type __set_thread_area,@function
__set_thread_area:
mov %rdi,%rsi /* shift for syscall */