binutils-gdb/include/coff
Alan Modra 143a12bd5a Re: Keeping track of rs6000-coff archive element pointers
Commit de7b90610e left a hole in the element checking, explained by
the comment added to _bfd_xcoff_openr_next_archived_file.  While
fixing this, tidy some types used to hold unsigned values so that
casts are not needed to avoid signed/unsigned comparison warnings.
Also tidy a few things in xcoff.h.

bfd/
	* coff-rs6000.c (_bfd_xcoff_openr_next_archived_file): Check
	that we aren't pointing back at the last element.  Make
	filestart a ufile_ptr.  Update for xcoff_artdata change.
	(_bfd_strntol, _bfd_strntoll): Return unsigned values.
	(_bfd_xcoff_slurp_armap): Make off a ufile_ptr.
	(add_ranges): Update for xcoff_artdata change.
	* libbfd-in.h (struct artdata): Make first_file_filepos a
	ufile_ptr.
	* libbfd.h: Regenerate.
include/
	* coff/xcoff.h (struct xcoff_artdata): Replace min_elt with
	ar_hdr_size.
	(xcoff_big_format_p): In the !SMALL_ARCHIVE case return true
	for anything but a small archive.
2023-04-28 15:19:59 +09:30
..
aarch64.h Fix size of external_reloc for pe-aarch64 2023-01-10 23:30:42 +00:00
alpha.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
arm.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
ChangeLog-0415
ChangeLog-9103
ecoff.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
external.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
i386.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
ia64.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
internal.h Use stdint types in coff internal_auxent 2023-03-27 21:58:46 +10:30
loongarch64.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
mcore.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
mips.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
msdos.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
pe.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
rs6k64.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
rs6000.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
sh.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
sym.h
symconst.h
ti.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
tic4x.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
tic30.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
tic54x.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
x86_64.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
xcoff.h Re: Keeping track of rs6000-coff archive element pointers 2023-04-28 15:19:59 +09:30
z8k.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
z80.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30