linux/arch/alpha
Kees Cook 4cb5e246e6 alpha: Remove arch-specific strncpy() implementation
strncpy() has no remaining callers in the kernel[1]. Remove the
alpha-specific assembly implementation and __HAVE_ARCH_STRNCPY define,
falling back to the generic version in lib/string.c.

The __stxncpy helper (stxncpy.S/ev6-stxncpy.S) is retained as it is
still used by strncat.

Link: https://github.com/KSPP/linux/issues/90 [1]
Signed-off-by: Kees Cook <kees@kernel.org>
2026-06-18 16:37:12 -07:00
..
boot alpha/boot/misc: trim unused declarations 2023-02-24 23:14:22 -05:00
configs net: packetengines: remove obsolete yellowfin driver and vendor dir 2026-04-23 14:49:08 -07:00
include alpha: Remove arch-specific strncpy() implementation 2026-06-18 16:37:12 -07:00
kernel fbdev fixes & cleanups for 7.2-rc1: 2026-06-16 08:28:41 +05:30
lib alpha: Remove arch-specific strncpy() implementation 2026-06-18 16:37:12 -07:00
math-emu alpha: missing includes 2024-05-03 22:09:30 +02:00
mm mm.git review status for linus..mm-stable 2026-02-12 11:32:37 -08:00
Kbuild kbuild: use more subdir- for visiting subdirectories while cleaning 2021-10-24 13:49:46 +09:00
Kconfig alpha: add support for SECCOMP and SECCOMP_FILTER 2026-04-12 19:13:59 +02:00
Kconfig.debug
Makefile alpha: drop pre-EV56 support 2024-05-06 12:05:00 +02:00