git: cc67ca7207e7 - main - depend-cleanup: Ignore lib32 for arm64 only files

From: Andrew Turner <andrew_at_FreeBSD.org>
Date: Tue, 04 Feb 2025 12:26:35 UTC
The branch main has been updated by andrew:

URL: https://cgit.FreeBSD.org/src/commit/?id=cc67ca7207e7d220c5761106cb0e0843d1e886e0

commit cc67ca7207e7d220c5761106cb0e0843d1e886e0
Author:     Andrew Turner <andrew@FreeBSD.org>
AuthorDate: 2025-02-04 11:30:20 +0000
Commit:     Andrew Turner <andrew@FreeBSD.org>
CommitDate: 2025-02-04 11:30:37 +0000

    depend-cleanup: Ignore lib32 for arm64 only files
    
    When cleaning arm64 only files we try to clean both the native libc
    depends files and the compat32 depends files. Ignore the latter as
    only the native files have changed.
    
    Sponsored by:   Arm Ltd
    Differential Revision:  https://reviews.freebsd.org/D48524
---
 tools/build/depend-cleanup.sh | 32 ++++++++++++++++----------------
 1 file changed, 16 insertions(+), 16 deletions(-)

diff --git a/tools/build/depend-cleanup.sh b/tools/build/depend-cleanup.sh
index 8e2968b3061b..86a8340e2ce4 100755
--- a/tools/build/depend-cleanup.sh
+++ b/tools/build/depend-cleanup.sh
@@ -242,50 +242,50 @@ fi
 
 if [ $MACHINE_ARCH = aarch64 ]; then
 	# 20250110  5e7d93a60440  add strcmp SIMD implementation
-	clean_dep   lib/libc strcmp S arm-optimized-routines
+	ALL_libcompats= clean_dep   lib/libc strcmp S arm-optimized-routines
 	run rm -f "$OBJTOP"/lib/libc/strcmp.S
 
 	# 20250110  b91003acffe7  add strspn optimized implementation
-	clean_dep   lib/libc strspn c
+	ALL_libcompats= clean_dep   lib/libc strspn c
 
 	# 20250110  f2bd390a54f1  add strcspn optimized implementation
-	clean_dep   lib/libc strcspn c
+	ALL_libcompats= clean_dep   lib/libc strcspn c
 
 	# 20250110  89b3872376cb  add optimized strpbrk & strsep implementations
-	clean_dep   lib/libc strpbrk c "libc.string.strpbrk.c"
+	ALL_libcompats= clean_dep   lib/libc strpbrk c "libc.string.strpbrk.c"
 
 	# 20250110  79287d783c72  strcat enable use of SIMD
-	clean_dep   lib/libc strcat c "libc.string.strcat.c"
+	ALL_libcompats= clean_dep   lib/libc strcat c "libc.string.strcat.c"
 
 	# 20250110  756b7fc80837  add strlcpy SIMD implementation
-	clean_dep   lib/libc strlcpy c
+	ALL_libcompats= clean_dep   lib/libc strlcpy c
 
 	# 20250110  25c485e14769  add strncmp SIMD implementation
-	clean_dep   lib/libc strncmp S arm-optimized-routines
+	ALL_libcompats= clean_dep   lib/libc strncmp S arm-optimized-routines
 	run rm -f "$OBJTOP"/lib/libc/strncmp.S
 
 	# 20250110  bad17991c06d  add memccpy SIMD implementation
-	clean_dep   lib/libc memccpy c
+	ALL_libcompats= clean_dep   lib/libc memccpy c
 
 	# 20250110  3dc5429158cf  add strncat SIMD implementation
-	clean_dep   lib/libc strncat c "libc.string.strncat.c"
+	ALL_libcompats= clean_dep   lib/libc strncat c "libc.string.strncat.c"
 
 	# 20250110  bea89d038ac5  add strlcat SIMD implementation, and move memchr
-	clean_dep   lib/libc strlcat c "libc.string.strlcat.c"
-	clean_dep   lib/libc memchr S "[[:space:]]memchr.S"
+	ALL_libcompats= clean_dep   lib/libc strlcat c "libc.string.strlcat.c"
+	ALL_libcompats= clean_dep   lib/libc memchr S "[[:space:]]memchr.S"
 	run rm -f "$OBJTOP"/lib/libc/memchr.S
 
 	# 20250110  3863fec1ce2d  add strlen SIMD implementation
-	clean_dep   lib/libc strlen S arm-optimized-routines
+	ALL_libcompats= clean_dep   lib/libc strlen S arm-optimized-routines
 	run rm -f "$OBJTOP"/lib/libc/strlen.S
 
 	# 20250110  79e01e7e643c  add bcopy & bzero wrapper
-	clean_dep   lib/libc bcopy c "libc.string.bcopy.c"
-	clean_dep   lib/libc bzero c "libc.string.bzero.c"
+	ALL_libcompats= clean_dep   lib/libc bcopy c "libc.string.bcopy.c"
+	ALL_libcompats= clean_dep   lib/libc bzero c "libc.string.bzero.c"
 
 	# 20250110  f2c98669fc1b  add ASIMD-enhanced timingsafe_bcmp implementation
-	clean_dep   lib/libc timingsafe_bcmp c
+	ALL_libcompats= clean_dep   lib/libc timingsafe_bcmp c
 
 	# 20250110  3f224333af16  add timingsafe_memcmp() assembly implementation
-	clean_dep   lib/libc timingsafe_memcmp c
+	ALL_libcompats= clean_dep   lib/libc timingsafe_memcmp c
 fi