diff options
Diffstat (limited to 'include/uapi/linux/elf.h')
| -rw-r--r-- | include/uapi/linux/elf.h | 3 | 
1 files changed, 3 insertions, 0 deletions
| diff --git a/include/uapi/linux/elf.h b/include/uapi/linux/elf.h index 4d1c8d46e7f0..0c8cf359ea5b 100644 --- a/include/uapi/linux/elf.h +++ b/include/uapi/linux/elf.h @@ -404,6 +404,8 @@ typedef struct elf64_shdr {  #define NT_PPC_TM_CPPR	0x10e		/* TM checkpointed Program Priority Register */  #define NT_PPC_TM_CDSCR	0x10f		/* TM checkpointed Data Stream Control Register */  #define NT_PPC_PKEY	0x110		/* Memory Protection Keys registers */ +#define NT_PPC_DEXCR	0x111		/* PowerPC DEXCR registers */ +#define NT_PPC_HASHKEYR	0x112		/* PowerPC HASHKEYR register */  #define NT_386_TLS	0x200		/* i386 TLS slots (struct user_desc) */  #define NT_386_IOPERM	0x201		/* x86 io permission bitmap (1=deny) */  #define NT_X86_XSTATE	0x202		/* x86 extended state using xsave */ @@ -441,6 +443,7 @@ typedef struct elf64_shdr {  #define NT_MIPS_DSP	0x800		/* MIPS DSP ASE registers */  #define NT_MIPS_FP_MODE	0x801		/* MIPS floating-point mode */  #define NT_MIPS_MSA	0x802		/* MIPS SIMD registers */ +#define NT_RISCV_VECTOR	0x900		/* RISC-V vector registers */  #define NT_LOONGARCH_CPUCFG	0xa00	/* LoongArch CPU config registers */  #define NT_LOONGARCH_CSR	0xa01	/* LoongArch control and status registers */  #define NT_LOONGARCH_LSX	0xa02	/* LoongArch Loongson SIMD Extension registers */ |