commit:     7c66e1fc5501438f9e1226c570d117af9eed979b
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 27 17:40:53 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Aug 13 12:26:37 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c66e1fc

profiles: Add missing masks for ARM-specific flags

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
Part-of: https://github.com/gentoo/gentoo/pull/43190
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 profiles/arch/arm64/use.mask                     | 7 ++++++-
 profiles/arch/base/use.mask                      | 5 +++++
 profiles/prefix/darwin/macos/arch/arm64/use.mask | 8 ++++++--
 3 files changed, 17 insertions(+), 3 deletions(-)

diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index a1ec43a35f28..f4dbdc9e5f43 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -69,14 +69,19 @@ cpu_flags_arm_neon
 -cpu_flags_arm_v8
 
 -cpu_flags_arm_aes
+-cpu_flags_arm_asimddp
 -cpu_flags_arm_crc32
 -cpu_flags_arm_edsp
+-cpu_flags_arm_i8mm
 -cpu_flags_arm_sha1
 -cpu_flags_arm_sha2
+-cpu_flags_arm_sm4
+-cpu_flags_arm_sve
+-cpu_flags_arm_sve2
 -cpu_flags_arm_vfp
+-cpu_flags_arm_vfp-d32
 -cpu_flags_arm_vfpv3
 -cpu_flags_arm_vfpv4
--cpu_flags_arm_vfp-d32
 
 # Mart Raudsepp <[email protected]> (2018-02-13)
 # net-libs/libsmi not tested on arm64 yet

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index 011061d30b26..8f47245a50cf 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -158,13 +158,18 @@ cpu_flags_arm_v6
 cpu_flags_arm_v7
 cpu_flags_arm_v8
 cpu_flags_arm_aes
+cpu_flags_arm_asimddp
 cpu_flags_arm_crc32
 cpu_flags_arm_edsp
+cpu_flags_arm_i8mm
 cpu_flags_arm_iwmmxt
 cpu_flags_arm_iwmmxt2
 cpu_flags_arm_neon
 cpu_flags_arm_sha1
 cpu_flags_arm_sha2
+cpu_flags_arm_sm4
+cpu_flags_arm_sve
+cpu_flags_arm_sve2
 cpu_flags_arm_thumb
 cpu_flags_arm_thumb2
 cpu_flags_arm_vfp

diff --git a/profiles/prefix/darwin/macos/arch/arm64/use.mask 
b/profiles/prefix/darwin/macos/arch/arm64/use.mask
index 7658bb04d353..b5fa6d965845 100644
--- a/profiles/prefix/darwin/macos/arch/arm64/use.mask
+++ b/profiles/prefix/darwin/macos/arch/arm64/use.mask
@@ -13,12 +13,16 @@
 -cpu_flags_arm_v8
 
 -cpu_flags_arm_aes
+-cpu_flags_arm_asimddp
 -cpu_flags_arm_crc32
--cpu_flags_arm_neon
 -cpu_flags_arm_edsp
+-cpu_flags_arm_i8mm
 -cpu_flags_arm_sha1
 -cpu_flags_arm_sha2
+-cpu_flags_arm_sm4
+-cpu_flags_arm_sve
+-cpu_flags_arm_sve2
 -cpu_flags_arm_vfp
+-cpu_flags_arm_vfp-d32
 -cpu_flags_arm_vfpv3
 -cpu_flags_arm_vfpv4
--cpu_flags_arm_vfp-d32

Reply via email to