]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
riscv: redirect strlen in early startup
authorAndreas Schwab <schwab@suse.de>
Sun, 10 May 2026 09:57:34 +0000 (11:57 +0200)
committerAndreas Schwab <schwab@suse.de>
Mon, 11 May 2026 08:49:09 +0000 (10:49 +0200)
__tunables_init calls strlen before ifunc relocations have been set up,
redirect it to __strlen_generic.

sysdeps/riscv/multiarch/dl-symbol-redir-ifunc.h

index 230623a068a11fdcecf9152729d71c0a57155ebc..c6f2aacd17b9a3b68ffaa8f631c4cfc158a5d52f 100644 (file)
@@ -22,6 +22,7 @@
 #ifndef SHARED
 asm ("memcpy = __memcpy_generic");
 asm ("memset = __memset_generic");
+asm ("strlen = __strlen_generic");
 #endif
 
 #endif