summaryrefslogtreecommitdiff
path: root/libc/ports/sysdeps/arm/dl-tlsdesc.S
diff options
context:
space:
mode:
Diffstat (limited to 'libc/ports/sysdeps/arm/dl-tlsdesc.S')
-rw-r--r--libc/ports/sysdeps/arm/dl-tlsdesc.S1
1 files changed, 1 insertions, 0 deletions
diff --git a/libc/ports/sysdeps/arm/dl-tlsdesc.S b/libc/ports/sysdeps/arm/dl-tlsdesc.S
index 94f680183..d4b046669 100644
--- a/libc/ports/sysdeps/arm/dl-tlsdesc.S
+++ b/libc/ports/sysdeps/arm/dl-tlsdesc.S
@@ -115,6 +115,7 @@ _dl_tlsdesc_dynamic:
#endif
cmn r2, #1
ittt ne
+ sfi_breg r1, \
ldrne r3, [r1, #4]
addne r3, r2, r3
rsbne r0, r4, r3