This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository binutils-gdb.
from edf71419e06 Automatic date update in version.in new 57ae980e329 Include string.h in bfd.h and delete LITMEMCPY, LITSTRCPY new 3dfb1b6d34e Remove bfd_stdint.h new ad9e24ad113 Use stdbool.h new 9193bc4285c Use bool in include new faa7a26040c Use bool in gprof new 0a1b45a20ea Use bool in bfd new 78933a4ad9a Use bool in opcodes new 015dc7e1f8a Use bool in binutils new f38a2680c2f Use bool in ld new 5b7c81bd8cc Use bool in gas
The 10 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: bfd/.gitignore | 1 - bfd/ChangeLog | 119 ++ bfd/Makefile.am | 6 +- bfd/Makefile.in | 9 +- bfd/aclocal.m4 | 1 - bfd/aix5ppc-core.c | 10 +- bfd/aout-cris.c | 12 +- bfd/aout-ns32k.c | 74 +- bfd/aout-target.h | 20 +- bfd/aoutx.h | 619 +++++----- bfd/arc-got.h | 32 +- bfd/archive.c | 250 ++-- bfd/archive64.c | 44 +- bfd/archures.c | 53 +- bfd/bfd-in.h | 61 +- bfd/bfd-in2.h | 467 ++++---- bfd/bfd.c | 118 +- bfd/bfdwin.c | 14 +- bfd/binary.c | 26 +- bfd/cache.c | 38 +- bfd/coff-alpha.c | 184 +-- bfd/coff-arm.c | 244 ++-- bfd/coff-arm.h | 6 +- bfd/coff-bfd.c | 12 +- bfd/coff-bfd.h | 12 +- bfd/coff-go32.c | 10 +- bfd/coff-i386.c | 56 +- bfd/coff-ia64.c | 4 +- bfd/coff-mcore.c | 74 +- bfd/coff-mips.c | 100 +- bfd/coff-rs6000.c | 592 +++++----- bfd/coff-sh.c | 368 +++--- bfd/coff-stgo32.c | 34 +- bfd/coff-tic30.c | 20 +- bfd/coff-tic4x.c | 34 +- bfd/coff-tic54x.c | 84 +- bfd/coff-x86_64.c | 90 +- bfd/coff-z80.c | 80 +- bfd/coff-z8k.c | 40 +- bfd/coff64-rs6000.c | 340 +++--- bfd/coffcode.h | 470 ++++---- bfd/coffgen.c | 253 ++-- bfd/cofflink.c | 344 +++--- bfd/compress.c | 82 +- bfd/config.in | 6 - bfd/configure | 792 ------------- bfd/configure.ac | 1 - bfd/configure.com | 7 - bfd/corefile.c | 16 +- bfd/cpu-aarch64.c | 20 +- bfd/cpu-aarch64.h | 2 +- bfd/cpu-alpha.c | 8 +- bfd/cpu-arc.c | 16 +- bfd/cpu-arm.c | 104 +- bfd/cpu-arm.h | 6 +- bfd/cpu-avr.c | 38 +- bfd/cpu-bfin.c | 2 +- bfd/cpu-bpf.c | 4 +- bfd/cpu-cr16.c | 28 +- bfd/cpu-cris.c | 4 +- bfd/cpu-crx.c | 2 +- bfd/cpu-csky.c | 20 +- bfd/cpu-d10v.c | 6 +- bfd/cpu-d30v.c | 2 +- bfd/cpu-dlx.c | 2 +- bfd/cpu-epiphany.c | 5 +- bfd/cpu-fr30.c | 2 +- bfd/cpu-frv.c | 16 +- bfd/cpu-ft32.c | 6 +- bfd/cpu-h8300.c | 26 +- bfd/cpu-hppa.c | 8 +- bfd/cpu-i386.c | 36 +- bfd/cpu-ia64.c | 4 +- bfd/cpu-iamcu.c | 5 +- bfd/cpu-ip2k.c | 4 +- bfd/cpu-iq2000.c | 4 +- bfd/cpu-k1om.c | 9 +- bfd/cpu-l1om.c | 9 +- bfd/cpu-lm32.c | 2 +- bfd/cpu-m10200.c | 2 +- bfd/cpu-m10300.c | 6 +- bfd/cpu-m32c.c | 8 +- bfd/cpu-m32r.c | 6 +- bfd/cpu-m68hc11.c | 2 +- bfd/cpu-m68hc12.c | 4 +- bfd/cpu-m68k.c | 84 +- bfd/cpu-m9s12x.c | 2 +- bfd/cpu-m9s12xg.c | 2 +- bfd/cpu-mcore.c | 2 +- bfd/cpu-mep.c | 6 +- bfd/cpu-metag.c | 2 +- bfd/cpu-microblaze.c | 2 +- bfd/cpu-mips.c | 98 +- bfd/cpu-mmix.c | 2 +- bfd/cpu-moxie.c | 2 +- bfd/cpu-msp430.c | 50 +- bfd/cpu-mt.c | 6 +- bfd/cpu-nds32.c | 10 +- bfd/cpu-nfp.c | 4 +- bfd/cpu-nios2.c | 6 +- bfd/cpu-ns32k.c | 14 +- bfd/cpu-or1k.c | 4 +- bfd/cpu-pdp11.c | 2 +- bfd/cpu-pj.c | 2 +- bfd/cpu-powerpc.c | 52 +- bfd/cpu-pru.c | 2 +- bfd/cpu-riscv.c | 14 +- bfd/cpu-rl78.c | 2 +- bfd/cpu-rs6000.c | 8 +- bfd/cpu-rx.c | 8 +- bfd/cpu-s12z.c | 2 +- bfd/cpu-s390.c | 8 +- bfd/cpu-score.c | 4 +- bfd/cpu-sh.c | 40 +- bfd/cpu-sparc.c | 44 +- bfd/cpu-spu.c | 2 +- bfd/cpu-tic30.c | 2 +- bfd/cpu-tic4x.c | 10 +- bfd/cpu-tic54x.c | 2 +- bfd/cpu-tic6x.c | 2 +- bfd/cpu-tilegx.c | 4 +- bfd/cpu-tilepro.c | 2 +- bfd/cpu-v850.c | 14 +- bfd/cpu-v850_rh850.c | 16 +- bfd/cpu-vax.c | 2 +- bfd/cpu-visium.c | 2 +- bfd/cpu-wasm32.c | 4 +- bfd/cpu-xc16x.c | 6 +- bfd/cpu-xgate.c | 2 +- bfd/cpu-xstormy16.c | 2 +- bfd/cpu-xtensa.c | 2 +- bfd/cpu-z80.c | 20 +- bfd/cpu-z8k.c | 4 +- bfd/doc/Makefile.in | 1 - bfd/dwarf1.c | 64 +- bfd/dwarf2.c | 482 ++++---- bfd/ecoff-bfd.h | 20 +- bfd/ecoff.c | 382 +++--- bfd/ecofflink.c | 218 ++-- bfd/elf-attrs.c | 36 +- bfd/elf-bfd.h | 484 ++++---- bfd/elf-eh-frame.c | 204 ++-- bfd/elf-hppa.h | 524 ++++----- bfd/elf-ifunc.c | 36 +- bfd/elf-m10200.c | 104 +- bfd/elf-m10300.c | 448 +++---- bfd/elf-nacl.c | 34 +- bfd/elf-nacl.h | 6 +- bfd/elf-properties.c | 52 +- bfd/elf-s390-common.c | 48 +- bfd/elf-s390.h | 4 +- bfd/elf-strtab.c | 12 +- bfd/elf-vxworks.c | 38 +- bfd/elf-vxworks.h | 16 +- bfd/elf.c | 1254 ++++++++++---------- bfd/elf32-am33lin.c | 12 +- bfd/elf32-arc.c | 306 ++--- bfd/elf32-arm.c | 1932 +++++++++++++++---------------- bfd/elf32-arm.h | 20 +- bfd/elf32-avr.c | 437 ++++--- bfd/elf32-avr.h | 9 +- bfd/elf32-bfin.c | 548 ++++----- bfd/elf32-bfin.h | 2 +- bfd/elf32-cr16.c | 324 +++--- bfd/elf32-cr16.h | 2 +- bfd/elf32-cris.c | 358 +++--- bfd/elf32-crx.c | 176 +-- bfd/elf32-csky.c | 636 +++++----- bfd/elf32-csky.h | 4 +- bfd/elf32-d10v.c | 76 +- bfd/elf32-d30v.c | 90 +- bfd/elf32-dlx.c | 76 +- bfd/elf32-epiphany.c | 82 +- bfd/elf32-fr30.c | 100 +- bfd/elf32-frv.c | 641 +++++----- bfd/elf32-ft32.c | 199 ++-- bfd/elf32-gen.c | 22 +- bfd/elf32-h8300.c | 162 +-- bfd/elf32-hppa.c | 278 ++--- bfd/elf32-hppa.h | 8 +- bfd/elf32-i386.c | 438 +++---- bfd/elf32-ip2k.c | 164 +-- bfd/elf32-iq2000.c | 130 +-- bfd/elf32-lm32.c | 298 ++--- bfd/elf32-m32c.c | 212 ++-- bfd/elf32-m32r.c | 476 ++++---- bfd/elf32-m68hc11.c | 142 +-- bfd/elf32-m68hc12.c | 148 +-- bfd/elf32-m68hc1x.c | 158 +-- bfd/elf32-m68hc1x.h | 22 +- bfd/elf32-m68k.c | 454 ++++---- bfd/elf32-m68k.h | 2 +- bfd/elf32-mcore.c | 102 +- bfd/elf32-mep.c | 56 +- bfd/elf32-metag.c | 420 +++---- bfd/elf32-metag.h | 4 +- bfd/elf32-microblaze.c | 380 +++--- bfd/elf32-mips.c | 704 +++++------ bfd/elf32-moxie.c | 36 +- bfd/elf32-msp430.c | 336 +++--- bfd/elf32-mt.c | 126 +- bfd/elf32-nds32.c | 1610 +++++++++++++------------- bfd/elf32-nios2.c | 892 +++++++------- bfd/elf32-nios2.h | 6 +- bfd/elf32-or1k.c | 510 ++++---- bfd/elf32-pj.c | 62 +- bfd/elf32-ppc.c | 810 ++++++------- bfd/elf32-ppc.h | 10 +- bfd/elf32-pru.c | 146 +-- bfd/elf32-rl78.c | 317 +++-- bfd/elf32-rx.c | 512 ++++---- bfd/elf32-s12z.c | 60 +- bfd/elf32-s390.c | 408 +++---- bfd/elf32-score.c | 576 ++++----- bfd/elf32-score.h | 44 +- bfd/elf32-score7.c | 512 ++++---- bfd/elf32-sh-relocs.h | 330 +++--- bfd/elf32-sh.c | 461 ++++---- bfd/elf32-sparc.c | 30 +- bfd/elf32-spu.c | 636 +++++----- bfd/elf32-spu.h | 7 +- bfd/elf32-tic6x.c | 648 +++++------ bfd/elf32-tic6x.h | 10 +- bfd/elf32-tilegx.c | 10 +- bfd/elf32-tilepro.c | 386 +++--- bfd/elf32-v850.c | 634 +++++----- bfd/elf32-v850.h | 4 +- bfd/elf32-vax.c | 247 ++-- bfd/elf32-visium.c | 150 +-- bfd/elf32-wasm32.c | 14 +- bfd/elf32-xc16x.c | 70 +- bfd/elf32-xgate.c | 130 +-- bfd/elf32-xstormy16.c | 160 +-- bfd/elf32-xtensa.c | 1370 +++++++++++----------- bfd/elf32-z80.c | 102 +- bfd/elf64-alpha.c | 666 +++++------ bfd/elf64-bpf.c | 106 +- bfd/elf64-gen.c | 22 +- bfd/elf64-hppa.c | 362 +++--- bfd/elf64-ia64-vms.c | 560 ++++----- bfd/elf64-mips.c | 1326 ++++++++++----------- bfd/elf64-mmix.c | 374 +++--- bfd/elf64-nfp.c | 126 +- bfd/elf64-ppc.c | 1426 +++++++++++------------ bfd/elf64-ppc.h | 26 +- bfd/elf64-s390.c | 464 ++++---- bfd/elf64-sparc.c | 94 +- bfd/elf64-tilegx.c | 10 +- bfd/elf64-x86-64.c | 632 +++++----- bfd/elfcode.h | 80 +- bfd/elfcore.h | 16 +- bfd/elflink.c | 1774 ++++++++++++++-------------- bfd/elfn32-mips.c | 1294 ++++++++++----------- bfd/elfnn-aarch64.c | 1264 ++++++++++---------- bfd/elfnn-ia64.c | 481 ++++---- bfd/elfnn-riscv.c | 520 ++++----- bfd/elfxx-aarch64.c | 24 +- bfd/elfxx-aarch64.h | 16 +- bfd/elfxx-ia64.c | 210 ++-- bfd/elfxx-ia64.h | 2 +- bfd/elfxx-mips.c | 1474 +++++++++++------------ bfd/elfxx-mips.h | 98 +- bfd/elfxx-riscv.c | 438 +++---- bfd/elfxx-riscv.h | 8 +- bfd/elfxx-sparc.c | 456 ++++---- bfd/elfxx-sparc.h | 30 +- bfd/elfxx-target.h | 10 +- bfd/elfxx-tilegx.c | 412 +++---- bfd/elfxx-tilegx.h | 18 +- bfd/elfxx-x86.c | 178 +-- bfd/elfxx-x86.h | 34 +- bfd/format.c | 34 +- bfd/genlink.h | 8 +- bfd/hash.c | 40 +- bfd/i386aout.c | 4 +- bfd/i386lynx.c | 40 +- bfd/i386msdos.c | 18 +- bfd/ihex.c | 92 +- bfd/libaout.h | 76 +- bfd/libbfd-in.h | 208 ++-- bfd/libbfd.c | 96 +- bfd/libbfd.h | 236 ++-- bfd/libcoff-in.h | 80 +- bfd/libcoff.h | 126 +- bfd/libecoff.h | 52 +- bfd/libpei.h | 50 +- bfd/libxcoff.h | 22 +- bfd/linker.c | 434 ++++--- bfd/mach-o-aarch64.c | 118 +- bfd/mach-o-arm.c | 130 +-- bfd/mach-o-i386.c | 110 +- bfd/mach-o-x86-64.c | 116 +- bfd/mach-o.c | 784 ++++++------- bfd/mach-o.h | 62 +- bfd/merge.c | 68 +- bfd/mmo.c | 227 ++-- bfd/netbsd.h | 6 +- bfd/opncls.c | 118 +- bfd/pc532-mach.c | 4 +- bfd/pdp11.c | 512 ++++---- bfd/pe-arm.c | 2 +- bfd/pe-i386.c | 2 +- bfd/pe-mcore.c | 2 +- bfd/pe-sh.c | 2 +- bfd/pe-x86_64.c | 12 +- bfd/peXXigen.c | 284 ++--- bfd/pef.c | 4 +- bfd/pei-arm.c | 2 +- bfd/pei-i386.c | 2 +- bfd/pei-ia64.c | 2 +- bfd/pei-mcore.c | 2 +- bfd/pei-sh.c | 2 +- bfd/pei-x86_64.c | 42 +- bfd/peicode.h | 48 +- bfd/plugin.c | 58 +- bfd/plugin.h | 6 +- bfd/po/BLD-POTFILES.in | 1 - bfd/ppcboot.c | 24 +- bfd/reloc.c | 58 +- bfd/reloc16.c | 20 +- bfd/rs6000-core.c | 27 +- bfd/section.c | 124 +- bfd/simple.c | 2 +- bfd/som.c | 402 +++---- bfd/som.h | 21 +- bfd/srec.c | 106 +- bfd/stabs.c | 54 +- bfd/syms.c | 102 +- bfd/sysdep.h | 2 + bfd/targets.c | 265 +++-- bfd/tekhex.c | 110 +- bfd/verilog.c | 40 +- bfd/vms-alpha.c | 822 +++++++------ bfd/vms-lib.c | 188 +-- bfd/vms-misc.c | 10 +- bfd/vms.h | 2 +- bfd/wasm-module.c | 136 +-- bfd/xcofflink.c | 622 +++++----- bfd/xcofflink.h | 24 +- bfd/xsym.c | 6 +- bfd/xsym.h | 4 +- binutils/ChangeLog | 22 + binutils/addr2line.c | 34 +- binutils/ar.c | 70 +- binutils/arsup.c | 8 +- binutils/bfdtest2.c | 6 +- binutils/binemul.c | 62 +- binutils/binemul.h | 34 +- binutils/bucomm.c | 10 +- binutils/bucomm.h | 6 +- binutils/budbg.h | 16 +- binutils/coffdump.c | 2 +- binutils/coffgrok.c | 4 +- binutils/debug.c | 388 +++---- binutils/debug.h | 181 ++- binutils/dlltool.c | 86 +- binutils/dwarf.c | 362 +++--- binutils/dwarf.h | 32 +- binutils/elfedit.c | 8 +- binutils/emul_aix.c | 56 +- binutils/mclex.c | 12 +- binutils/nm.c | 52 +- binutils/objcopy.c | 479 ++++---- binutils/objdump.c | 410 +++---- binutils/od-macho.c | 18 +- binutils/prdbg.c | 855 +++++++------- binutils/rdcoff.c | 138 +-- binutils/rddbg.c | 54 +- binutils/readelf.c | 1477 ++++++++++++----------- binutils/rename.c | 2 +- binutils/stabs.c | 1012 ++++++++-------- binutils/strings.c | 70 +- binutils/sysdep.h | 2 + binutils/windint.h | 2 +- binutils/windmc.c | 2 +- binutils/windmc.h | 6 +- binutils/windres.c | 6 +- binutils/winduni.c | 2 +- binutils/wrstabs.c | 514 ++++---- cpu/ChangeLog | 5 + cpu/frv.opc | 154 +-- gas/ChangeLog | 54 + gas/as.c | 12 +- gas/as.h | 8 +- gas/atof-generic.c | 2 +- gas/config/atof-ieee.c | 2 +- gas/config/bfin-aux.h | 2 +- gas/config/obj-coff.c | 8 +- gas/config/obj-ecoff.c | 2 +- gas/config/obj-elf.c | 58 +- gas/config/obj-elf.h | 2 +- gas/config/obj-som.c | 2 +- gas/config/tc-aarch64.c | 410 +++---- gas/config/tc-alpha.c | 2 +- gas/config/tc-arc.c | 224 ++-- gas/config/tc-arc.h | 2 +- gas/config/tc-arm.c | 856 +++++++------- gas/config/tc-arm.h | 14 +- gas/config/tc-avr.c | 64 +- gas/config/tc-avr.h | 2 +- gas/config/tc-bfin.c | 30 +- gas/config/tc-bfin.h | 6 +- gas/config/tc-bpf.c | 2 +- gas/config/tc-cris.c | 38 +- gas/config/tc-crx.c | 2 +- gas/config/tc-csky.c | 666 +++++------ gas/config/tc-csky.h | 2 +- gas/config/tc-d10v.c | 14 +- gas/config/tc-d10v.h | 2 +- gas/config/tc-d30v.c | 34 +- gas/config/tc-d30v.h | 4 +- gas/config/tc-dlx.c | 4 +- gas/config/tc-dlx.h | 2 +- gas/config/tc-epiphany.c | 32 +- gas/config/tc-epiphany.h | 2 +- gas/config/tc-fr30.c | 4 +- gas/config/tc-fr30.h | 2 +- gas/config/tc-frv.c | 30 +- gas/config/tc-frv.h | 4 +- gas/config/tc-ft32.c | 28 +- gas/config/tc-ft32.h | 4 +- gas/config/tc-h8300.c | 2 +- gas/config/tc-hppa.c | 44 +- gas/config/tc-i386-intel.c | 14 +- gas/config/tc-i386.c | 136 +-- gas/config/tc-ia64.c | 12 +- gas/config/tc-ip2k.c | 4 +- gas/config/tc-iq2000.c | 14 +- gas/config/tc-iq2000.h | 6 +- gas/config/tc-lm32.c | 6 +- gas/config/tc-lm32.h | 2 +- gas/config/tc-m32c.c | 12 +- gas/config/tc-m32c.h | 2 +- gas/config/tc-m32r.c | 14 +- gas/config/tc-m32r.h | 2 +- gas/config/tc-m68hc11.c | 20 +- gas/config/tc-m68k.c | 2 +- gas/config/tc-mcore.c | 2 +- gas/config/tc-mcore.h | 8 +- gas/config/tc-mep.c | 4 +- gas/config/tc-mep.h | 2 +- gas/config/tc-metag.c | 348 +++--- gas/config/tc-metag.h | 2 +- gas/config/tc-microblaze.c | 38 +- gas/config/tc-mips.c | 1035 +++++++++-------- gas/config/tc-mips.h | 2 +- gas/config/tc-mmix.c | 2 +- gas/config/tc-mn10200.c | 20 +- gas/config/tc-mn10300.c | 72 +- gas/config/tc-mn10300.h | 8 +- gas/config/tc-moxie.c | 2 +- gas/config/tc-msp430.c | 276 ++--- gas/config/tc-msp430.h | 4 +- gas/config/tc-mt.c | 14 +- gas/config/tc-mt.h | 2 +- gas/config/tc-nds32.c | 550 ++++----- gas/config/tc-nds32.h | 8 +- gas/config/tc-nios2.c | 60 +- gas/config/tc-ns32k.c | 2 +- gas/config/tc-or1k.c | 12 +- gas/config/tc-or1k.h | 2 +- gas/config/tc-pdp11.c | 8 +- gas/config/tc-ppc.c | 118 +- gas/config/tc-pru.c | 48 +- gas/config/tc-pru.h | 3 +- gas/config/tc-riscv.c | 228 ++-- gas/config/tc-riscv.h | 2 +- gas/config/tc-rx.c | 38 +- gas/config/tc-rx.h | 2 +- gas/config/tc-s12z.c | 172 ++- gas/config/tc-s12z.h | 2 +- gas/config/tc-s390.c | 64 +- gas/config/tc-score.c | 110 +- gas/config/tc-score.h | 2 +- gas/config/tc-score7.c | 92 +- gas/config/tc-sh.c | 20 +- gas/config/tc-sh.h | 2 +- gas/config/tc-spu.c | 2 +- gas/config/tc-tic54x.c | 4 +- gas/config/tc-tic6x.c | 359 +++--- gas/config/tc-tic6x.h | 16 +- gas/config/tc-tilegx.c | 4 +- gas/config/tc-tilepro.c | 4 +- gas/config/tc-v850.c | 122 +- gas/config/tc-v850.h | 2 +- gas/config/tc-visium.c | 2 +- gas/config/tc-visium.h | 2 +- gas/config/tc-wasm32.c | 24 +- gas/config/tc-wasm32.h | 2 +- gas/config/tc-xc16x.c | 2 +- gas/config/tc-xgate.c | 16 +- gas/config/tc-xstormy16.c | 18 +- gas/config/tc-xstormy16.h | 2 +- gas/config/tc-xtensa.c | 1235 ++++++++++---------- gas/config/tc-xtensa.h | 6 +- gas/config/tc-z80.c | 36 +- gas/config/tc-z8k.c | 2 +- gas/config/xtensa-istack.h | 10 +- gas/config/xtensa-relax.c | 114 +- gas/config/xtensa-relax.h | 4 +- gas/dw2gencfi.c | 42 +- gas/dwarf2dbg.c | 76 +- gas/dwarf2dbg.h | 4 +- gas/expr.c | 4 +- gas/expr.h | 2 +- gas/frags.c | 28 +- gas/frags.h | 8 +- gas/listing.c | 4 +- gas/macro.c | 8 +- gas/output-file.c | 2 +- gas/read.c | 10 +- gas/read.h | 4 +- gas/stabs.c | 12 +- gas/symbols.c | 2 +- gas/write.c | 16 +- gprof/ChangeLog | 21 + gprof/basic_blocks.c | 12 +- gprof/basic_blocks.h | 2 +- gprof/cg_arcs.c | 12 +- gprof/cg_dfn.c | 12 +- gprof/cg_print.c | 2 +- gprof/corefile.c | 21 +- gprof/gmon_io.c | 2 +- gprof/gprof.c | 48 +- gprof/gprof.h | 22 +- gprof/hist.c | 2 +- gprof/mips.c | 4 +- gprof/source.c | 14 +- gprof/source.h | 2 +- gprof/sym_ids.c | 34 +- gprof/sym_ids.h | 2 +- gprof/symtab.h | 2 +- gprof/vax.c | 4 +- include/ChangeLog | 23 + include/bfdlink.h | 33 +- include/cgen/basic-modes.h | 8 +- include/coff/ecoff.h | 2 +- include/coff/xcoff.h | 2 +- include/dis-asm.h | 16 +- include/elf/mmix.h | 6 +- include/elf/nfp.h | 2 +- include/elf/xtensa.h | 2 +- include/opcode/aarch64.h | 42 +- include/opcode/arc.h | 3 +- include/opcode/cgen.h | 3 +- include/opcode/mips.h | 34 +- include/opcode/nfp.h | 2 +- include/opcode/ppc.h | 2 +- include/opcode/tic6x-opcode-table.h | 2 +- include/opcode/tic6x.h | 12 +- ld/ChangeLog | 60 + ld/configure | 22 +- ld/configure.ac | 22 +- ld/elf-hints-local.h | 2 +- ld/emulparams/call_nop.sh | 8 +- ld/emulparams/cet.sh | 6 +- ld/emulparams/dynamic_undefined_weak.sh | 4 +- ld/emulparams/elf32b4300.sh | 2 +- ld/emulparams/elf32lm32.sh | 2 +- ld/emulparams/elf32lr5900.sh | 2 +- ld/emulparams/elf32lr5900n32.sh | 2 +- ld/emulparams/elf32visium.sh | 2 +- ld/emulparams/elf_x86_64.sh | 2 +- ld/emulparams/extern_protected_data.sh | 2 +- ld/emulparams/plt_unwind.sh | 4 +- ld/emulparams/reloc_overflow.sh | 2 +- ld/emulparams/static.sh | 8 +- ld/emulparams/x86-64-lam.sh | 4 +- ld/emultempl/aarch64elf.em | 18 +- ld/emultempl/aix.em | 92 +- ld/emultempl/alphaelf.em | 8 +- ld/emultempl/armcoff.em | 8 +- ld/emultempl/armelf.em | 22 +- ld/emultempl/avrelf.em | 36 +- ld/emultempl/beos.em | 10 +- ld/emultempl/bfin.em | 8 +- ld/emultempl/cr16elf.em | 4 +- ld/emultempl/crxelf.em | 4 +- ld/emultempl/cskyelf.em | 20 +- ld/emultempl/elf.em | 78 +- ld/emultempl/genelf.em | 2 +- ld/emultempl/hppaelf.em | 10 +- ld/emultempl/linux.em | 14 +- ld/emultempl/m68hc1xelf.em | 10 +- ld/emultempl/metagelf.em | 10 +- ld/emultempl/mipself.em | 30 +- ld/emultempl/mmix-elfnmmo.em | 2 +- ld/emultempl/mmixelf.em | 4 +- ld/emultempl/mmo.em | 2 +- ld/emultempl/msp430.em | 52 +- ld/emultempl/nds32elf.em | 2 +- ld/emultempl/nios2elf.em | 14 +- ld/emultempl/pdp11.em | 10 +- ld/emultempl/pe.em | 142 +-- ld/emultempl/pep.em | 130 +-- ld/emultempl/ppc32elf.em | 10 +- ld/emultempl/ppc64elf.em | 20 +- ld/emultempl/rxelf.em | 14 +- ld/emultempl/rxlinux.em | 4 +- ld/emultempl/scoreelf.em | 8 +- ld/emultempl/solaris2.em | 8 +- ld/emultempl/spuelf.em | 22 +- ld/emultempl/ticoff.em | 6 +- ld/emultempl/v850elf.em | 2 +- ld/emultempl/vms.em | 20 +- ld/emultempl/xtensaelf.em | 172 +-- ld/emultempl/z80.em | 2 +- ld/ld.h | 62 +- ld/ldbuildid.c | 24 +- ld/ldbuildid.h | 10 +- ld/ldcref.c | 73 +- ld/ldctor.c | 16 +- ld/ldctor.h | 2 +- ld/ldelf.c | 110 +- ld/ldelf.h | 6 +- ld/ldelfgen.c | 38 +- ld/ldelfgen.h | 2 +- ld/ldemul.c | 38 +- ld/ldemul.h | 24 +- ld/ldexp.c | 124 +- ld/ldexp.h | 16 +- ld/ldfile.c | 74 +- ld/ldfile.h | 10 +- ld/ldgram.y | 86 +- ld/ldlang.c | 499 ++++---- ld/ldlang.h | 56 +- ld/ldmain.c | 104 +- ld/ldmain.h | 8 +- ld/ldmisc.c | 30 +- ld/ldmisc.h | 2 +- ld/ldwrite.c | 10 +- ld/lexsup.c | 205 ++-- ld/mri.c | 6 +- ld/pe-dll.c | 116 +- ld/pe-dll.h | 4 +- ld/pep-dll.h | 4 +- ld/plugin.c | 82 +- ld/plugin.h | 4 +- ld/sysdep.h | 2 + ld/testplug.c | 20 +- ld/testplug2.c | 26 +- ld/testplug3.c | 22 +- ld/testplug4.c | 26 +- ld/testsuite/ld-elf/mbind2b.c | 2 +- ld/testsuite/ld-elf/pr18718.c | 2 +- ld/testsuite/ld-elf/pr18720a.c | 2 +- ld/testsuite/ld-elf/pr25749-1.c | 4 +- ld/testsuite/ld-elf/pr25749-1a.c | 2 +- ld/testsuite/ld-elf/pr25749-1b.c | 2 +- ld/testsuite/ld-elf/pr25749-1c.c | 2 +- ld/testsuite/ld-elf/pr25749-1d.c | 2 +- ld/testsuite/ld-elf/pr25749-2.c | 4 +- ld/testsuite/ld-elf/pr25754-1a.c | 2 +- ld/testsuite/ld-elf/pr25754-2a.c | 2 +- ld/testsuite/ld-elf/pr25754-3a.c | 2 +- ld/testsuite/ld-elf/pr25754-4a.c | 2 +- ld/testsuite/ld-elf/pr25754-5a.c | 2 +- ld/testsuite/ld-elf/pr25754-6a.c | 2 +- opcodes/ChangeLog | 32 + opcodes/aarch64-asm-2.c | 2 +- opcodes/aarch64-asm.c | 256 ++-- opcodes/aarch64-asm.h | 13 +- opcodes/aarch64-dis-2.c | 2 +- opcodes/aarch64-dis.c | 426 +++---- opcodes/aarch64-dis.h | 10 +- opcodes/aarch64-gen.c | 4 +- opcodes/aarch64-opc.c | 138 +-- opcodes/aarch64-opc.h | 20 +- opcodes/arc-dis.c | 110 +- opcodes/arc-dis.h | 2 +- opcodes/arc-fxi.h | 81 +- opcodes/arc-opc.c | 186 +-- opcodes/arm-dis.c | 660 +++++------ opcodes/avr-dis.c | 2 +- opcodes/bfin-dis.c | 42 +- opcodes/cris-dis.c | 28 +- opcodes/csky-dis.c | 24 +- opcodes/csky-opc.h | 2 +- opcodes/dis-buf.c | 4 +- opcodes/disassemble.c | 12 +- opcodes/frv-opc.c | 136 +-- opcodes/frv-opc.h | 18 +- opcodes/h8300-dis.c | 2 +- opcodes/i386-dis.c | 8 +- opcodes/m68k-dis.c | 2 +- opcodes/metag-dis.c | 162 ++- opcodes/microblaze-dis.c | 54 +- opcodes/microblaze-dis.h | 8 +- opcodes/micromips-opc.c | 44 +- opcodes/mips-dis.c | 76 +- opcodes/mips-formats.h | 16 +- opcodes/mips-opc.c | 44 +- opcodes/mips16-opc.c | 40 +- opcodes/mmix-dis.c | 8 +- opcodes/msp430-dis.c | 18 +- opcodes/nds32-asm.c | 2 +- opcodes/nds32-dis.c | 32 +- opcodes/nfp-dis.c | 76 +- opcodes/nios2-dis.c | 2 +- opcodes/ppc-dis.c | 22 +- opcodes/riscv-dis.c | 16 +- opcodes/s12z-dis.c | 2 +- opcodes/score-dis.c | 12 +- opcodes/score7-dis.c | 20 +- opcodes/sysdep.h | 2 + opcodes/tic6x-dis.c | 222 ++-- opcodes/v850-dis.c | 12 +- opcodes/vax-dis.c | 24 +- opcodes/wasm32-dis.c | 60 +- opcodes/xtensa-dis.c | 4 +- 710 files changed, 39472 insertions(+), 40020 deletions(-)