/dports/devel/elf/elf-0.5.4p1/src/ |
H A D | elf.c | 57 struct elf32_ehdr *ehdr; in get_ehdr() local 84 ehdr->se_abi = "HP-UX"; in get_ehdr() 87 ehdr->se_abi = "NetBSD"; in get_ehdr() 96 ehdr->se_abi = "Solaris"; in get_ehdr() 99 ehdr->se_abi = "AIX"; in get_ehdr() 102 ehdr->se_abi = "IRIX"; in get_ehdr() 105 ehdr->se_abi = "FreeBSD"; in get_ehdr() 117 ehdr->se_abi = "ARM"; in get_ehdr() 160 switch (ehdr->e_type) { in get_ehdr() 443 return ehdr; in get_ehdr() [all …]
|
H A D | main.c | 32 struct elf32_ehdr *ehdr; in main() local 167 ehdr = get_ehdr(argv[optind]); in main() 168 if (!ehdr) { in main() 178 printf("%s\n", ehdr->se_abi); in main() 198 printf("%s\n", ehdr->se_data); in main() 309 printf("%d\n", ehdr->e_type); in main() 363 ehdr = get_ehdr(argv[1]); in main() 364 if (!ehdr) { in main() 448 ehdr = get_ehdr(argv[1]); in main() 461 ehdr = get_ehdr(file); in main() [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/kernel/ |
H A D | kexec_elf.c | 78 if (ehdr->e_phoff > 0 && ehdr->e_phnum > 0) { in elf_is_ehdr_sane() 88 if (ehdr->e_phoff + phdr_size < ehdr->e_phoff) { in elf_is_ehdr_sane() 97 if (ehdr->e_shoff > 0 && ehdr->e_shnum > 0) { in elf_is_ehdr_sane() 107 if (ehdr->e_shoff + shdr_size < ehdr->e_shoff) { in elf_is_ehdr_sane() 128 memset(ehdr, 0, sizeof(*ehdr)); in elf_read_ehdr() 129 memcpy(ehdr->e_ident, buf, sizeof(ehdr->e_ident)); in elf_read_ehdr() 162 ehdr->e_entry = elf64_to_cpu(ehdr, buf_ehdr->e_entry); in elf_read_ehdr() 208 const struct elfhdr *ehdr = elf_info->ehdr; in elf_read_phdr() local 255 const struct elfhdr *ehdr = elf_info->ehdr; in elf_read_phdrs() local 307 elf_info->ehdr = ehdr; in elf_read_from_buffer() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/kernel/ |
H A D | kexec_elf.c | 78 if (ehdr->e_phoff > 0 && ehdr->e_phnum > 0) { in elf_is_ehdr_sane() 88 if (ehdr->e_phoff + phdr_size < ehdr->e_phoff) { in elf_is_ehdr_sane() 97 if (ehdr->e_shoff > 0 && ehdr->e_shnum > 0) { in elf_is_ehdr_sane() 107 if (ehdr->e_shoff + shdr_size < ehdr->e_shoff) { in elf_is_ehdr_sane() 128 memset(ehdr, 0, sizeof(*ehdr)); in elf_read_ehdr() 129 memcpy(ehdr->e_ident, buf, sizeof(ehdr->e_ident)); in elf_read_ehdr() 162 ehdr->e_entry = elf64_to_cpu(ehdr, buf_ehdr->e_entry); in elf_read_ehdr() 208 const struct elfhdr *ehdr = elf_info->ehdr; in elf_read_phdr() local 255 const struct elfhdr *ehdr = elf_info->ehdr; in elf_read_phdrs() local 307 elf_info->ehdr = ehdr; in elf_read_from_buffer() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/kernel/ |
H A D | kexec_elf.c | 78 if (ehdr->e_phoff > 0 && ehdr->e_phnum > 0) { in elf_is_ehdr_sane() 88 if (ehdr->e_phoff + phdr_size < ehdr->e_phoff) { in elf_is_ehdr_sane() 97 if (ehdr->e_shoff > 0 && ehdr->e_shnum > 0) { in elf_is_ehdr_sane() 107 if (ehdr->e_shoff + shdr_size < ehdr->e_shoff) { in elf_is_ehdr_sane() 128 memset(ehdr, 0, sizeof(*ehdr)); in elf_read_ehdr() 129 memcpy(ehdr->e_ident, buf, sizeof(ehdr->e_ident)); in elf_read_ehdr() 162 ehdr->e_entry = elf64_to_cpu(ehdr, buf_ehdr->e_entry); in elf_read_ehdr() 208 const struct elfhdr *ehdr = elf_info->ehdr; in elf_read_phdr() local 255 const struct elfhdr *ehdr = elf_info->ehdr; in elf_read_phdrs() local 307 elf_info->ehdr = ehdr; in elf_read_from_buffer() [all …]
|
/dports/devel/elfutils/elfutils-0.179/tests/ |
H A D | update2.c | 38 Elf32_Ehdr *ehdr; in main() local 60 if (ehdr == NULL) in main() 75 ehdr->e_type, ehdr->e_machine, ehdr->e_version, ehdr->e_entry, in main() 76 ehdr->e_phoff, ehdr->e_shoff, ehdr->e_flags, ehdr->e_ehsize, in main() 77 ehdr->e_phentsize, ehdr->e_phnum, ehdr->e_shentsize, in main() 78 ehdr->e_shnum, ehdr->e_shstrndx); in main() 87 ehdr->e_ehsize = 1; in main() 135 ehdr->e_type, ehdr->e_machine, ehdr->e_version, ehdr->e_entry, in main() 136 ehdr->e_phoff, ehdr->e_shoff, ehdr->e_flags, ehdr->e_ehsize, in main() 137 ehdr->e_phentsize, ehdr->e_phnum, ehdr->e_shentsize, in main() [all …]
|
H A D | update1.c | 38 Elf32_Ehdr *ehdr; in main() local 59 if (ehdr == NULL) in main() 74 ehdr->e_type, ehdr->e_machine, ehdr->e_version, ehdr->e_entry, in main() 75 ehdr->e_phoff, ehdr->e_shoff, ehdr->e_flags, ehdr->e_ehsize, in main() 76 ehdr->e_phentsize, ehdr->e_phnum, ehdr->e_shentsize, in main() 77 ehdr->e_shnum, ehdr->e_shstrndx); in main() 97 if (ehdr == NULL) in main() 112 ehdr->e_type, ehdr->e_machine, ehdr->e_version, ehdr->e_entry, in main() 113 ehdr->e_phoff, ehdr->e_shoff, ehdr->e_flags, ehdr->e_ehsize, in main() 114 ehdr->e_phentsize, ehdr->e_phnum, ehdr->e_shentsize, in main() [all …]
|
H A D | update3.c | 40 Elf32_Ehdr *ehdr; in main() local 69 if (ehdr == NULL) in main() 84 ehdr->e_type, ehdr->e_machine, ehdr->e_version, ehdr->e_entry, in main() 85 ehdr->e_phoff, ehdr->e_shoff, ehdr->e_flags, ehdr->e_ehsize, in main() 86 ehdr->e_phentsize, ehdr->e_phnum, ehdr->e_shentsize, in main() 87 ehdr->e_shnum, ehdr->e_shstrndx); in main() 96 ehdr->e_ehsize = 1; in main() 190 ehdr->e_type, ehdr->e_machine, ehdr->e_version, ehdr->e_entry, in main() 191 ehdr->e_phoff, ehdr->e_shoff, ehdr->e_flags, ehdr->e_ehsize, in main() 192 ehdr->e_phentsize, ehdr->e_phnum, ehdr->e_shentsize, in main() [all …]
|
H A D | elfshphehdr.c | 68 GElf_Ehdr ehdr; in test() local 70 check ("e_shnum == 0", ehdr.e_shnum == 0); in test() 71 check ("e_phnum == 0", ehdr.e_phnum == 0); in test() 72 check ("e_shoff == 0", ehdr.e_shoff == 0); in test() 73 check ("e_phoff == 0", ehdr.e_phoff == 0); in test() 85 ehdr.e_type = ET_EXEC; in test() 86 ehdr.e_machine = EM_386; in test() 97 check ("e_shnum == 0", ehdr.e_shnum == 0); in test() 98 check ("e_phnum == 0", ehdr.e_phnum == 0); in test() 118 ehdr.e_phoff = ehdr.e_ehsize; in test() [all …]
|
/dports/sysutils/cdrkit/cdrkit-1.1.11/genisoimage/ |
H A D | boot-mipsel.c | 106 ehdr->e_type = read_le16((unsigned char *)&ehdr->e_type); in swap_in_elf32_ehdr() 107 ehdr->e_machine = read_le16((unsigned char *)&ehdr->e_machine); in swap_in_elf32_ehdr() 108 ehdr->e_version = read_le32((unsigned char *)&ehdr->e_version); in swap_in_elf32_ehdr() 109 ehdr->e_entry = read_le32((unsigned char *)&ehdr->e_entry); in swap_in_elf32_ehdr() 110 ehdr->e_phoff = read_le32((unsigned char *)&ehdr->e_phoff); in swap_in_elf32_ehdr() 111 ehdr->e_shoff = read_le32((unsigned char *)&ehdr->e_shoff); in swap_in_elf32_ehdr() 112 ehdr->e_flags = read_le32((unsigned char *)&ehdr->e_flags); in swap_in_elf32_ehdr() 113 ehdr->e_ehsize = read_le16((unsigned char *)&ehdr->e_ehsize); in swap_in_elf32_ehdr() 115 ehdr->e_phnum = read_le16((unsigned char *)&ehdr->e_phnum); in swap_in_elf32_ehdr() 117 ehdr->e_shnum = read_le16((unsigned char *)&ehdr->e_shnum); in swap_in_elf32_ehdr() [all …]
|
/dports/sysutils/genisoimage/cdrkit-1.1.11/genisoimage/ |
H A D | boot-mipsel.c | 106 ehdr->e_type = read_le16((unsigned char *)&ehdr->e_type); in swap_in_elf32_ehdr() 107 ehdr->e_machine = read_le16((unsigned char *)&ehdr->e_machine); in swap_in_elf32_ehdr() 108 ehdr->e_version = read_le32((unsigned char *)&ehdr->e_version); in swap_in_elf32_ehdr() 109 ehdr->e_entry = read_le32((unsigned char *)&ehdr->e_entry); in swap_in_elf32_ehdr() 110 ehdr->e_phoff = read_le32((unsigned char *)&ehdr->e_phoff); in swap_in_elf32_ehdr() 111 ehdr->e_shoff = read_le32((unsigned char *)&ehdr->e_shoff); in swap_in_elf32_ehdr() 112 ehdr->e_flags = read_le32((unsigned char *)&ehdr->e_flags); in swap_in_elf32_ehdr() 113 ehdr->e_ehsize = read_le16((unsigned char *)&ehdr->e_ehsize); in swap_in_elf32_ehdr() 115 ehdr->e_phnum = read_le16((unsigned char *)&ehdr->e_phnum); in swap_in_elf32_ehdr() 117 ehdr->e_shnum = read_le16((unsigned char *)&ehdr->e_shnum); in swap_in_elf32_ehdr() [all …]
|
/dports/emulators/qemu60/qemu-6.0.0/roms/SLOF/lib/libelf/ |
H A D | elf32.c | 133 return ehdr->e_entry; in elf_load_segments32() 166 return ehdr->e_flags; in elf_get_eflags_32() 176 bswap_16p(&ehdr->e_type); in elf_byteswap_header32() 179 bswap_32p(&ehdr->e_entry); in elf_byteswap_header32() 180 bswap_32p(&ehdr->e_phoff); in elf_byteswap_header32() 229 phdr = buffer + elf32_to_cpu(ehdr->e_phoff, ehdr); in elf_get_file_size32() 230 entsize = elf16_to_cpu(ehdr->e_phentsize, ehdr); in elf_get_file_size32() 231 for (i = 0; i < elf16_to_cpu(ehdr->e_phnum, ehdr); i++) { in elf_get_file_size32() 243 shdr = buffer + elf32_to_cpu(ehdr->e_shoff, ehdr); in elf_get_file_size32() 244 entsize = elf16_to_cpu(ehdr->e_shentsize, ehdr); in elf_get_file_size32() [all …]
|
H A D | elf.c | 35 struct ehdr *ehdr = (struct ehdr *) file_addr; in elf_check_file() local 48 if (native_endian != ehdr->ei_data) { in elf_check_file() 49 switch (ehdr->ei_class) { in elf_check_file() 61 if (ehdr->e_type != ET_EXEC && ehdr->e_type != ET_DYN) in elf_check_file() 65 if (ehdr->e_machine != 0x14 && ehdr->e_machine != 0x15) in elf_check_file() 68 return ehdr->ei_class; in elf_check_file() 95 struct ehdr *ehdr = (struct ehdr *) file_addr; in elf_load_file() local 100 if (ehdr->ei_data != ELFDATA2MSB) { in elf_load_file() 143 struct ehdr *ehdr = (struct ehdr *) file_addr; in elf_load_file_to_addr() local 207 const struct ehdr *ehdr = (const struct ehdr *)buffer; in elf_get_file_size() local [all …]
|
/dports/emulators/qemu/qemu-6.2.0/roms/SLOF/lib/libelf/ |
H A D | elf32.c | 133 return ehdr->e_entry; in elf_load_segments32() 166 return ehdr->e_flags; in elf_get_eflags_32() 176 bswap_16p(&ehdr->e_type); in elf_byteswap_header32() 179 bswap_32p(&ehdr->e_entry); in elf_byteswap_header32() 180 bswap_32p(&ehdr->e_phoff); in elf_byteswap_header32() 229 phdr = buffer + elf32_to_cpu(ehdr->e_phoff, ehdr); in elf_get_file_size32() 230 entsize = elf16_to_cpu(ehdr->e_phentsize, ehdr); in elf_get_file_size32() 231 for (i = 0; i < elf16_to_cpu(ehdr->e_phnum, ehdr); i++) { in elf_get_file_size32() 243 shdr = buffer + elf32_to_cpu(ehdr->e_shoff, ehdr); in elf_get_file_size32() 244 entsize = elf16_to_cpu(ehdr->e_shentsize, ehdr); in elf_get_file_size32() [all …]
|
H A D | elf.c | 35 struct ehdr *ehdr = (struct ehdr *) file_addr; in elf_check_file() local 48 if (native_endian != ehdr->ei_data) { in elf_check_file() 49 switch (ehdr->ei_class) { in elf_check_file() 61 if (ehdr->e_type != ET_EXEC && ehdr->e_type != ET_DYN) in elf_check_file() 65 if (ehdr->e_machine != 0x14 && ehdr->e_machine != 0x15) in elf_check_file() 68 return ehdr->ei_class; in elf_check_file() 95 struct ehdr *ehdr = (struct ehdr *) file_addr; in elf_load_file() local 100 if (ehdr->ei_data != ELFDATA2MSB) { in elf_load_file() 143 struct ehdr *ehdr = (struct ehdr *) file_addr; in elf_load_file_to_addr() local 207 const struct ehdr *ehdr = (const struct ehdr *)buffer; in elf_get_file_size() local [all …]
|
/dports/emulators/qemu5/qemu-5.2.0/roms/SLOF/lib/libelf/ |
H A D | elf32.c | 133 return ehdr->e_entry; in elf_load_segments32() 166 return ehdr->e_flags; in elf_get_eflags_32() 176 bswap_16p(&ehdr->e_type); in elf_byteswap_header32() 179 bswap_32p(&ehdr->e_entry); in elf_byteswap_header32() 180 bswap_32p(&ehdr->e_phoff); in elf_byteswap_header32() 229 phdr = buffer + elf32_to_cpu(ehdr->e_phoff, ehdr); in elf_get_file_size32() 230 entsize = elf16_to_cpu(ehdr->e_phentsize, ehdr); in elf_get_file_size32() 231 for (i = 0; i < elf16_to_cpu(ehdr->e_phnum, ehdr); i++) { in elf_get_file_size32() 243 shdr = buffer + elf32_to_cpu(ehdr->e_shoff, ehdr); in elf_get_file_size32() 244 entsize = elf16_to_cpu(ehdr->e_shentsize, ehdr); in elf_get_file_size32() [all …]
|
H A D | elf.c | 35 struct ehdr *ehdr = (struct ehdr *) file_addr; in elf_check_file() local 48 if (native_endian != ehdr->ei_data) { in elf_check_file() 49 switch (ehdr->ei_class) { in elf_check_file() 61 if (ehdr->e_type != ET_EXEC && ehdr->e_type != ET_DYN) in elf_check_file() 65 if (ehdr->e_machine != 0x14 && ehdr->e_machine != 0x15) in elf_check_file() 68 return ehdr->ei_class; in elf_check_file() 95 struct ehdr *ehdr = (struct ehdr *) file_addr; in elf_load_file() local 100 if (ehdr->ei_data != ELFDATA2MSB) { in elf_load_file() 143 struct ehdr *ehdr = (struct ehdr *) file_addr; in elf_load_file_to_addr() local 207 const struct ehdr *ehdr = (const struct ehdr *)buffer; in elf_get_file_size() local [all …]
|
/dports/devel/android-tools-fastboot/platform_system_core-platform-tools-29.0.5/libunwindstack/tests/ |
H A D | MapInfoGetElfTest.cpp | 53 memset(ehdr, 0, sizeof(*ehdr)); in InitElf() 84 memory_->SetMemory(0x3000, &ehdr, sizeof(ehdr)); in TEST_F() 104 memory_->SetMemory(0x8000, &ehdr, sizeof(ehdr)); in TEST_F() 118 memory_->SetMemory(0x3000, &ehdr, sizeof(ehdr)); in TEST_F() 191 memcpy(buffer.data(), &ehdr, sizeof(ehdr)); in TEST_F() 220 memcpy(&buffer[info.offset], &ehdr, sizeof(ehdr)); in TEST_F() 253 memcpy(&buffer[info.offset], &ehdr, sizeof(ehdr)); in TEST_F() 310 memory_->SetMemory(0x7000, &ehdr, sizeof(ehdr)); in TEST_F() 337 memory_->SetMemory(0x7000, &ehdr, sizeof(ehdr)); in TEST_F() 381 memory_->SetMemory(0x2000, &ehdr, sizeof(ehdr)); in TEST_F() [all …]
|
/dports/devel/android-tools-adb/platform_system_core-android-9.0.0_r3/libunwindstack/tests/ |
H A D | MapInfoGetElfTest.cpp | 54 memset(ehdr, 0, sizeof(*ehdr)); in InitElf() 85 memory_->SetMemory(0x3000, &ehdr, sizeof(ehdr)); in TEST_F() 99 memory_->SetMemory(0x8000, &ehdr, sizeof(ehdr)); in TEST_F() 206 memcpy(buffer.data(), &ehdr, sizeof(ehdr)); in TEST_F() 218 ASSERT_EQ(0, memcmp(buffer.data(), &ehdr, sizeof(ehdr))); in TEST_F() 235 memcpy(&buffer[info.offset], &ehdr, sizeof(ehdr)); in TEST_F() 268 memcpy(&buffer[info.offset], &ehdr, sizeof(ehdr)); in TEST_F() 296 memcpy(&buffer[info.offset], &ehdr, sizeof(ehdr)); in TEST_F() 323 memory_->SetMemory(0x9000, &ehdr, sizeof(ehdr)); in TEST_F() 345 memory_->SetMemory(0x7000, &ehdr, sizeof(ehdr)); in TEST_F() [all …]
|
/dports/emulators/qemu60/qemu-6.0.0/roms/openbios/libopenbios/ |
H A D | aout_load.c | 63 is_aout(struct exec *ehdr) in is_aout() argument 75 struct exec ehdr; in aout_load() local 91 if (read_io(fd, &ehdr, sizeof ehdr) != sizeof ehdr) { in aout_load() 96 if (is_aout(&ehdr)) in aout_load() 100 if (!is_aout(&ehdr)) { in aout_load() 107 ehdr.a_text=64*1024; in aout_load() 110 size = addr_fixup(N_DATADDR(ehdr)) + addr_fixup(ehdr.a_data); in aout_load() 112 size = addr_fixup(ehdr.a_text) + addr_fixup(ehdr.a_data); in aout_load() 121 memcpy((void *)start, &ehdr, sizeof(ehdr)); in aout_load() 130 if ((size_t)read_io(fd, (void *)(start + N_TXTOFF(ehdr)), ehdr.a_text) != ehdr.a_text) { in aout_load() [all …]
|
/dports/emulators/qemu42/qemu-4.2.1/roms/openbios/libopenbios/ |
H A D | aout_load.c | 63 is_aout(struct exec *ehdr) in is_aout() argument 75 struct exec ehdr; in aout_load() local 91 if (read_io(fd, &ehdr, sizeof ehdr) != sizeof ehdr) { in aout_load() 96 if (is_aout(&ehdr)) in aout_load() 100 if (!is_aout(&ehdr)) { in aout_load() 107 ehdr.a_text=64*1024; in aout_load() 110 size = addr_fixup(N_DATADDR(ehdr)) + addr_fixup(ehdr.a_data); in aout_load() 112 size = addr_fixup(ehdr.a_text) + addr_fixup(ehdr.a_data); in aout_load() 121 memcpy((void *)start, &ehdr, sizeof(ehdr)); in aout_load() 130 if ((size_t)read_io(fd, (void *)(start + N_TXTOFF(ehdr)), ehdr.a_text) != ehdr.a_text) { in aout_load() [all …]
|
/dports/emulators/qemu-powernv/qemu-powernv-3.0.50/roms/openbios/libopenbios/ |
H A D | aout_load.c | 63 is_aout(struct exec *ehdr) in is_aout() argument 75 struct exec ehdr; in aout_load() local 91 if (read_io(fd, &ehdr, sizeof ehdr) != sizeof ehdr) { in aout_load() 96 if (is_aout(&ehdr)) in aout_load() 100 if (!is_aout(&ehdr)) { in aout_load() 107 ehdr.a_text=64*1024; in aout_load() 110 size = addr_fixup(N_DATADDR(ehdr)) + addr_fixup(ehdr.a_data); in aout_load() 112 size = addr_fixup(ehdr.a_text) + addr_fixup(ehdr.a_data); in aout_load() 121 memcpy((void *)start, &ehdr, sizeof(ehdr)); in aout_load() 130 if ((size_t)read_io(fd, (void *)(start + N_TXTOFF(ehdr)), ehdr.a_text) != ehdr.a_text) { in aout_load() [all …]
|
/dports/emulators/qemu-utils/qemu-4.2.1/roms/openbios/libopenbios/ |
H A D | aout_load.c | 63 is_aout(struct exec *ehdr) in is_aout() argument 75 struct exec ehdr; in aout_load() local 91 if (read_io(fd, &ehdr, sizeof ehdr) != sizeof ehdr) { in aout_load() 96 if (is_aout(&ehdr)) in aout_load() 100 if (!is_aout(&ehdr)) { in aout_load() 107 ehdr.a_text=64*1024; in aout_load() 110 size = addr_fixup(N_DATADDR(ehdr)) + addr_fixup(ehdr.a_data); in aout_load() 112 size = addr_fixup(ehdr.a_text) + addr_fixup(ehdr.a_data); in aout_load() 121 memcpy((void *)start, &ehdr, sizeof(ehdr)); in aout_load() 130 if ((size_t)read_io(fd, (void *)(start + N_TXTOFF(ehdr)), ehdr.a_text) != ehdr.a_text) { in aout_load() [all …]
|
/dports/emulators/qemu5/qemu-5.2.0/roms/openbios/libopenbios/ |
H A D | aout_load.c | 63 is_aout(struct exec *ehdr) in is_aout() argument 75 struct exec ehdr; in aout_load() local 91 if (read_io(fd, &ehdr, sizeof ehdr) != sizeof ehdr) { in aout_load() 96 if (is_aout(&ehdr)) in aout_load() 100 if (!is_aout(&ehdr)) { in aout_load() 107 ehdr.a_text=64*1024; in aout_load() 110 size = addr_fixup(N_DATADDR(ehdr)) + addr_fixup(ehdr.a_data); in aout_load() 112 size = addr_fixup(ehdr.a_text) + addr_fixup(ehdr.a_data); in aout_load() 121 memcpy((void *)start, &ehdr, sizeof(ehdr)); in aout_load() 130 if ((size_t)read_io(fd, (void *)(start + N_TXTOFF(ehdr)), ehdr.a_text) != ehdr.a_text) { in aout_load() [all …]
|
/dports/emulators/qemu-guest-agent/qemu-5.0.1/roms/openbios/libopenbios/ |
H A D | aout_load.c | 63 is_aout(struct exec *ehdr) in is_aout() argument 75 struct exec ehdr; in aout_load() local 91 if (read_io(fd, &ehdr, sizeof ehdr) != sizeof ehdr) { in aout_load() 96 if (is_aout(&ehdr)) in aout_load() 100 if (!is_aout(&ehdr)) { in aout_load() 107 ehdr.a_text=64*1024; in aout_load() 110 size = addr_fixup(N_DATADDR(ehdr)) + addr_fixup(ehdr.a_data); in aout_load() 112 size = addr_fixup(ehdr.a_text) + addr_fixup(ehdr.a_data); in aout_load() 121 memcpy((void *)start, &ehdr, sizeof(ehdr)); in aout_load() 130 if ((size_t)read_io(fd, (void *)(start + N_TXTOFF(ehdr)), ehdr.a_text) != ehdr.a_text) { in aout_load() [all …]
|