From 3755ffb665ab544396d871c517a218d863f1cf52 Mon Sep 17 00:00:00 2001 From: Florian Weimer Date: Sun, 2 Feb 2025 16:21:39 +0100 Subject: powerpc64le: Also avoid IFUNC for __mempcpy Code used during early static startup in elf/dl-tls.c uses __mempcpy. Fixes commit cbd9fd236981717d3d4ee942986ea912e9707c32 ("Consolidate TLS block allocation for static binaries with ld.so"). Reviewed-by: Adhemerval Zanella --- sysdeps/powerpc/powerpc64/le/multiarch/dl-symbol-redir-ifunc.h | 1 + 1 file changed, 1 insertion(+) diff --git a/sysdeps/powerpc/powerpc64/le/multiarch/dl-symbol-redir-ifunc.h b/sysdeps/powerpc/powerpc64/le/multiarch/dl-symbol-redir-ifunc.h index e559ab0..93276e1 100644 --- a/sysdeps/powerpc/powerpc64/le/multiarch/dl-symbol-redir-ifunc.h +++ b/sysdeps/powerpc/powerpc64/le/multiarch/dl-symbol-redir-ifunc.h @@ -20,5 +20,6 @@ #define _DL_IFUNC_GENERIC_H asm ("memset = __memset_power8"); +asm ("__mempcpy = __mempcpy_power7"); #endif -- cgit v1.1