This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-mainline-allnoconfig in repository toolchain/ci/binutils-gdb.
from 7001c1b7dc gdb: update email address for Palmer Dabbelt adds 6d0cf4464e Fix build with gcc-4.8.x adds edd45eb06b gdb: fix printing of flag enums with multi-bit enumerators adds 6740f0cc3b gdb: allow duplicate enumerators in flag enums adds b29a2df000 gdb: print unknown part of flag enum in hex adds 373d7ac0f1 gdb: change print format of flag enums with value 0 adds 89e2fdc56a [gdb/testsuite] Be quiet about untested dtrace-prob.exp adds 66708c54e6 Automatic date update in version.in adds d1c9b20ff9 gdb/riscv: Update API for looking up target descriptions adds bf84f70666 gdbserver: Add RISC-V/Linux support adds 2e3cd5d013 Adjust PR25355 testcase adds 2d0e121701 c99 elfxx-riscv.c fix adds 986f078366 bfd_size_type to size_t adds 96d3b80f54 Check return status of memory alloc functions adds 7c5fa58ea9 bfd_get_file_size calls adds b03202e32c bfd_get_size cache adds 446f7ed5ab alloc2 used unnecessarily adds 1f4361a77b _bfd_mul_overflow adds 806470a219 Miscellaneous memory alloc related fixes adds 2bb3687ba8 _bfd_alloc_and_read adds 2c7c5554df file size check in _bfd_alloc_and_read adds 9db2b96b07 [gdb/testsuite] Ignore pass in gdb_caching_proc adds 86cbc5dc16 [gdb/testsuite] Be quiet about missing prelink in solib-overlap.exp adds dcf06b89b9 plugin: Call dlclose before return in try_load_plugin adds d3308cfdec [gdb/testsuite] Fix c++/14186 kpass in cpexprs.exp adds a7e12755d5 x86: Mark cvtpi2ps and cvtpi2pd as MMX adds d3c22fa82e Remove useless NULL check in python.c adds fcaaac0a0d Various fixes for the Z80 support. adds 9f1528a1bd Merge changes from GCC for the config/ directory adds 2ef5453be5 Use obstack_strdup in ada-lang.c new dfdeeca1cc Fix declaration of mips_pc_is_mips new 623563f79d [gdb/testsuite] Fix corefile-buildid.exp with check-read1
The 2 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/ChangeLog | 360 ++++++++++++++++++++++++++++ bfd/aix386-core.c | 2 +- bfd/aout-target.h | 2 +- bfd/aout-tic30.c | 2 +- bfd/aoutx.h | 51 ++-- bfd/archive.c | 37 ++- bfd/archive64.c | 11 +- bfd/archures.c | 2 +- bfd/bfd-in2.h | 19 +- bfd/bfd.c | 21 +- bfd/bfdio.c | 23 +- bfd/binary.c | 2 +- bfd/cisco-core.c | 2 +- bfd/coff-arm.c | 10 +- bfd/coff-ppc.c | 8 +- bfd/coff-rs6000.c | 12 +- bfd/coff-sh.c | 2 +- bfd/coff64-rs6000.c | 6 +- bfd/coffcode.h | 95 +++++--- bfd/coffgen.c | 93 +++---- bfd/cofflink.c | 4 +- bfd/cpu-z80.c | 68 +++++- bfd/dwarf1.c | 4 +- bfd/dwarf2.c | 44 ++-- bfd/ecoff.c | 147 ++++++------ bfd/ecofflink.c | 2 +- bfd/elf-attrs.c | 5 +- bfd/elf-hppa.h | 2 +- bfd/elf-m10300.c | 8 +- bfd/elf-strtab.c | 2 +- bfd/elf.c | 236 +++++++++--------- bfd/elf32-arm.c | 8 +- bfd/elf32-avr.c | 8 +- bfd/elf32-bfin.c | 4 +- bfd/elf32-cr16.c | 2 +- bfd/elf32-cris.c | 2 +- bfd/elf32-csky.c | 6 +- bfd/elf32-frv.c | 2 +- bfd/elf32-hppa.c | 6 +- bfd/elf32-i386.c | 2 +- bfd/elf32-lm32.c | 2 +- bfd/elf32-m32c.c | 23 +- bfd/elf32-m32r.c | 4 +- bfd/elf32-m68hc1x.c | 6 +- bfd/elf32-m68k.c | 2 +- bfd/elf32-metag.c | 6 +- bfd/elf32-microblaze.c | 4 +- bfd/elf32-nds32.c | 4 +- bfd/elf32-nios2.c | 8 +- bfd/elf32-or1k.c | 4 +- bfd/elf32-ppc.c | 4 +- bfd/elf32-pru.c | 2 +- bfd/elf32-rl78.c | 23 +- bfd/elf32-rx.c | 23 +- bfd/elf32-s390.c | 4 +- bfd/elf32-score.c | 6 +- bfd/elf32-score7.c | 4 +- bfd/elf32-sh.c | 4 +- bfd/elf32-tic6x.c | 6 +- bfd/elf32-tilepro.c | 4 +- bfd/elf32-v850.c | 2 +- bfd/elf32-vax.c | 2 +- bfd/elf32-xtensa.c | 4 +- bfd/elf64-alpha.c | 30 ++- bfd/elf64-hppa.c | 2 +- bfd/elf64-ia64-vms.c | 2 +- bfd/elf64-mips.c | 9 +- bfd/elf64-mmix.c | 2 +- bfd/elf64-ppc.c | 12 +- bfd/elf64-s390.c | 4 +- bfd/elf64-sparc.c | 10 +- bfd/elf64-x86-64.c | 2 +- bfd/elfcode.h | 110 +++++---- bfd/elfcore.h | 9 +- bfd/elflink.c | 71 +++--- bfd/elfnn-aarch64.c | 8 +- bfd/elfnn-ia64.c | 2 +- bfd/elfnn-riscv.c | 4 +- bfd/elfxx-mips.c | 37 +-- bfd/elfxx-riscv.c | 10 +- bfd/elfxx-sparc.c | 6 +- bfd/elfxx-tilegx.c | 4 +- bfd/elfxx-x86.c | 2 +- bfd/format.c | 2 +- bfd/hash.c | 2 +- bfd/i386lynx.c | 9 +- bfd/ihex.c | 2 +- bfd/irix-core.c | 2 +- bfd/libbfd-in.h | 70 +++++- bfd/libbfd.c | 53 ---- bfd/libbfd.h | 70 +++++- bfd/linker.c | 6 +- bfd/lynx-core.c | 23 +- bfd/mach-o.c | 197 ++++++++------- bfd/netbsd-core.c | 2 +- bfd/opncls.c | 67 +----- bfd/osf-core.c | 2 +- bfd/pdp11.c | 36 +-- bfd/peXXigen.c | 4 +- bfd/pef.c | 40 ++-- bfd/peicode.h | 19 +- bfd/plugin.c | 39 ++- bfd/ppcboot.c | 4 +- bfd/ptrace-core.c | 2 +- bfd/sco5-core.c | 2 +- bfd/som.c | 262 ++++++++++++-------- bfd/srec.c | 2 +- bfd/syms.c | 2 +- bfd/targets.c | 2 +- bfd/tekhex.c | 4 +- bfd/trad-core.c | 2 +- bfd/version.h | 2 +- bfd/vms-alpha.c | 150 +++++++----- bfd/vms-lib.c | 22 +- bfd/wasm-module.c | 16 +- bfd/xcofflink.c | 29 ++- bfd/xsym.c | 35 +-- binutils/ChangeLog | 4 + binutils/configure | 33 ++- config/ChangeLog | 14 ++ config/ax_count_cpus.m4 | 101 ++++++++ config/bootstrap-Og.mk | 1 + config/bootstrap-lto-lean.mk | 17 ++ config/bootstrap-lto.mk | 1 + config/futex.m4 | 4 +- config/gthr.m4 | 1 + config/lib-link.m4 | 22 +- config/mh-mingw | 5 + config/no-executables.m4 | 4 +- config/tls.m4 | 2 +- config/toolexeclibdir.m4 | 31 +++ gas/ChangeLog | 46 ++++ gas/config/tc-i386.c | 4 +- gas/config/tc-z80.c | 223 ++++++++--------- gas/doc/as.texi | 11 +- gas/doc/c-z80.texi | 121 +++------- gas/testsuite/gas/i386/i386.exp | 2 + gas/testsuite/gas/i386/property-3.d | 9 + gas/testsuite/gas/i386/property-3.s | 2 + gas/testsuite/gas/i386/x86-64-property-3.d | 10 + gas/testsuite/gas/z80/ez80_adl_all.d | 2 +- gas/testsuite/gas/z80/ez80_adl_suf.d | 2 +- gas/testsuite/gas/z80/ez80_pref_dis.d | 2 +- gas/testsuite/gas/z80/ez80_z80_all.d | 2 +- gas/testsuite/gas/z80/ez80_z80_suf.d | 2 +- gas/testsuite/gas/z80/gbz80_all.d | 2 +- gas/testsuite/gas/z80/r800_extra.d | 2 +- gas/testsuite/gas/z80/r800_ii8.d | 2 +- gas/testsuite/gas/z80/r800_z80_doc.d | 2 +- gas/testsuite/gas/z80/sdcc.d | 7 +- gas/testsuite/gas/z80/sdcc.s | 2 +- gas/testsuite/gas/z80/z180.d | 2 +- gas/testsuite/gas/z80/z180_z80_doc.d | 2 +- gas/testsuite/gas/z80/z80_doc.d | 2 +- gas/testsuite/gas/z80/z80_ii8.d | 2 +- gas/testsuite/gas/z80/z80_in_f_c.d | 2 +- gas/testsuite/gas/z80/z80_op_ii_ld.d | 2 +- gas/testsuite/gas/z80/z80_out_c_0.d | 2 +- gas/testsuite/gas/z80/z80_sli.d | 2 +- gas/testsuite/gas/z80/z80n_all.d | 2 +- gas/testsuite/gas/z80/z80n_reloc.d | 2 +- gdb/ChangeLog | 83 +++++++ gdb/NEWS | 8 + gdb/aarch64-tdep.c | 3 +- gdb/ada-lang.c | 5 +- gdb/amd64-tdep.c | 3 +- gdb/arch/riscv.c | 69 +++--- gdb/arch/riscv.h | 26 +- gdb/arm-linux-tdep.c | 3 +- gdb/configure | 203 ++++++++++++---- gdb/dwarf2/read.c | 9 +- gdb/i386-tdep.c | 3 +- gdb/mips-tdep.h | 2 +- gdb/nat/riscv-linux-tdesc.c | 8 +- gdb/nat/riscv-linux-tdesc.h | 7 +- gdb/python/python.c | 7 +- gdb/riscv-linux-nat.c | 4 +- gdb/riscv-tdep.c | 2 +- gdb/rs6000-tdep.c | 3 +- gdb/s390-tdep.c | 3 +- gdb/testsuite/ChangeLog | 52 ++++ gdb/testsuite/gdb.base/corefile-buildid.exp | 49 +++- gdb/testsuite/gdb.base/gdb-caching-proc.exp | 4 +- gdb/testsuite/gdb.base/printcmds.c | 31 ++- gdb/testsuite/gdb.base/printcmds.exp | 20 +- gdb/testsuite/gdb.base/solib-overlap.exp | 5 +- gdb/testsuite/gdb.cp/cpexprs.exp | 3 - gdb/testsuite/lib/cache.exp | 31 ++- gdb/testsuite/lib/dtrace.exp | 6 +- gdb/valprint.c | 50 +++- gdbserver/ChangeLog | 14 ++ gdbserver/Makefile.in | 3 + gdbserver/configure | 29 ++- gdbserver/configure.srv | 7 + gdbserver/linux-riscv-low.cc | 279 +++++++++++++++++++++ gdbsupport/ChangeLog | 4 + gdbsupport/configure | 29 ++- intl/ChangeLog | 4 + intl/configure | 58 ++++- ld/ChangeLog | 28 +++ ld/emultempl/z80.em | 122 ++-------- ld/testsuite/ld-plugin/pr25355.d | 4 +- ld/testsuite/ld-z80/arch_ez80_adl.d | 5 +- ld/testsuite/ld-z80/arch_ez80_z80.d | 5 +- ld/testsuite/ld-z80/arch_r800.d | 5 +- ld/testsuite/ld-z80/arch_z180.d | 5 +- ld/testsuite/ld-z80/arch_z80n.d | 5 +- ld/testsuite/ld-z80/comb_arch_ez80_z80.d | 4 +- ld/testsuite/ld-z80/comb_arch_z180_z80.d | 4 +- ld/testsuite/ld-z80/comb_arch_z80_ez80.d | 4 +- ld/testsuite/ld-z80/comb_arch_z80_z180.d | 4 +- ld/testsuite/ld-z80/comb_arch_z80_z80n.d | 4 +- ld/testsuite/ld-z80/relocs_b_ez80.d | 5 +- ld/testsuite/ld-z80/relocs_b_z80.d | 4 +- ld/testsuite/ld-z80/relocs_f_ez80.d | 5 +- ld/testsuite/ld-z80/relocs_f_z80.d | 6 +- ld/testsuite/ld-z80/relocs_f_z80n.d | 2 +- libiberty/ChangeLog | 4 + libiberty/configure | 4 +- zlib/ChangeLog.bin-gdb | 4 + zlib/configure | 4 +- 221 files changed, 3270 insertions(+), 1801 deletions(-) create mode 100644 config/ax_count_cpus.m4 create mode 100644 config/bootstrap-Og.mk create mode 100644 config/bootstrap-lto-lean.mk create mode 100644 config/toolexeclibdir.m4 create mode 100644 gas/testsuite/gas/i386/property-3.d create mode 100644 gas/testsuite/gas/i386/property-3.s create mode 100644 gas/testsuite/gas/i386/x86-64-property-3.d create mode 100644 gdbserver/linux-riscv-low.cc