]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
RISC-V: lib: Add pi aliases for string functions
authorJesse Taube <jesse@rivosinc.com>
Tue, 9 Jul 2024 17:39:35 +0000 (13:39 -0400)
committerPalmer Dabbelt <palmer@rivosinc.com>
Mon, 5 Aug 2024 19:06:39 +0000 (12:06 -0700)
commitd57e19fcbf3f7492974e78cd1dbaf85c67d198ce
tree2e2ff97e8b8905c6d9e3c60c7aa00fbc4b7b704f
parent14c3ec67236b2d90c553d2575950369aa6fa43c5
RISC-V: lib: Add pi aliases for string functions

memset, strcmp, and strncmp are all used in the __pi_ section,
add SYM_FUNC_ALIAS for them.

When KASAN is enabled in <asm/string.h> __pi___memset is also needed.

Suggested-by: Charlie Jenkins <charlie@rivosinc.com>
Signed-off-by: Jesse Taube <jesse@rivosinc.com>
Reviewed-by: Charlie Jenkins <charlie@rivosinc.com>
Reviewed-by: Alexandre Ghiti <alexghiti@rivosinc.com>
Link: https://lore.kernel.org/r/20240709173937.510084-3-jesse@rivosinc.com
Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
arch/riscv/lib/memset.S
arch/riscv/lib/strcmp.S
arch/riscv/lib/strncmp.S