This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
[PATCH 00/19] bfd-in.h tidy
- From: Alan Modra <amodra at gmail dot com>
- To: binutils at sourceware dot org
- Date: Mon, 23 Sep 2019 10:24:56 +0930
- Subject: [PATCH 00/19] bfd-in.h tidy
This patch series trims processor and format specific declarations off
the end of bfd-in.h, ones that aren't interesting in general to users
of the BFD library.
Alan Modra (19):
csky bfd.h tidy
mips bfd.h tidy
v850 bfd.h tidy
ia64 bfd.h tidy
h8300 bfd.h tidy
tic54x bfd.h tidy
aarch64 bfd.h tidy
tic6x bfd.h tidy
arm bfd.h tidy
coff bfd.h tidy
xcoff bfd.h tidy
obsoleted bfd.h tidy
cr16 bfd.h tidy
bfin bfd.h tidy
m68k bfd.h tidy
elf bfd.h tidy
ecoff bfd.h tidy
linker bfd.h tidy
bfd Makefile update
bfd/Makefile.am | 32 ++-
bfd/Makefile.in | 27 +-
bfd/bfd-in.h | 521 ++-----------------------------------
bfd/bfd-in2.h | 521 ++-----------------------------------
bfd/coff-arm.c | 2 +
bfd/coff-arm.h | 29 +++
bfd/coff-bfd.h | 3 +
bfd/coff-rs6000.c | 14 -
bfd/coff-tic54x.c | 4 +-
bfd/cpu-aarch64.c | 1 +
bfd/cpu-aarch64.h | 25 ++
bfd/cpu-arm.c | 1 +
bfd/cpu-arm.h | 39 +++
bfd/cpu-h8300.c | 1 +
bfd/cpu-h8300.h | 22 ++
bfd/cpu-m68k.c | 1 +
bfd/cpu-m68k.h | 23 ++
bfd/ecoff-bfd.h | 59 +++++
bfd/ecoff.c | 1 +
bfd/ecofflink.c | 1 +
bfd/elf-bfd.h | 62 +++++
bfd/elf32-arm.c | 2 +
bfd/elf32-arm.h | 121 +++++++++
bfd/elf32-bfin.c | 1 +
bfd/elf32-bfin.h | 23 ++
bfd/elf32-cr16.c | 1 +
bfd/elf32-cr16.h | 22 ++
bfd/elf32-csky.c | 1 +
bfd/elf32-csky.h | 30 +++
bfd/elf32-h8300.c | 1 +
bfd/elf32-m68k.c | 2 +
bfd/elf32-m68k.h | 25 ++
bfd/elf32-tic6x.h | 5 +
bfd/elf32-v850.c | 1 +
bfd/elf32-v850.h | 25 ++
bfd/elf64-alpha.c | 1 +
bfd/elfnn-aarch64.c | 1 +
bfd/elfxx-aarch64.h | 78 ++++++
bfd/elfxx-ia64.h | 7 +
bfd/elfxx-mips.c | 1 +
bfd/elfxx-mips.h | 3 +
bfd/pe-arm-wince.c | 17 +-
bfd/pe-arm.c | 21 +-
bfd/po/SRC-POTFILES.in | 46 ++++
bfd/xcofflink.c | 1 +
bfd/xcofflink.h | 41 +++
binutils/dlltool.c | 1 +
gas/config/obj-ecoff.c | 1 +
gas/config/obj-elf.c | 1 +
gas/config/tc-arm.c | 1 +
include/bfdlink.h | 20 ++
ld/deffilep.y | 1 +
ld/emultempl/aarch64elf.em | 1 +
ld/emultempl/aix.em | 1 +
ld/emultempl/armelf.em | 1 +
ld/emultempl/bfin.em | 1 +
ld/emultempl/cr16elf.em | 1 +
ld/emultempl/cskyelf.em | 1 +
ld/emultempl/ia64elf.em | 2 +
ld/emultempl/irix.em | 7 +-
ld/emultempl/m68kelf.em | 2 +
ld/emultempl/pe.em | 23 +-
ld/emultempl/v850elf.em | 1 +
ld/ldelf.c | 1 +
ld/ldelfgen.c | 1 +
ld/ldver.c | 2 +-
ld/mri.c | 1 +
opcodes/m68k-dis.c | 2 +-
opcodes/mips-dis.c | 5 +-
69 files changed, 881 insertions(+), 1063 deletions(-)
create mode 100644 bfd/coff-arm.h
create mode 100644 bfd/cpu-aarch64.h
create mode 100644 bfd/cpu-arm.h
create mode 100644 bfd/cpu-h8300.h
create mode 100644 bfd/cpu-m68k.h
create mode 100644 bfd/ecoff-bfd.h
create mode 100644 bfd/elf32-arm.h
create mode 100644 bfd/elf32-bfin.h
create mode 100644 bfd/elf32-cr16.h
create mode 100644 bfd/elf32-csky.h
create mode 100644 bfd/elf32-m68k.h
create mode 100644 bfd/elf32-v850.h
create mode 100644 bfd/xcofflink.h