[00/19] bfd-in.h tidy

Message ID 20190923005515.28780-1-amodra@gmail.com
Headers show
Series
  • bfd-in.h tidy
Related show

Message

Alan Modra Sept. 23, 2019, 12:54 a.m.
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