This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tk1/gnu-master-arm-spec2k6-O3_LTO in repository toolchain/ci/binutils-gdb.
from 76571211fe Restore missing Rust test adds c7e9767920 Use bfd_get_filename throughout gdb adds 3c568b8afa PR26011, excessive memory allocation with fuzzed reloc sections adds 3d205eb448 Power10 dcbf, sync, and wait extensions. adds 84f800117f Automatic date update in version.in adds 7b958a48e1 PR25993, read of freed memory adds 9a0bacfb08 [gdb/symtab] Handle .gdb_index in ada language mode adds 11c0dd51e8 Fix thinko in bfd ChangeLog entry adds 250106a76a Remove bound_name static from ada-lang.c adds b4757f2e45 Fix array_char_idx.exp adds 41977d16e4 gdb/testsuite: check mmap ret val against MAP_FAILED adds 8f595e9b4f [PATCH v2 0/9] RISC-V: Support version controling for ISA st [...] adds 9d428aae67 gdb: reset/recompute objfile section offsets in reread_symbols adds 1484644d35 Automatic date update in version.in adds c31ab5a001 asan: readelf: wild read in get_num_dynamic_syms adds c95949892f Replace "if (x) free (x)" with "free (x)", bfd adds 9db70fc365 Replace "if (x) free (x)" with "free (x)", binutils adds 9fbb53c7c8 Replace "if (x) free (x)" with "free (x)", gas adds 3d45296946 Replace "if (x) free (x)" with "free (x)", gprof adds 5e2ab61254 Replace "if (x) free (x)" with "free (x)", ld adds d96bf37ba8 Replace "if (x) free (x)" with "free (x)", opcodes adds 0490dd41ae Re: PR25993, read of freed memory adds 84d53fa9d2 gdb: remove unnecessary NULL checks before xfree adds aa370940e2 gdb: fix -Wtautological-overlap-compare error in lm32-tdep.c adds 1b2e4380eb Automatic date update in version.in adds 6f3fe02b0b PowerPC: downgrade FP mismatch error for shared libraries to [...] adds 7c13f4e875 gdb: Restore old annotations behaviour when printing frame info adds 9392ebb3bb Remove obsolete declaration adds 5e33d5f4e1 gdb: add type::num_fields / type::set_num_fields adds 1f704f761b gdb: remove TYPE_NFIELDS macro adds 3cabb6b069 gdb: add type::fields / type::set_fields adds 80fc5e77f0 gdb: remove TYPE_FIELDS macro adds a3d674e022 Automatic date update in version.in adds 3f3c36087e ar many_files test adds c892b44730 Fix potential segfault adds 51e2cfa2dc Use safe-ctype.h (ISSPACE etc.) in symbol parsing & comparison adds eca1f90cf4 Add completion styling adds 26f1625454 Document the GDB 9.2 release in gdb/ChangeLog adds ceacbf6edf gdb: remove TYPE_FIELD macro
No new revisions were added by this update.
Summary of changes: bfd/ChangeLog | 91 +- bfd/aoutx.h | 46 +- bfd/archive.c | 21 +- bfd/bfd-in2.h | 2 +- bfd/bfd.c | 3 +- bfd/bfdio.c | 8 +- bfd/coff-alpha.c | 9 +- bfd/coff-ppc.c | 95 +- bfd/coff-sh.c | 17 +- bfd/coff-stgo32.c | 3 +- bfd/coffcode.h | 3 +- bfd/coffgen.c | 13 +- bfd/cofflink.c | 98 +- bfd/cpu-arm.c | 6 +- bfd/doc/chew.c | 9 +- bfd/dwarf2.c | 43 +- bfd/ecoff.c | 63 +- bfd/ecofflink.c | 17 +- bfd/elf-eh-frame.c | 19 +- bfd/elf-m10200.c | 27 +- bfd/elf-m10300.c | 33 +- bfd/elf-strtab.c | 3 +- bfd/elf.c | 55 +- bfd/elf32-arc.c | 12 +- bfd/elf32-arm.c | 28 +- bfd/elf32-avr.c | 33 +- bfd/elf32-bfin.c | 10 +- bfd/elf32-cr16.c | 44 +- bfd/elf32-crx.c | 27 +- bfd/elf32-epiphany.c | 12 +- bfd/elf32-ft32.c | 6 +- bfd/elf32-h8300.c | 27 +- bfd/elf32-ip2k.c | 15 +- bfd/elf32-m32c.c | 18 +- bfd/elf32-m68hc11.c | 16 +- bfd/elf32-m68k.c | 10 +- bfd/elf32-microblaze.c | 22 +- bfd/elf32-msp430.c | 11 +- bfd/elf32-nds32.c | 20 +- bfd/elf32-nios2.c | 3 +- bfd/elf32-ppc.c | 68 +- bfd/elf32-pru.c | 11 +- bfd/elf32-rl78.c | 10 +- bfd/elf32-rx.c | 6 +- bfd/elf32-sh.c | 42 +- bfd/elf32-spu.c | 15 +- bfd/elf32-v850.c | 9 +- bfd/elf32-xtensa.c | 46 +- bfd/elf64-alpha.c | 51 +- bfd/elf64-hppa.c | 3 +- bfd/elf64-ia64-vms.c | 44 +- bfd/elf64-mips.c | 7 +- bfd/elf64-mmix.c | 8 +- bfd/elf64-ppc.c | 56 +- bfd/elf64-sparc.c | 7 +- bfd/elfcode.h | 32 +- bfd/elflink.c | 107 +- bfd/elfnn-ia64.c | 37 +- bfd/elfnn-riscv.c | 11 +- bfd/elfxx-mips.c | 85 +- bfd/elfxx-riscv.c | 285 +- bfd/elfxx-riscv.h | 6 + bfd/elfxx-x86.c | 3 +- bfd/format.c | 8 +- bfd/ihex.c | 20 +- bfd/libbfd.c | 2 +- bfd/linker.c | 12 +- bfd/mach-o.c | 17 +- bfd/mmo.c | 3 +- bfd/opncls.c | 73 +- bfd/pdp11.c | 45 +- bfd/peXXigen.c | 30 +- bfd/pef.c | 26 +- bfd/peicode.h | 6 +- bfd/po/bfd.pot | 3115 +++++++------- bfd/simple.c | 5 +- bfd/som.c | 84 +- bfd/srec.c | 33 +- bfd/stabs.c | 9 +- bfd/syms.c | 12 +- bfd/targets.c | 3 +- bfd/version.h | 2 +- bfd/vms-lib.c | 15 +- bfd/xcofflink.c | 106 +- bfd/xtensa-isa.c | 43 +- binutils/ChangeLog | 25 + binutils/addr2line.c | 10 +- binutils/dlltool.c | 16 +- binutils/dwarf.c | 3 +- binutils/elfcomm.c | 12 +- binutils/rddbg.c | 13 +- binutils/readelf.c | 175 +- binutils/stabs.c | 18 +- binutils/testsuite/binutils-all/ar.exp | 56 + binutils/windmc.c | 9 +- binutils/windres.c | 3 +- binutils/wrstabs.c | 3 +- cpu/ChangeLog | 5 + cpu/mep.opc | 3 +- gas/ChangeLog | 188 + gas/atof-generic.c | 6 +- gas/config.in | 9 + gas/config/obj-elf.c | 10 +- gas/config/tc-aarch64.c | 6 +- gas/config/tc-arm.c | 9 +- gas/config/tc-m68k.c | 3 +- gas/config/tc-nios2.c | 7 +- gas/config/tc-riscv.c | 514 ++- gas/config/tc-tic30.c | 3 +- gas/configure | 52 +- gas/configure.ac | 33 +- gas/doc/c-riscv.texi | 16 + gas/ecoff.c | 6 +- gas/po/gas.pot | 4360 +++++++++++--------- gas/read.c | 12 +- gas/stabs.c | 3 +- gas/symbols.c | 6 +- gas/testsuite/gas/all/test-gen.c | 6 +- gas/testsuite/gas/ppc/power10.d | 35 + gas/testsuite/gas/ppc/power10.s | 35 + gas/testsuite/gas/ppc/power9.d | 6 + gas/testsuite/gas/ppc/power9.s | 6 + gas/testsuite/gas/riscv/attribute-01.d | 5 +- gas/testsuite/gas/riscv/attribute-02.d | 7 +- gas/testsuite/gas/riscv/attribute-03.d | 7 +- gas/testsuite/gas/riscv/attribute-04.d | 5 +- gas/testsuite/gas/riscv/attribute-05.d | 6 +- gas/testsuite/gas/riscv/attribute-05.s | 4 +- gas/testsuite/gas/riscv/attribute-06.d | 5 +- gas/testsuite/gas/riscv/attribute-07.d | 5 +- gas/testsuite/gas/riscv/attribute-08.d | 3 + gas/testsuite/gas/riscv/attribute-09.d | 9 + gas/testsuite/gas/riscv/attribute-10.d | 9 + gas/testsuite/gas/riscv/attribute-unknown.d | 3 + gas/testsuite/gas/riscv/csr-dw-regnums.d | 2 +- gas/testsuite/gas/riscv/march-fail-s-with-version | 2 - gas/testsuite/gas/riscv/priv-reg-fail-fext.d | 2 +- gas/testsuite/gas/riscv/priv-reg-fail-fext.l | 25 + .../gas/riscv/priv-reg-fail-read-only-01.d | 2 +- .../gas/riscv/priv-reg-fail-read-only-01.l | 25 + .../gas/riscv/priv-reg-fail-read-only-01.s | 114 +- .../gas/riscv/priv-reg-fail-read-only-02.d | 2 +- gas/testsuite/gas/riscv/priv-reg-fail-rv32-only.d | 2 +- gas/testsuite/gas/riscv/priv-reg-fail-rv32-only.l | 25 + .../gas/riscv/priv-reg-fail-version-1p10.d | 11 + .../gas/riscv/priv-reg-fail-version-1p10.l | 27 + .../gas/riscv/priv-reg-fail-version-1p11.d | 11 + .../gas/riscv/priv-reg-fail-version-1p11.l | 25 + .../gas/riscv/priv-reg-fail-version-1p9.d | 11 + .../gas/riscv/priv-reg-fail-version-1p9.l | 30 + .../gas/riscv/priv-reg-fail-version-1p9p1.d | 12 + .../gas/riscv/priv-reg-fail-version-1p9p1.l | 30 + gas/testsuite/gas/riscv/priv-reg-version-1p10.d | 257 ++ gas/testsuite/gas/riscv/priv-reg-version-1p11.d | 257 ++ gas/testsuite/gas/riscv/priv-reg-version-1p9.d | 257 ++ gas/testsuite/gas/riscv/priv-reg-version-1p9p1.d | 257 ++ gas/testsuite/gas/riscv/priv-reg.d | 256 -- gdb/ChangeLog | 134 + gdb/NEWS | 11 + gdb/aarch64-tdep.c | 8 +- gdb/ada-exp.y | 2 +- gdb/ada-lang.c | 134 +- gdb/ada-typeprint.c | 18 +- gdb/ada-valprint.c | 6 +- gdb/ada-varobj.c | 4 +- gdb/amd64-tdep.c | 10 +- gdb/annotate.c | 19 +- gdb/annotate.h | 16 +- gdb/arm-tdep.c | 8 +- gdb/ax-gdb.c | 12 +- gdb/buildsym.c | 9 +- gdb/c-lang.c | 2 +- gdb/c-typeprint.c | 26 +- gdb/c-varobj.c | 8 +- gdb/cli/cli-script.c | 3 +- gdb/cli/cli-style.c | 42 + gdb/cli/cli-style.h | 9 + gdb/coff-pe-read.c | 2 +- gdb/coffread.c | 43 +- gdb/compile/compile-c-symbols.c | 4 +- gdb/compile/compile-c-types.c | 10 +- gdb/compile/compile-cplus-types.c | 10 +- gdb/compile/compile-object-load.c | 8 +- gdb/compile/compile-object-load.h | 1 - gdb/compile/compile-object-run.c | 10 +- gdb/completer.c | 59 +- gdb/corefile.c | 3 +- gdb/cp-abi.c | 6 +- gdb/cp-valprint.c | 12 +- gdb/ctfread.c | 14 +- gdb/d-valprint.c | 2 +- gdb/doc/ChangeLog | 5 + gdb/doc/gdb.texinfo | 20 + gdb/dtrace-probe.c | 2 +- gdb/dwarf2/frame.c | 12 +- gdb/dwarf2/read.c | 155 +- gdb/eval.c | 17 +- gdb/exec.c | 6 +- gdb/f-typeprint.c | 4 +- gdb/f-valprint.c | 2 +- gdb/gdbtypes.c | 181 +- gdb/gdbtypes.h | 60 +- gdb/gnu-v2-abi.c | 2 +- gdb/gnu-v3-abi.c | 16 +- gdb/go-lang.c | 4 +- gdb/guile/scm-type.c | 16 +- gdb/i386-darwin-tdep.c | 2 +- gdb/i386-tdep.c | 6 +- gdb/i386-windows-tdep.c | 5 +- gdb/ia64-tdep.c | 4 +- gdb/infcall.c | 8 +- gdb/iq2000-tdep.c | 4 +- gdb/linux-fork.c | 4 +- gdb/lm32-tdep.c | 2 +- gdb/m2-typeprint.c | 16 +- gdb/m2-valprint.c | 4 +- gdb/m32c-tdep.c | 2 +- gdb/m68k-tdep.c | 2 +- gdb/mdebugread.c | 28 +- gdb/mips-tdep.c | 36 +- gdb/mn10300-tdep.c | 4 +- gdb/nds32-tdep.c | 4 +- gdb/or1k-tdep.c | 2 +- gdb/p-lang.c | 4 +- gdb/p-typeprint.c | 12 +- gdb/p-valprint.c | 10 +- gdb/ppc-sysv-tdep.c | 8 +- gdb/python/py-type.c | 10 +- gdb/remote.c | 3 +- gdb/riscv-tdep.c | 14 +- gdb/riscv-tdep.h | 2 +- gdb/rust-exp.y | 2 +- gdb/rust-lang.c | 64 +- gdb/rx-tdep.c | 4 +- gdb/s390-tdep.c | 8 +- gdb/score-tdep.c | 2 +- gdb/sh-tdep.c | 10 +- gdb/solib-aix.c | 10 +- gdb/solib-darwin.c | 2 +- gdb/source.c | 2 +- gdb/sparc64-tdep.c | 8 +- gdb/stabsread.c | 41 +- gdb/stack.c | 23 +- gdb/stap-probe.c | 2 +- gdb/symfile-mem.c | 14 +- gdb/symfile.c | 13 +- gdb/symtab.c | 6 +- gdb/testsuite/ChangeLog | 33 + gdb/testsuite/gdb.ada/array_char_idx.exp | 4 +- gdb/testsuite/gdb.base/annota1.exp | 4 +- gdb/testsuite/gdb.base/coredump-filter.c | 2 +- gdb/testsuite/gdb.base/coremaker.c | 2 +- gdb/testsuite/gdb.base/jit-reader-host.c | 3 + gdb/testsuite/gdb.base/style.exp | 14 + gdb/testsuite/gdb.base/sym-file-loader.c | 5 +- gdb/testsuite/gdb.base/with-mf-inc.c | 35 + gdb/testsuite/gdb.base/with-mf-main.c | 28 + .../array_char_idx.exp => gdb.base/with-mf.exp} | 29 +- gdb/testsuite/gdb.cp/annota2.exp | 9 +- gdb/testsuite/gdb.cp/annota3.exp | 2 +- gdb/testsuite/lib/gdb-utils.exp | 2 + gdb/tic6x-tdep.c | 2 +- gdb/typeprint.c | 4 +- gdb/utils.c | 50 +- gdb/v850-tdep.c | 8 +- gdb/valops.c | 32 +- gdb/valprint.c | 4 +- gdb/windows-tdep.c | 8 +- gdbserver/ChangeLog | 4 + gdbsupport/gdb-safe-ctype.h | 46 + gold/ChangeLog | 7 + gold/powerpc.cc | 42 +- gprof/ChangeLog | 5 + gprof/utils.c | 5 +- include/ChangeLog | 20 + include/opcode/riscv-opc.h | 509 ++- include/opcode/riscv.h | 76 + ld/ChangeLog | 41 + ld/deffilep.y | 33 +- ld/emultempl/elf.em | 7 +- ld/emultempl/msp430.em | 3 +- ld/emultempl/pe.em | 44 +- ld/emultempl/pep.em | 44 +- ld/emultempl/ppc64elf.em | 3 +- ld/emultempl/xtensaelf.em | 19 +- ld/ldelf.c | 3 +- ld/ldfile.c | 7 +- ld/ldmain.c | 3 +- ld/ldmisc.c | 20 +- ld/lexsup.c | 3 +- ld/pe-dll.c | 9 +- ld/testsuite/ld-riscv-elf/attr-merge-arch-01.d | 3 + ld/testsuite/ld-riscv-elf/attr-merge-arch-02.d | 3 + ld/testsuite/ld-riscv-elf/attr-merge-arch-03.d | 3 + ld/testsuite/ld-riscv-elf/attr-merge-priv-spec-a.s | 4 +- ld/testsuite/ld-riscv-elf/attr-merge-priv-spec-b.s | 4 +- ld/testsuite/ld-riscv-elf/attr-merge-priv-spec.d | 4 +- ld/testsuite/ld-riscv-elf/attr-merge-stack-align.d | 3 + .../ld-riscv-elf/attr-merge-strict-align-01.d | 3 + .../ld-riscv-elf/attr-merge-strict-align-02.d | 3 + .../ld-riscv-elf/attr-merge-strict-align-03.d | 3 + .../ld-riscv-elf/attr-merge-strict-align-04.d | 3 + .../ld-riscv-elf/attr-merge-strict-align-05.d | 3 + opcodes/ChangeLog | 70 + opcodes/arc-ext.c | 10 +- opcodes/bpf-desc.c | 16 +- opcodes/epiphany-desc.c | 16 +- opcodes/fr30-desc.c | 16 +- opcodes/frv-desc.c | 16 +- opcodes/ip2k-desc.c | 16 +- opcodes/iq2000-desc.c | 16 +- opcodes/lm32-desc.c | 16 +- opcodes/m32c-desc.c | 16 +- opcodes/m32r-desc.c | 16 +- opcodes/mep-asm.c | 3 +- opcodes/mep-desc.c | 16 +- opcodes/mt-desc.c | 16 +- opcodes/or1k-desc.c | 16 +- opcodes/po/opcodes.pot | 139 +- opcodes/ppc-opc.c | 252 +- opcodes/riscv-dis.c | 80 +- opcodes/riscv-opc.c | 144 + opcodes/sparc-dis.c | 3 +- opcodes/tic4x-dis.c | 14 +- opcodes/xc16x-desc.c | 16 +- opcodes/xstormy16-desc.c | 16 +- opcodes/xtensa-dis.c | 6 +- 327 files changed, 9818 insertions(+), 6981 deletions(-) create mode 100644 gas/testsuite/gas/riscv/attribute-09.d create mode 100644 gas/testsuite/gas/riscv/attribute-10.d delete mode 100644 gas/testsuite/gas/riscv/march-fail-s-with-version create mode 100644 gas/testsuite/gas/riscv/priv-reg-fail-version-1p10.d create mode 100644 gas/testsuite/gas/riscv/priv-reg-fail-version-1p10.l create mode 100644 gas/testsuite/gas/riscv/priv-reg-fail-version-1p11.d create mode 100644 gas/testsuite/gas/riscv/priv-reg-fail-version-1p11.l create mode 100644 gas/testsuite/gas/riscv/priv-reg-fail-version-1p9.d create mode 100644 gas/testsuite/gas/riscv/priv-reg-fail-version-1p9.l create mode 100644 gas/testsuite/gas/riscv/priv-reg-fail-version-1p9p1.d create mode 100644 gas/testsuite/gas/riscv/priv-reg-fail-version-1p9p1.l create mode 100644 gas/testsuite/gas/riscv/priv-reg-version-1p10.d create mode 100644 gas/testsuite/gas/riscv/priv-reg-version-1p11.d create mode 100644 gas/testsuite/gas/riscv/priv-reg-version-1p9.d create mode 100644 gas/testsuite/gas/riscv/priv-reg-version-1p9p1.d delete mode 100644 gas/testsuite/gas/riscv/priv-reg.d create mode 100644 gdb/testsuite/gdb.base/with-mf-inc.c create mode 100644 gdb/testsuite/gdb.base/with-mf-main.c copy gdb/testsuite/{gdb.ada/array_char_idx.exp => gdb.base/with-mf.exp} (57%) create mode 100644 gdbsupport/gdb-safe-ctype.h