From 3699da67bf4de9a1efe69d498ff4ec896b650dc7 Mon Sep 17 00:00:00 2001 From: Andrew Turner Date: Thu, 6 May 2021 07:37:47 +0000 Subject: [PATCH] Use '.arch_extension crc' in the arm64 crc32 code We don't care about the base architecture here, just that the crc extension is enabled. Sponsored by: Innovate UK (cherry picked from commit 0ec3e991112d85a790ca3bbb4175652f37f4bd15) --- sys/libkern/arm64/crc32c_armv8.S | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys/libkern/arm64/crc32c_armv8.S b/sys/libkern/arm64/crc32c_armv8.S index e5d0ff80d97..6a1991262a3 100644 --- a/sys/libkern/arm64/crc32c_armv8.S +++ b/sys/libkern/arm64/crc32c_armv8.S @@ -27,7 +27,8 @@ #include __FBSDID("$FreeBSD$"); -.arch armv8-a+crc + +.arch_extension crc /* * uint32_t