| /OK3568_Linux_fs/kernel/tools/testing/selftests/vDSO/ |
| H A D | parse_vdso.c | 37 #define ELF(x) ELF_BITS_XFORM(ELF_BITS, x) macro 48 ELF(Sym) *symtab; 50 ELF(Word) *bucket, *chain; 51 ELF(Word) nbucket, nchain; 54 ELF(Versym) *versym; 55 ELF(Verdef) *verdef; 81 ELF(Ehdr) *hdr = (ELF(Ehdr)*)base; in vdso_init_from_sysinfo_ehdr() 87 ELF(Phdr) *pt = (ELF(Phdr)*)(vdso_info.load_addr + hdr->e_phoff); in vdso_init_from_sysinfo_ehdr() 88 ELF(Dyn) *dyn = 0; in vdso_init_from_sysinfo_ehdr() 102 dyn = (ELF(Dyn)*)(base + pt[i].p_offset); in vdso_init_from_sysinfo_ehdr() [all …]
|
| /OK3568_Linux_fs/yocto/poky/meta/recipes-devtools/glide/ |
| H A D | glide_0.13.3.bb | 24 # ERROR: QA Issue: ELF binary '/work/i586-oe-linux/glide/0.13.1-r0/packages-split/glide/usr/bin/gli… 29 # ERROR: QA Issue: ELF binary '/work/aarch64-oe-linux/glide/0.13.1-r0/packages-split/glide-ptest/us… 30 # ELF binary '/work/aarch64-oe-linux/glide/0.13.1-r0/packages-split/glide-ptest/usr/lib/glide/ptest… 31 # ELF binary '/work/aarch64-oe-linux/glide/0.13.1-r0/packages-split/glide-ptest/usr/lib/glide/ptest… 32 # ELF binary '/work/aarch64-oe-linux/glide/0.13.1-r0/packages-split/glide-ptest/usr/lib/glide/ptest… 33 # ELF binary '/work/aarch64-oe-linux/glide/0.13.1-r0/packages-split/glide-ptest/usr/lib/glide/ptest… 34 # ELF binary '/work/aarch64-oe-linux/glide/0.13.1-r0/packages-split/glide-ptest/usr/lib/glide/ptest… 35 # ELF binary '/work/aarch64-oe-linux/glide/0.13.1-r0/packages-split/glide-ptest/usr/lib/glide/ptest… 36 # ELF binary '/work/aarch64-oe-linux/glide/0.13.1-r0/packages-split/glide-ptest/usr/lib/glide/ptest… 37 # ELF binary '/work/aarch64-oe-linux/glide/0.13.1-r0/packages-split/glide-ptest/usr/lib/glide/ptest… [all …]
|
| /OK3568_Linux_fs/kernel/fs/ |
| H A D | Kconfig.binfmt | 6 bool "Kernel support for ELF binaries" 11 ELF (Executable and Linkable Format) is a format for libraries and 13 systems. Saying Y here will enable your kernel to run ELF binaries 14 and enlarge it by about 13 KB. ELF support under Linux has now all 19 executables are distributed solely in ELF format. You definitely 22 Information about ELF is contained in the ELF HOWTO available from 26 here, you still can't run any ELF binaries (they just crash), then 27 you'll have to install the newest ELF runtime libraries, including 46 bool "Kernel support for FDPIC ELF binaries" 51 ELF FDPIC binaries are based on ELF, but allow the individual load [all …]
|
| /OK3568_Linux_fs/kernel/arch/sparc/vdso/ |
| H A D | vdso2c.h | 20 ELF(Shdr) *symtab_hdr = NULL, *strtab_hdr; in BITSFUNC() 21 ELF(Ehdr) *hdr = (ELF(Ehdr) *)raw_addr; in BITSFUNC() 22 ELF(Dyn) *dyn = 0, *dyn_end = 0; in BITSFUNC() 25 ELF(Phdr) *pt = (ELF(Phdr) *)(raw_addr + GET_BE(&hdr->e_phoff)); in BITSFUNC() 66 ELF(Shdr) *sh = raw_addr + GET_BE(&hdr->e_shoff) + in BITSFUNC() 84 ELF(Sym) *sym = raw_addr + GET_BE(&symtab_hdr->sh_offset) + in BITSFUNC()
|
| /OK3568_Linux_fs/kernel/arch/x86/entry/vdso/ |
| H A D | vdso2c.h | 15 ELF(Ehdr) *hdr = (ELF(Ehdr) *)raw_addr; in BITSFUNC() 17 ELF(Shdr) *symtab_hdr = NULL, *strtab_hdr, *secstrings_hdr, in BITSFUNC() 19 ELF(Dyn) *dyn = 0, *dyn_end = 0; in BITSFUNC() 23 ELF(Phdr) *pt = (ELF(Phdr) *)(raw_addr + GET_LE(&hdr->e_phoff)); in BITSFUNC() 72 ELF(Shdr) *sh = raw_addr + GET_LE(&hdr->e_shoff) + in BITSFUNC() 92 ELF(Sym) *sym = raw_addr + GET_LE(&symtab_hdr->sh_offset) + in BITSFUNC()
|
| /OK3568_Linux_fs/u-boot/examples/standalone/ |
| H A D | Makefile | 20 ELF := $(strip $(extra-y)) macro 25 COBJS := $(ELF:=.o) 36 ELF := $(addprefix $(obj)/,$(ELF)) macro 63 $(ELF): $(obj)/%: $(obj)/%.o $(LIB) FORCE
|
| /OK3568_Linux_fs/kernel/arch/mips/vdso/ |
| H A D | genvdso.h | 9 const ELF(Ehdr) *ehdr = vdso; in FUNC() 11 ELF(Shdr) *shdr; in FUNC() 60 const ELF(Ehdr) *ehdr = vdso; in FUNC() 62 ELF(Shdr) *shdr; in FUNC() 63 const ELF(Sym) *sym; in FUNC()
|
| /OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-devtools/pax-utils/ |
| H A D | pax-utils_1.3.3.bb | 1 SUMMARY = "Security-focused ELF files checking tool" 3 utilities for ELF binaries. It can check ELF binary files and running \ 4 processes for issues that might be relevant when using ELF binaries \
|
| /OK3568_Linux_fs/kernel/Documentation/ABI/testing/ |
| H A D | sysfs-kernel-vmcoreinfo | 8 Shows physical address and size of vmcoreinfo ELF note. 10 second value contains the size of note in hex. This ELF 12 space as part of ELF note in /proc/vmcore file. This note
|
| /OK3568_Linux_fs/kernel/Documentation/powerpc/ |
| H A D | syscall64-abi.rst | 13 If PPC_FEATURE2_SCV appears in the AT_HWCAP2 ELF auxiliary vector, the 17 syscall calling sequence\ [1]_ matches the Power Architecture 64-bit ELF ABI 49 Register preservation rules match the ELF ABI calling sequence with the 53 | For the sc instruction, differences with the ELF ABI | 62 | For the scv 0 instruction, differences with the ELF ABI | 84 behavior depends on the presence of PPC_FEATURE2_HTM_NOSC in the AT_HWCAP2 ELF
|
| H A D | elfnote.rst | 2 ELF Note PowerPC Namespace 5 The PowerPC namespace in an ELF Note of the kernel binary is used to store
|
| /OK3568_Linux_fs/buildroot/package/pax-utils/ |
| H A D | Config.in | 5 ELF related utils for ELF 32/64 binaries that can check files
|
| /OK3568_Linux_fs/yocto/poky/meta/recipes-devtools/patchelf/ |
| H A D | patchelf_0.14.5.bb | 1 SUMMARY = "Tool to allow editing of RPATH and interpreter fields in ELF binaries" 2 DESCRIPTION = "PatchELF is a simple utility for modifying existing ELF executables and libraries."
|
| /OK3568_Linux_fs/kernel/Documentation/features/vm/ELF-ASLR/ |
| H A D | arch-support.txt | 2 # Feature name: ELF-ASLR 4 # description: arch randomizes the stack, heap and binary images of ELF binaries
|
| /OK3568_Linux_fs/kernel/tools/lib/bpf/ |
| H A D | README.rst | 37 These objects are associated with corresponding parts of ELF object that 40 For example ``struct bpf_object`` represents ELF object itself created 41 from an ELF file or from a buffer, ``struct bpf_program`` represents a 42 program in ELF object and ``struct bpf_map`` is a map. 49 purpose of the function to open ELF file and create ``bpf_object`` from
|
| /OK3568_Linux_fs/buildroot/fs/cramfs/ |
| H A D | Config.in | 11 bool "Support XIP of all ELF files" 13 For ELF files, uncompressed and properly aligned data blocks
|
| /OK3568_Linux_fs/u-boot/ |
| H A D | make.sh | 394 ELF=`find -name u-boot-${ARG_TSPL}` 398 ELF=u-boot 406 echo -e "\n${ELF}: file format elf\n" 407 ${TOOLCHAIN_NM} -r --size ${ELF} | grep -iv 'b' | less 412 ${TOOLCHAIN_OBJDUMP} -${ARG} ${ELF} | less 495 ${TOOLCHAIN_ADDR2LINE} -e ${ELF} ${FUNCADDR}
|
| /OK3568_Linux_fs/yocto/poky/meta/recipes-devtools/rpm/files/ |
| H A D | 0001-Add-a-color-setting-for-mips64_n32-binaries.patch | 23 { "ELF 32-bit", RPMFC_ELF32|RPMFC_INCLUDE }, 24 { "ELF 64-bit", RPMFC_ELF64|RPMFC_INCLUDE },
|
| /OK3568_Linux_fs/kernel/fs/proc/ |
| H A D | Kconfig | 37 Provides a virtual ELF core file of the live kernel. This can 38 be read with gdb and other ELF tools. No modifications can be 46 Exports the dump image of crashed kernel in ELF format. 61 as ELF notes to /proc/vmcore. You can still disable device
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/share/info/ |
| H A D | dir | 32 * elfedit: (binutils)elfedit. Update ELF header and property 33 of ELF files. 41 * readelf: (binutils)readelf. Display the contents of ELF
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/share/info/ |
| H A D | dir | 32 * elfedit: (binutils)elfedit. Update ELF header and property 33 of ELF files. 41 * readelf: (binutils)readelf. Display the contents of ELF
|
| /OK3568_Linux_fs/buildroot/package/patchelf/ |
| H A D | 0004-patchelf-Check-ELF-endianness-before-writing-new-run.patch | 4 Subject: [PATCH] patchelf: Check ELF endianness before writing new runpath 7 section in order to account the architecture of the target ELF
|
| /OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-support/ne10/ |
| H A D | ne10_1.2.1.bb | 39 # ERROR: QA Issue: ELF binary 'ne10/1.2.1-r0/packages-split/ne10/usr/lib/libNE10.so.10' has relocat… 40 # ERROR: QA Issue: ELF binary 'ne10/1.2.1-r0/packages-split/ne10/usr/lib/libNE10.so.10' has relocat…
|
| /OK3568_Linux_fs/yocto/poky/meta/recipes-core/glibc/ldconfig-native-2.12.1/ |
| H A D | add-64-bit-flag-for-ELF64-entries.patch | 10 creates. This fix sets architecture-dependent 64bit flags for 64-bit ELF. 71 + /* Set flags according to information in ELF header to align with target 108 + error(0, 0, "%s is a 64-bit ELF for unknown machine %lx\n",
|
| /OK3568_Linux_fs/kernel/arch/alpha/ |
| H A D | Kconfig.debug | 19 ELF headers to determine where to transfer control. Unfortunately, 21 address rather than examining the ELF headers, and the result is a
|