aboutsummaryrefslogtreecommitdiff
path: root/tools/build/depend-cleanup.sh
diff options
context:
space:
mode:
Diffstat (limited to 'tools/build/depend-cleanup.sh')
-rwxr-xr-xtools/build/depend-cleanup.sh33
1 files changed, 33 insertions, 0 deletions
diff --git a/tools/build/depend-cleanup.sh b/tools/build/depend-cleanup.sh
index 22bf34439758..d751118a79a2 100755
--- a/tools/build/depend-cleanup.sh
+++ b/tools/build/depend-cleanup.sh
@@ -470,3 +470,36 @@ fi
# 20250813 4f766afc1ca0 tcopy converted to C++
clean_dep usr.bin/tcopy tcopy c
+
+# 20250904 aef807876c30 moused binary to directory
+if [ -f "$OBJTOP"/usr.sbin/moused/moused ]; then
+ echo "Removing old moused binary"
+ run rm -fv "$OBJTOP"/usr.sbin/moused/moused
+fi
+
+if [ ${MACHINE} = riscv ]; then
+ # 20251031 df21a004be23 libc: scalar strrchr() in RISC-V assembly
+ clean_dep lib/libc strrchr c
+
+ # 20251031 563efdd3bd5d libc: scalar memchr() in RISC-V assembly
+ clean_dep lib/libc memchr c
+
+ # 20251031 40a958d5850d libc: scalar memset() in RISC-V assembly
+ clean_dep lib/libc memset c
+
+ # 20251031 e09c1583eddd libc: scalar strlen() in RISC-V assembly
+ clean_dep lib/libc strlen c
+
+ # 20251031 25fdd86a4c92 libc: scalar memcpy() in RISC-V assembly
+ clean_dep lib/libc memcpy c
+
+ # 20251031 5a52f0704435 libc: scalar strnlen() in RISC-V assembly
+ clean_dep lib/libc strnlen c
+
+ # 20251031 08af0bbc9c7d libc: scalar strchrnul() in RISC-V assembly
+ clean_dep lib/libc strchrnul c
+
+ # 20251031 b5dbf3de5611 libc/riscv64: implement bcopy() and bzero() through memcpy() and memset()
+ clean_dep lib/libc bcopy c "libc.string.bcopy.c"
+ clean_dep lib/libc bzero c "libc.string.bzero.c"
+fi