From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1105) id A07683858CDB; Thu, 18 May 2023 14:55:43 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org A07683858CDB DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1684421743; bh=2EJ+jxKS/Isp5duNi1M3hnVS3cVxbmwFjWQJz5K6++s=; h=From:To:Subject:Date:From; b=laKsuYIW7KKyXsPHxTo1EEMpXxn9DJPK1VQXK5sTvw0UhF7S5Zs3e2ROWKLFsG/U3 kzoUtqZzBVOAHy0DxBi6NzQ4ZD5QASEBNR8r5lg6v7CMa/qnzAc+YeAOl3xl0qd5nP 5EMgcAOzwQhwLyvBXN3JKeGRQXTjPIeRvn1mfRo0= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Joseph Myers To: glibc-cvs@sourceware.org Subject: [glibc] Add HWCAP2_SME* from Linux 6.3 to AArch64 bits/hwcap.h X-Act-Checkin: glibc X-Git-Author: Joseph Myers X-Git-Refname: refs/heads/master X-Git-Oldrev: c93ee967cd688bc6d43c795b48e988075655a67f X-Git-Newrev: 5460fbbfeaabb1ac696eace962bd4bcfd99a78d9 Message-Id: <20230518145543.A07683858CDB@sourceware.org> Date: Thu, 18 May 2023 14:55:43 +0000 (GMT) List-Id: https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=5460fbbfeaabb1ac696eace962bd4bcfd99a78d9 commit 5460fbbfeaabb1ac696eace962bd4bcfd99a78d9 Author: Joseph Myers Date: Thu May 18 14:55:27 2023 +0000 Add HWCAP2_SME* from Linux 6.3 to AArch64 bits/hwcap.h Linux 6.3 adds six HWCAP2_SME* constants for AArch64; add them to the corresponding bits/hwcap.h in glibc. Tested with build-many-glibcs.py for aarch64-linux-gnu. Diff: --- sysdeps/unix/sysv/linux/aarch64/bits/hwcap.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/sysdeps/unix/sysv/linux/aarch64/bits/hwcap.h b/sysdeps/unix/sysv/linux/aarch64/bits/hwcap.h index 69b2b43140..55c7ed39be 100644 --- a/sysdeps/unix/sysv/linux/aarch64/bits/hwcap.h +++ b/sysdeps/unix/sysv/linux/aarch64/bits/hwcap.h @@ -92,3 +92,9 @@ #define HWCAP2_CSSC (1UL << 34) #define HWCAP2_RPRFM (1UL << 35) #define HWCAP2_SVE2P1 (1UL << 36) +#define HWCAP2_SME2 (1UL << 37) +#define HWCAP2_SME2P1 (1UL << 38) +#define HWCAP2_SME_I16I32 (1UL << 39) +#define HWCAP2_SME_BI32I32 (1UL << 40) +#define HWCAP2_SME_B16B16 (1UL << 41) +#define HWCAP2_SME_F16F16 (1UL << 42)