diff options
Diffstat (limited to 'src/ldso')
| -rw-r--r-- | src/ldso/aarch64/tlsdesc.s | 6 | ||||
| -rw-r--r-- | src/ldso/arm/tlsdesc.S | 2 | ||||
| -rw-r--r-- | src/ldso/i386/tlsdesc.s | 2 | ||||
| -rw-r--r-- | src/ldso/x86_64/tlsdesc.s | 2 | 
4 files changed, 1 insertions, 11 deletions
| diff --git a/src/ldso/aarch64/tlsdesc.s b/src/ldso/aarch64/tlsdesc.s index 04d97e73..c6c685b3 100644 --- a/src/ldso/aarch64/tlsdesc.s +++ b/src/ldso/aarch64/tlsdesc.s @@ -9,15 +9,11 @@ __tlsdesc_static:  	ldr x0,[x0,#8]  	ret -.hidden __tls_get_new -  // size_t __tlsdesc_dynamic(size_t *a)  // {  // 	struct {size_t modidx,off;} *p = (void*)a[1];  // 	size_t *dtv = *(size_t**)(tp - 8); -// 	if (p->modidx <= dtv[0]) -// 		return dtv[p->modidx] + p->off - tp; -// 	return __tls_get_new(p) - tp; +// 	return dtv[p->modidx] + p->off - tp;  // }  .global __tlsdesc_dynamic  .hidden __tlsdesc_dynamic diff --git a/src/ldso/arm/tlsdesc.S b/src/ldso/arm/tlsdesc.S index 2bb75a1b..3ae133c9 100644 --- a/src/ldso/arm/tlsdesc.S +++ b/src/ldso/arm/tlsdesc.S @@ -8,8 +8,6 @@ __tlsdesc_static:  	ldr r0,[r0]  	bx lr -.hidden __tls_get_new -  .global __tlsdesc_dynamic  .hidden __tlsdesc_dynamic  .type __tlsdesc_dynamic,%function diff --git a/src/ldso/i386/tlsdesc.s b/src/ldso/i386/tlsdesc.s index a5c0100c..32c81766 100644 --- a/src/ldso/i386/tlsdesc.s +++ b/src/ldso/i386/tlsdesc.s @@ -6,8 +6,6 @@ __tlsdesc_static:  	mov 4(%eax),%eax  	ret -.hidden __tls_get_new -  .global __tlsdesc_dynamic  .hidden __tlsdesc_dynamic  .type __tlsdesc_dynamic,@function diff --git a/src/ldso/x86_64/tlsdesc.s b/src/ldso/x86_64/tlsdesc.s index 0151d15c..e08f1d7d 100644 --- a/src/ldso/x86_64/tlsdesc.s +++ b/src/ldso/x86_64/tlsdesc.s @@ -6,8 +6,6 @@ __tlsdesc_static:  	mov 8(%rax),%rax  	ret -.hidden __tls_get_new -  .global __tlsdesc_dynamic  .hidden __tlsdesc_dynamic  .type __tlsdesc_dynamic,@function | 
