about summary refs log tree commit diff
path: root/src/thread/i386/tls.s
blob: 6e4c4cb92867b9706aabef9683605b25a1be87c1 (plain) (blame)
1
2
3
4
5
6
7
8
9
.text
.global ___tls_get_addr
.type ___tls_get_addr,@function
___tls_get_addr:
	mov %gs:4,%edx
	mov (%eax),%ecx
	mov 4(%eax),%eax
	add (%edx,%ecx,4),%eax
	ret