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-defconfig in repository toolchain/ci/binutils-gdb.
from 164446e04c Fix the ARM assembler to generate a Realtime profile for armv8-r. adds 7e94cf6cb0 OpenRISC BFD fixups for Glibc: adds 8ac10c5bfc Allow readelf to issue warnings if checking is enabled and t [...] adds 62982abdee gdb: allocate symfile_segment_data with new adds 68b888fff3 gdb: use std::vector to store segments in symfile_segment_data adds 9005fbbb00 gdb: make symfile_segment_data::segment_info an std::vector adds 6fd1d259e9 Fix thinko in recent update to bfd_section_from_shdr. adds 1d6ce4d312 gdb: fix -Wtautological-overlap-compare error in h8300-tdep.c adds ad80db5b9f Default gdb_bfd_open's fd parameter to -1 adds 4111f652f9 Eliminate target_fileio_open_warn_if_slow adds 98c59b527b Make exec-file-mismatch compare build IDs adds f408d82c7a gdb: fix off-by-one error in quirk_rust_enum adds 563c591bed Update call to target_fileio_open adds 7d874253bf Fix duplicate tests in gdb.rust adds 4cd9f3d510 [gdb/testsuite] Fix typo in gdb.base/gdb-caching-proc.exp adds 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
No new revisions were added by this update.
Summary of changes: bfd/ChangeLog | 110 + bfd/aoutx.h | 46 +- bfd/archive.c | 21 +- bfd/bfd-in2.h | 2 +- bfd/bfd.c | 3 +- bfd/bfdio.c | 3 +- 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 | 57 +- 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-or1k.c | 368 +- bfd/elf32-ppc.c | 23 +- 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 | 36 + binutils/addr2line.c | 10 +- binutils/dlltool.c | 16 +- binutils/dwarf.c | 3 +- binutils/elfcomm.c | 12 +- binutils/rddbg.c | 13 +- binutils/readelf.c | 214 +- binutils/stabs.c | 18 +- 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 | 121 + gdb/NEWS | 15 +- gdb/ada-lang.c | 23 +- gdb/build-id.c | 2 +- gdb/coff-pe-read.c | 2 +- gdb/compile/compile-object-load.c | 2 +- gdb/doc/ChangeLog | 6 + gdb/doc/gdb.texinfo | 21 +- gdb/dtrace-probe.c | 2 +- gdb/dwarf2/frame.c | 12 +- gdb/dwarf2/read.c | 58 +- gdb/elfread.c | 18 +- gdb/exec.c | 56 +- gdb/gdb_bfd.c | 28 +- gdb/gdb_bfd.h | 7 +- gdb/h8300-tdep.c | 13 +- gdb/machoread.c | 4 +- gdb/remote.c | 22 +- gdb/riscv-tdep.c | 6 +- gdb/riscv-tdep.h | 2 +- gdb/solib-aix.c | 10 +- gdb/solib-darwin.c | 4 +- gdb/solib-target.c | 18 +- gdb/sparc64-tdep.c | 2 +- gdb/stap-probe.c | 2 +- gdb/symfile-debug.c | 2 +- gdb/symfile-mem.c | 14 +- gdb/symfile.c | 61 +- gdb/symfile.h | 41 +- gdb/target.c | 33 +- gdb/target.h | 20 +- gdb/testsuite/ChangeLog | 34 + gdb/testsuite/gdb.ada/array_char_idx.exp | 4 +- gdb/testsuite/gdb.base/coredump-filter.c | 2 +- gdb/testsuite/gdb.base/coremaker.c | 2 +- gdb/testsuite/gdb.base/gdb-caching-proc.exp | 2 +- gdb/testsuite/gdb.base/jit-reader-host.c | 3 + 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.rust/simple.exp | 16 +- gdb/windows-nat.c | 2 +- gdb/windows-tdep.c | 2 +- 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 +- 256 files changed, 9307 insertions(+), 6663 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%)