Lines Matching +full:7 +full:- +full:segment
1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
6 #include <linux/elf-em.h>
8 /* 32-bit ELF base types. */
15 /* 64-bit ELF base types. */
25 /* These constants are for the segment types stored in the image headers */
33 #define PT_TLS 7 /* Thread local storage segment */
34 #define PT_LOOS 0x60000000 /* OS-specific */
35 #define PT_HIOS 0x6fffffff /* OS-specific */
44 /* ARM MTE memory tag segment type */
58 * - Oracle: Linker and Libraries.
60 * https://docs.oracle.com/cd/E18752_01/pdf/817-1984.pdf
62 * - System V ABI AMD64 Architecture Processor Supplement
65 * http://www.cs.washington.edu/education/courses/cse351/12wi/supp-docs/abi.pdf
86 #define DT_RELA 7
263 Elf64_Off p_offset; /* Segment file offset */
264 Elf64_Addr p_vaddr; /* Segment virtual address */
265 Elf64_Addr p_paddr; /* Segment physical address */
266 Elf64_Xword p_filesz; /* Segment size in file */
267 Elf64_Xword p_memsz; /* Segment size in memory */
268 Elf64_Xword p_align; /* Segment alignment, file & memory */
279 #define SHT_NOTE 7
341 #define EI_OSABI 7
424 #define NT_S390_VXRS_LOW 0x309 /* s390 vector registers 0-15 upper half */
425 #define NT_S390_VXRS_HIGH 0x30a /* s390 vector registers 16-31 */
450 #define NT_MIPS_FP_MODE 0x801 /* MIPS floating-point mode */
452 #define NT_RISCV_CSR 0x900 /* RISC-V Control and Status Registers */
453 #define NT_RISCV_VECTOR 0x901 /* RISC-V vector registers */
454 #define NT_RISCV_TAGGED_ADDR_CTRL 0x902 /* RISC-V tagged address control (prctl()) */