From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1105) id 6F363385EC55; Tue, 4 Jun 2024 12:24:54 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 6F363385EC55 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1717503894; bh=3Oy272k0zdi2FzE1nFGPP4BfLUz8OilEz6AzOq0zjxI=; h=From:To:Subject:Date:From; b=D6EdZ7R54lioq9efbprezZSQsJyWZIBrVPGJn+JYjQWVWDgVbcXaLAB8Dv4ckHurC Zl5VS4GHX2uciDTo4MGc4DgmqrOAWmJ6S4SPWD/fS5majBmGXwuFWTvO2wruTMFDf+ rooSLxqjtpOkO1Gj6Y9yyN75v3eVbNnx1QgPFDlE= 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 more NT_ARM_* constants from Linux kernel to elf.h X-Act-Checkin: glibc X-Git-Author: Joseph Myers X-Git-Refname: refs/heads/master X-Git-Oldrev: 992daa0b4b5fa8a9f403c9575638cec288e12bfa X-Git-Newrev: 9063b32b3c3438452d9b47a0213a9d2007252554 Message-Id: <20240604122454.6F363385EC55@sourceware.org> Date: Tue, 4 Jun 2024 12:24:54 +0000 (GMT) List-Id: https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=9063b32b3c3438452d9b47a0213a9d2007252554 commit 9063b32b3c3438452d9b47a0213a9d2007252554 Author: Joseph Myers Date: Tue Jun 4 12:24:37 2024 +0000 Add more NT_ARM_* constants from Linux kernel to elf.h Linux 6.9 adds the ELF note type NT_ARM_FPMR. Add this to glibc's elf.h, along with the previously missed NT_ARM_SSVE, NT_ARM_ZA and NT_ARM_ZT (added in older kernel versions). Tested for x86_64. Diff: --- elf/elf.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/elf/elf.h b/elf/elf.h index 081742a9c3..33aea7f743 100644 --- a/elf/elf.h +++ b/elf/elf.h @@ -831,6 +831,10 @@ typedef struct control. */ #define NT_ARM_PAC_ENABLED_KEYS 0x40a /* AArch64 pointer authentication enabled keys. */ +#define NT_ARM_SSVE 0x40b /* ARM Streaming SVE registers. */ +#define NT_ARM_ZA 0x40c /* ARM SME ZA registers. */ +#define NT_ARM_ZT 0x40d /* ARM SME ZT registers. */ +#define NT_ARM_FPMR 0x40e /* ARM floating point mode register. */ #define NT_VMCOREDD 0x700 /* Vmcore Device Dump Note. */ #define NT_MIPS_DSP 0x800 /* MIPS DSP ASE registers. */ #define NT_MIPS_FP_MODE 0x801 /* MIPS floating-point mode. */