/kernel/linux/linux-5.10/arch/powerpc/boot/ |
H A D | elf_util.c | 16 Elf64_Ehdr *elf64 = hdr; in parse_elf64() local 20 if (!(elf64->e_ident[EI_MAG0] == ELFMAG0 && in parse_elf64() 21 elf64->e_ident[EI_MAG1] == ELFMAG1 && in parse_elf64() 22 elf64->e_ident[EI_MAG2] == ELFMAG2 && in parse_elf64() 23 elf64->e_ident[EI_MAG3] == ELFMAG3 && in parse_elf64() 24 elf64->e_ident[EI_CLASS] == ELFCLASS64 && in parse_elf64() 26 elf64->e_ident[EI_DATA] == ELFDATA2LSB && in parse_elf64() 28 elf64->e_ident[EI_DATA] == ELFDATA2MSB && in parse_elf64() 30 (elf64->e_type == ET_EXEC || in parse_elf64() 31 elf64 in parse_elf64() [all...] |
H A D | of.c | 51 const Elf64_Ehdr *elf64 = hdr; in of_image_hdr() local 53 if (elf64->e_ident[EI_CLASS] == ELFCLASS64) { in of_image_hdr()
|
H A D | wrapper | 194 elf64-powerpcle) format=elf64lppc ;; 195 elf64-powerpc) format=elf32ppc ;;
|
/kernel/linux/linux-6.6/arch/powerpc/boot/ |
H A D | elf_util.c | 16 Elf64_Ehdr *elf64 = hdr; in parse_elf64() local 20 if (!(elf64->e_ident[EI_MAG0] == ELFMAG0 && in parse_elf64() 21 elf64->e_ident[EI_MAG1] == ELFMAG1 && in parse_elf64() 22 elf64->e_ident[EI_MAG2] == ELFMAG2 && in parse_elf64() 23 elf64->e_ident[EI_MAG3] == ELFMAG3 && in parse_elf64() 24 elf64->e_ident[EI_CLASS] == ELFCLASS64 && in parse_elf64() 26 elf64->e_ident[EI_DATA] == ELFDATA2LSB && in parse_elf64() 28 elf64->e_ident[EI_DATA] == ELFDATA2MSB && in parse_elf64() 30 (elf64->e_type == ET_EXEC || in parse_elf64() 31 elf64 in parse_elf64() [all...] |
H A D | of.c | 51 const Elf64_Ehdr *elf64 = hdr; in of_image_hdr() local 53 if (elf64->e_ident[EI_CLASS] == ELFCLASS64) { in of_image_hdr()
|
H A D | wrapper | 198 elf64-powerpcle) format=elf64lppc ;; 199 elf64-powerpc) format=elf32ppc ;;
|
/kernel/linux/linux-5.10/arch/sparc/vdso/ |
H A D | vma.c | 64 struct vdso_elfinfo64 elf64; member 89 struct vdso_elfinfo64 *e = &_e->u.elf64; in find_sections64() 119 struct vdso_elfinfo64 *e = &_e->u.elf64; in patchsym64() 205 bool elf64) in find_sections() 207 if (elf64) in find_sections() 214 const char *new_target, bool elf64) in patch_one_symbol() 216 if (elf64) in patch_one_symbol() 222 static int stick_patch(const struct vdso_image *image, struct vdso_elfinfo *e, bool elf64) in stick_patch() argument 226 err = find_sections(image, e, elf64); in stick_patch() 232 "__vdso_gettimeofday_stick", elf64); in stick_patch() 204 find_sections(const struct vdso_image *image, struct vdso_elfinfo *e, bool elf64) find_sections() argument 213 patch_one_symbol(struct vdso_elfinfo *e, const char *orig, const char *new_target, bool elf64) patch_one_symbol() argument 246 init_vdso_image(const struct vdso_image *image, struct vm_special_mapping *vdso_mapping, bool elf64) init_vdso_image() argument [all...] |
/kernel/linux/linux-6.6/arch/sparc/vdso/ |
H A D | vma.c | 64 struct vdso_elfinfo64 elf64; member 89 struct vdso_elfinfo64 *e = &_e->u.elf64; in find_sections64() 119 struct vdso_elfinfo64 *e = &_e->u.elf64; in patchsym64() 205 bool elf64) in find_sections() 207 if (elf64) in find_sections() 214 const char *new_target, bool elf64) in patch_one_symbol() 216 if (elf64) in patch_one_symbol() 222 static int stick_patch(const struct vdso_image *image, struct vdso_elfinfo *e, bool elf64) in stick_patch() argument 226 err = find_sections(image, e, elf64); in stick_patch() 232 "__vdso_gettimeofday_stick", elf64); in stick_patch() 204 find_sections(const struct vdso_image *image, struct vdso_elfinfo *e, bool elf64) find_sections() argument 213 patch_one_symbol(struct vdso_elfinfo *e, const char *orig, const char *new_target, bool elf64) patch_one_symbol() argument 246 init_vdso_image(const struct vdso_image *image, struct vm_special_mapping *vdso_mapping, bool elf64) init_vdso_image() argument [all...] |
/kernel/linux/linux-5.10/arch/s390/boot/compressed/ |
H A D | Makefile | 32 OBJCOPYFLAGS_info.o := -I binary -O elf64-s390 -B s390:64-bit --rename-section .data=.vmlinux.info 62 OBJCOPYFLAGS_piggy.o := -I binary -O elf64-s390 -B s390:64-bit --rename-section .data=.vmlinux.bin.compressed
|
/kernel/linux/linux-6.6/arch/s390/boot/ |
H A D | Makefile | 92 OBJCOPYFLAGS_syms.o := -I binary -O elf64-s390 -B s390:64-bit --rename-section .data=.decompressor.syms 100 OBJCOPYFLAGS_info.o := -I binary -O elf64-s390 -B s390:64-bit --rename-section .data=.vmlinux.info 131 OBJCOPYFLAGS_piggy.o := -I binary -O elf64-s390 -B s390:64-bit --rename-section .data=.vmlinux.bin.compressed
|
/kernel/linux/linux-6.6/arch/loongarch/boot/ |
H A D | Makefile | 23 EFI_ZBOOT_BFD_TARGET := elf64-loongarch
|
/kernel/linux/linux-6.6/arch/arm64/boot/ |
H A D | Makefile | 43 EFI_ZBOOT_BFD_TARGET := elf64-littleaarch64
|
/kernel/linux/linux-5.10/arch/s390/purgatory/ |
H A D | Makefile | 44 OBJCOPYFLAGS_purgatory.ro := -O elf64-s390
|
/kernel/linux/linux-6.6/arch/s390/purgatory/ |
H A D | Makefile | 45 OBJCOPYFLAGS_purgatory.ro := -O elf64-s390
|
/kernel/linux/linux-5.10/arch/parisc/ |
H A D | Makefile | 34 LD_BFD := elf64-hppa-linux
|
/kernel/linux/linux-6.6/arch/loongarch/ |
H A D | Makefile | 24 64bit-bfd = elf64-loongarch
|
/kernel/linux/linux-6.6/arch/parisc/ |
H A D | Makefile | 26 LD_BFD := elf64-hppa-linux
|
/kernel/linux/linux-6.6/arch/s390/ |
H A D | Makefile | 11 LD_BFD := elf64-s390
|
/kernel/linux/linux-5.10/arch/mips/ |
H A D | Makefile | 32 64bit-bfd = elf64-tradlittlemips 39 64bit-bfd = elf64-tradbigmips
|
/kernel/linux/linux-6.6/arch/mips/ |
H A D | Makefile | 31 64bit-bfd = elf64-tradlittlemips 38 64bit-bfd = elf64-tradbigmips
|
/kernel/linux/linux-5.10/arch/loongarch/ |
H A D | Makefile | 18 64bit-bfd = elf64-loongarch
|
/kernel/linux/linux-5.10/arch/s390/ |
H A D | Makefile | 13 LD_BFD := elf64-s390
|