/netbsd-src/external/gpl3/binutils/dist/binutils/ |
H A D | elfcomm.c | 335 fmag_save = arch->arhdr.ar_fmag[0]; in process_archive_index_and_symbols() 336 arch->arhdr.ar_fmag[0] = 0; in process_archive_index_and_symbols() 337 size = strtoul (arch->arhdr.ar_size, NULL, 10); in process_archive_index_and_symbols() 338 arch->arhdr.ar_fmag[0] = fmag_save; in process_archive_index_and_symbols() 349 arch->next_arhdr_offset += sizeof arch->arhdr + size; in process_archive_index_and_symbols() 459 got = fread (&arch->arhdr, 1, sizeof arch->arhdr, arch->file); in process_archive_index_and_symbols() 460 if (got != sizeof arch->arhdr && got != 0) in process_archive_index_and_symbols() 498 got = fread (&arch->arhdr, 1, sizeof arch->arhdr, file); in setup_archive() 499 if (got != sizeof arch->arhdr) in setup_archive() 509 if (startswith (arch->arhdr.ar_name, "/ ")) in setup_archive() [all …]
|
H A D | elfedit.c | 608 got = fread (&arch.arhdr, 1, sizeof arch.arhdr, file); in process_archive() 609 if (got != sizeof arch.arhdr) in process_archive() 618 if (memcmp (arch.arhdr.ar_fmag, ARFMAG, 2) != 0) in process_archive() 626 arch.next_arhdr_offset += sizeof arch.arhdr; in process_archive() 628 archive_file_size = strtoul (arch.arhdr.ar_size, NULL, 10); in process_archive() 687 archive_file_offset = arch.nested_member_origin + sizeof arch.arhdr; in process_archive()
|
H A D | elfcomm.h | 64 struct ar_hdr arhdr; /* Current archive header. */ member
|
H A D | readelf.c | 23373 got = fread (&arch.arhdr, 1, sizeof arch.arhdr, filedata->handle); in process_archive() 23374 if (got != sizeof arch.arhdr) in process_archive() 23385 if (memcmp (arch.arhdr.ar_fmag, ARFMAG, 2) != 0) in process_archive() 23393 arch.next_arhdr_offset += sizeof arch.arhdr; in process_archive() 23395 filedata->archive_file_size = strtoul (arch.arhdr.ar_size, NULL, 10); in process_archive() 23472 = arch.nested_member_origin + sizeof arch.arhdr; in process_archive()
|
/netbsd-src/external/gpl3/binutils.old/dist/binutils/ |
H A D | elfcomm.c | 350 fmag_save = arch->arhdr.ar_fmag[0]; in process_archive_index_and_symbols() 351 arch->arhdr.ar_fmag[0] = 0; in process_archive_index_and_symbols() 352 size = strtoul (arch->arhdr.ar_size, NULL, 10); in process_archive_index_and_symbols() 353 arch->arhdr.ar_fmag[0] = fmag_save; in process_archive_index_and_symbols() 364 arch->next_arhdr_offset += sizeof arch->arhdr + size; in process_archive_index_and_symbols() 474 got = fread (&arch->arhdr, 1, sizeof arch->arhdr, arch->file); in process_archive_index_and_symbols() 475 if (got != sizeof arch->arhdr && got != 0) in process_archive_index_and_symbols() 513 got = fread (&arch->arhdr, 1, sizeof arch->arhdr, file); in setup_archive() 514 if (got != sizeof arch->arhdr) in setup_archive() 524 if (startswith (arch->arhdr.ar_name, "/ ")) in setup_archive() [all …]
|
H A D | elfedit.c | 608 got = fread (&arch.arhdr, 1, sizeof arch.arhdr, file); in process_archive() 609 if (got != sizeof arch.arhdr) in process_archive() 618 if (memcmp (arch.arhdr.ar_fmag, ARFMAG, 2) != 0) in process_archive() 626 arch.next_arhdr_offset += sizeof arch.arhdr; in process_archive() 628 archive_file_size = strtoul (arch.arhdr.ar_size, NULL, 10); in process_archive() 687 archive_file_offset = arch.nested_member_origin + sizeof arch.arhdr; in process_archive()
|
H A D | elfcomm.h | 66 struct ar_hdr arhdr; /* Current archive header. */ member
|
H A D | readelf.c | 22570 got = fread (&arch.arhdr, 1, sizeof arch.arhdr, filedata->handle); in process_archive() 22571 if (got != sizeof arch.arhdr) in process_archive() 22582 if (memcmp (arch.arhdr.ar_fmag, ARFMAG, 2) != 0) in process_archive() 22590 arch.next_arhdr_offset += sizeof arch.arhdr; in process_archive() 22592 filedata->archive_file_size = strtoul (arch.arhdr.ar_size, NULL, 10); in process_archive() 22669 = arch.nested_member_origin + sizeof arch.arhdr; in process_archive()
|
/netbsd-src/external/gpl3/binutils/dist/ld/ |
H A D | libdep_plugin.c | 75 typedef struct arhdr struct 84 } arhdr; argument 99 arhdr ah; in get_libdeps()
|
/netbsd-src/external/gpl3/binutils.old/dist/ld/ |
H A D | libdep_plugin.c | 75 typedef struct arhdr struct 84 } arhdr; typedef 99 arhdr ah; in get_libdeps()
|
/netbsd-src/external/gpl3/binutils/dist/bfd/ |
H A D | archive.c | 2039 bfd_dont_truncate_arname (bfd *abfd, const char *pathname, char *arhdr) in bfd_dont_truncate_arname() argument 2046 struct ar_hdr *hdr = (struct ar_hdr *) arhdr; in bfd_dont_truncate_arname() 2053 bfd_bsd_truncate_arname (abfd, pathname, arhdr); in bfd_dont_truncate_arname() 2076 bfd_bsd_truncate_arname (bfd *abfd, const char *pathname, char *arhdr) in bfd_bsd_truncate_arname() argument 2078 struct ar_hdr *hdr = (struct ar_hdr *) arhdr; in bfd_bsd_truncate_arname() 2108 bfd_gnu_truncate_arname (bfd *abfd, const char *pathname, char *arhdr) in bfd_gnu_truncate_arname() argument 2110 struct ar_hdr *hdr = (struct ar_hdr *) arhdr; in bfd_gnu_truncate_arname() 2138 char *arhdr ATTRIBUTE_UNUSED) in _bfd_noarchive_truncate_arname()
|
/netbsd-src/external/gpl3/binutils.old/dist/bfd/ |
H A D | archive.c | 2017 bfd_dont_truncate_arname (bfd *abfd, const char *pathname, char *arhdr) in bfd_dont_truncate_arname() argument 2024 struct ar_hdr *hdr = (struct ar_hdr *) arhdr; in bfd_dont_truncate_arname() 2031 bfd_bsd_truncate_arname (abfd, pathname, arhdr); in bfd_dont_truncate_arname() 2054 bfd_bsd_truncate_arname (bfd *abfd, const char *pathname, char *arhdr) in bfd_bsd_truncate_arname() argument 2056 struct ar_hdr *hdr = (struct ar_hdr *) arhdr; in bfd_bsd_truncate_arname() 2086 bfd_gnu_truncate_arname (bfd *abfd, const char *pathname, char *arhdr) in bfd_gnu_truncate_arname() argument 2088 struct ar_hdr *hdr = (struct ar_hdr *) arhdr; in bfd_gnu_truncate_arname() 2116 char *arhdr ATTRIBUTE_UNUSED) in _bfd_noarchive_truncate_arname()
|
/netbsd-src/external/gpl3/binutils/dist/ |
H A D | ChangeLog.git | 177307 Fuzzers might put -1 in arhdr.ar_size. If the size is rounded up to
|