Commit | Line | Data |
---|---|---|
43a357f9 RL |
1 | func: |
2 | ||
3 | // R_AARCH64_TLSDESC_0FF_G1 var | |
4 | movz x0, #:tlsdesc_off_g1:var | |
5 | // R_AARCH64_TLSDESC_OFF_G0_NC var | |
6 | movk x0, #:tlsdesc_off_g0_nc:var | |
7 | ||
8 | .tlsdescldr var | |
9 | // R_AARCH64_TLSDESC_LDR var | |
10 | ldr x1, [x18, x0] | |
11 | .tlsdescadd var | |
12 | // R_AARCH64_TLSDESC_ADD var | |
13 | add x0, x18, x0 | |
14 | .tlsdesccall var | |
15 | // R_AARCH64_TLSDESC_CALL var | |
16 | blr x1 |