| ... | ... | @@ -1,18 +1,17 @@ |
| 1 | 1 | 	.global __tls_get_offset |
| 2 | 2 | 	.type __tls_get_offset,%function |
| 3 | 3 | __tls_get_offset: |
| 4 | | 	stmg %r14, %r15, 112(%r15) |
| 5 | | 	aghi %r15, -160 |
| 4 | 	ear %r0, %a0 |
| 5 | 	sllg %r0, %r0, 32 |
| 6 | 	ear %r0, %a1 |
| 6 | 7 | |
| 7 | | 	la %r2, 0(%r2, %r12) |
| 8 | | .hidden __tls_get_addr |
| 9 | | 	brasl %r14, __tls_get_addr |
| 8 | 	la %r1, 0(%r2, %r12) |
| 10 | 9 | |
| 11 | | 	ear %r1, %a0 |
| 12 | | 	sllg %r1, %r1, 32 |
| 13 | | 	ear %r1, %a1 |
| 10 | 	lg %r3, 0(%r1) |
| 11 | 	sllg %r4, %r3, 3 |
| 12 | 	lg %r5, 8(%r0) |
| 13 | 	lg %r2, 0(%r4, %r5) |
| 14 | 	ag %r2, 8(%r1) |
| 15 | 	sgr %r2, %r0 |
| 14 | 16 | |
| 15 | | 	sgr %r2, %r1 |
| 16 | | |
| 17 | | 	lmg %r14, %r15, 272(%r15) |
| 18 | 17 | 	br %r14 |