Alan Modra 2d5d5a8f0a Include bfd_stdint.h in bfd.h
This patch adds bfd_stdint.h to bfd.h, so that BFD can use size_t
where appropriate in function parameters and return values.  I also
tidy a few other cases where headers are included twice.

bfd/
	* Makefile.am (bfdinclude_HEADERS): Add bfd_stdint.h.
	(BFD_H_DEPS): Add include/diagnostics.h.
	(LOCAL_H_DEPS): Add bfd_stdint.h.
	* bfd-in.h: Include bfd_stdint.h.
	* arc-plt.h: Don't include stdint.h.
	* coff-rs6000.c: Likewise.
	* coff64-rs6000.c: Likewise.
	* elfxx-riscv.c: Likewise.
	* cache.c: Don't include bfd_stdint.h.
	* elf32-arm.c: Likewise.
	* elf32-avr.c: Likewise.
	* elf32-nds32.c: Likewise.
	* elf32-rl78.c: Likewise.
	* elf32-rx.c: Likewise.
	* elf32-wasm32.c: Likewise.
	* elf64-nfp.c: Likewise.
	* elflink.c: Likewise.
	* elfnn-aarch64.c: Likewise.
	* elfnn-ia64.c: Likewise.
	* elfxx-ia64.c: Likewise.
	* elfxx-x86.h: Likewise.
	* wasm-module.c: Likewise, and don't include sysdep.h twice.
	* elf-nacl.h: Don't include bfd.h.
	* mach-o.h: Likewise.
	* elfxx-aarch64.c: Include bfd.h and elf-bfd.h.
	* elfxx-aarch64.h: Don't include bfd.h, elf-bfd.h or stdint.h.
	* mach-o-aarch64.c: Include mach-o.h later.
	* mach-o-arm.c: Likewise.
	* mach-o-i386.c: Likewise.
	* mach-o-x86-64.c: Likewise.
	* mach-o.c: Likewise.
	* sysdep.h: Don't include ansidecl.h or sys/stat.h.
	* Makefile.in: Regenerate.
	* bfd-in2.h: Regenerate.
opcodes/
	* arm-dis.c: Include bfd.h.
	* aarch64-opc.c: Include bfd_stdint.h rather than stdint.h.
	* csky-dis.c: Likewise.
	* nds32-asm.c: Likewise.
	* riscv-dis.c: Likewise.
	* s12z-dis.c: Likewise.
	* wasm32-dis.c: Likewise.
2018-12-18 23:49:48 +10:30
..
2018-08-01 10:32:56 +09:30
2018-12-18 23:49:48 +10:30
2018-03-03 11:34:26 +10:30
2018-12-18 23:49:48 +10:30
2018-03-03 11:34:26 +10:30
2018-12-18 23:49:48 +10:30
2016-01-01 22:59:17 +10:30
2017-01-02 13:55:05 +10:30
2018-01-03 17:49:42 +10:30
2018-02-26 10:51:12 +10:30
2018-12-18 23:49:48 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-08-11 14:37:32 -07:00
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-12-18 23:49:48 +10:30
2018-03-03 11:34:26 +10:30
2018-11-06 21:17:28 +10:30
2018-12-18 23:49:48 +10:30
2018-12-07 12:31:05 -08:00
2018-03-03 11:34:26 +10:30
2018-12-18 23:49:48 +10:30
2018-04-16 15:29:39 +09:30
2018-08-20 09:54:20 +09:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-12-18 23:49:48 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30
2018-03-03 11:34:26 +10:30