This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_gnu_eabi_stm32/gnu_eabi-master-arm_eabi-coremark-Os_LTO in repository toolchain/ci/binutils-gdb.
from 96537189c9 sim: frv: resolve syscalls dynamically adds 64ae70dde5 sim: nltvals: pull target syscalls out into a dedicated source file adds e38330f8b0 sim: iq2000/lm32/m32c/moxie/rx: switch to new target-newlib- [...] adds 96b1eb7e17 sim: v850: switch to new target-newlib-syscall adds c44df9148d sim: sh: switch to new target-newlib-syscall adds 0bf1633f01 sim: d10v: switch to new target-newlib-syscall adds ab230d13fc sim: cr16: switch to new target-newlib-syscall adds c8c6ef3807 sim: riscv: switch to new target-newlib-syscall adds 6cbb891faa sim: mcore: switch to new target-newlib-syscall adds 1e42d01772 sim: drop unused gentmap & nltvals.def logic adds 6688220490 sim: unify syscall.o building adds e9307449c3 sim: add checks to core headers to prevent incorrect common [...] adds 28cdb9c67a PR28629 NIOS2 fallout adds dba322be6e Automatic date update in version.in adds 8996c21067 sim: testsuite: setup per-port toolchain settings for multit [...] adds 7a259895bb sim: testsuite: expand arch specific toolchain settings adds 804de1faf4 sim: testsuite: support parallel execution adds b42f20d2ac sim: testsuite: drop most specific istarget checks adds 97b3f4e86f [gdb/testsuite] Fix gdb.dwarf2/dw2-lines.exp with -m32 adds 2a0fa84217 [gdb/testsuite] Use unique files in gdb.dwarf2/dw2-lines.exp adds c261149278 [gdb/testsuite] Fix typo in proc lines adds 8fee99c3c8 Update description of string's -n option. adds 49fa1332a6 [gdb/symtab] Fix segfault in search_one_symtab adds 584294c406 strings: Replace references to -u option with references to -U. adds b9db26b4c4 [PR gdb/27026] CTRL-C is ignored when debug info is downloaded adds 1c0e43634c Allow DW_ATE_UTF for Rust characters adds 9832d223d6 Automatic date update in version.in adds 13678b206f opcodes: enable silent build rules adds 75ea503ef0 bfd: enable silent build rules adds d8bbdb9dd5 binutils: enable silent build rules adds 45c06bb712 binutils: merge doc subdir up a level adds c7a92c872b gprof: enable silent build rules adds c7d1b270c2 libctf: enable silent build rules adds 48b5f33ab1 ld: enable silent build rules adds ae8e528122 zlib: enable silent build rules adds ee083a9e7c RISC-V: Dump vset[i]vli immediate as numbers once vsew or vl [...] adds abfdb09f01 RISC-V: The vtype immediate with more than the defined 8 bit [...] adds 0e3b7c25ee gdb/python: introduce gdb.TargetConnection object type adds e5b176f25f gdb: make packet_command function available outside remote.c adds 24b2de7b77 gdb/python: add gdb.RemoteTargetConnection.send_packet adds 1527fe5f58 gdb: fix disassembler regressions for 32-bit arm adds ae9aa73767 gdb/testsuite: check the python module is available before using it adds 44b357eb9a ld: pru: Add pru_irq_map output section adds 9745b5a753 Use dwarf_vma type for offsets, ranges and section sizes in [...] adds d0b39fc485 [gdb/testsuite] Fix gdb.base/style.exp with stub-termcap adds 90fe61ced1 gdb/python: don't use the 'p' format for parsing args adds 2dd3146b4f aarch64: Check for register aliases before mnemonics adds 31a8056f2f aarch64: Remove duplicate system register entries adds 1864b6578b aarch64: Mark PMSIDR_EL1 as read-only adds b009f915c9 aarch64: Allow writes to MFAR_EL3 adds ed96bdcba5 aarch64: Remove ZIDR_EL1 adds 3de8c82a4a aarch64: Make LOR registers conditional on +lor adds e9dac4f012 aarch64: Add missing system registers [PR27145] adds 6e2acee1b5 Fix missing build dependency for binutils man pages adds 10e1e79e58 binutils: regenerate Makefile.in after doc/ changes adds 5de7960f76 gdb: Powerpc fix gdb.multi/multi-arch-exec.exp test adds b70f818d7d Automatic date update in version.in adds 360ef3b94a gold: enable silent build rules adds 6976b5b961 gdb.base/corefile-buildid.exp: fix DUPLICATEs when failing t [...] adds 288712bbac gdb/remote: use scoped_restore to control starting_up flag adds 92fc129e2b Fix the fields in the x_n union inside the the x_file struct [...] adds a561456f2d [gdb/testsuite] Fix gdb.arch/i386-pkru.exp on linux adds e1ccbd6d3a [gdb/testsuite] Fix typo in gdb.multi/multi-arch-exec.exp adds e5382207cd readelf: recognize FDO Packaging Metadata ELF note new 3ac925fcf5 readelf: recognize FDO Packaging Metadata ELF note. (Correc [...]
The 1 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/Makefile.am | 88 +- bfd/Makefile.in | 88 +- bfd/configure | 43 +- bfd/configure.ac | 1 + bfd/version.h | 2 +- binutils/ChangeLog | 25 + binutils/Makefile.am | 108 +- binutils/Makefile.in | 694 +++++++++++-- binutils/configure | 46 +- binutils/configure.ac | 3 +- binutils/doc/Makefile.am | 186 ---- binutils/doc/Makefile.in | 1045 -------------------- binutils/doc/binutils.texi | 9 +- binutils/doc/local.mk | 184 ++++ binutils/dwarf.c | 81 +- binutils/readelf.c | 15 + binutils/strings.c | 11 +- gas/config/tc-aarch64.c | 62 +- gas/testsuite/gas/aarch64/etm.d | 2 - gas/testsuite/gas/aarch64/etm.s | 2 - gas/testsuite/gas/aarch64/illegal-sysreg-2.d | 2 + .../aarch64/{rme-invalid.l => illegal-sysreg-2.l} | 2 +- gas/testsuite/gas/aarch64/illegal-sysreg-2.s | 3 + gas/testsuite/gas/aarch64/illegal-sysreg-7.d | 2 +- gas/testsuite/gas/aarch64/illegal-sysreg-7.l | 4 + gas/testsuite/gas/aarch64/illegal-sysreg-7.s | 6 + gas/testsuite/gas/aarch64/illegal-sysreg-8.d | 1 + gas/testsuite/gas/aarch64/illegal-sysreg-8.l | 185 ++++ gas/testsuite/gas/aarch64/illegal-sysreg-8.s | 125 +++ gas/testsuite/gas/aarch64/illegal-sysreg-8b.d | 1 + gas/testsuite/gas/aarch64/illegal-sysreg-8b.l | 30 + gas/testsuite/gas/aarch64/illegal-sysreg-8b.s | 51 + gas/testsuite/gas/aarch64/msr.d | 3 +- gas/testsuite/gas/aarch64/msr.s | 1 - gas/testsuite/gas/aarch64/register_aliases.d | 1 + gas/testsuite/gas/aarch64/register_aliases.s | 3 +- .../gas/aarch64/register_aliases_invalid.d | 1 + .../gas/aarch64/register_aliases_invalid.l | 3 + .../gas/aarch64/register_aliases_invalid.s | 2 + gas/testsuite/gas/aarch64/rme-invalid.d | 3 - gas/testsuite/gas/aarch64/rme-invalid.s | 4 - gas/testsuite/gas/aarch64/rme.d | 23 +- gas/testsuite/gas/aarch64/rme.s | 1 + gas/testsuite/gas/aarch64/sve-sysreg-invalid.l | 2 - gas/testsuite/gas/aarch64/sve-sysreg.d | 2 - gas/testsuite/gas/aarch64/sve-sysreg.s | 3 - gas/testsuite/gas/aarch64/sysreg-7.s | 2 + gas/testsuite/gas/aarch64/sysreg-8.d | 291 ++++++ gas/testsuite/gas/aarch64/sysreg-8.s | 187 ++++ gas/testsuite/gas/aarch64/sysreg.d | 6 +- gas/testsuite/gas/aarch64/sysreg.s | 6 +- gas/testsuite/gas/nios2/relax.d | 2 +- gas/testsuite/gas/riscv/vector-insns.d | 52 +- gas/testsuite/gas/riscv/vector-insns.s | 57 +- gdb/Makefile.in | 1 + gdb/NEWS | 29 + gdb/c-lang.c | 2 +- gdb/c-valprint.c | 2 +- gdb/debuginfod-support.c | 15 + gdb/doc/gdb.texinfo | 4 + gdb/doc/python.texi | 157 ++- gdb/dwarf2/read.c | 20 +- gdb/observable.c | 1 + gdb/observable.h | 3 + gdb/psymtab.c | 2 + gdb/python/py-all-events.def | 1 + gdb/python/py-arch.c | 11 +- gdb/python/py-connection.c | 570 +++++++++++ gdb/python/py-event-types.def | 5 + gdb/python/py-inferior.c | 16 + gdb/python/python-internal.h | 6 + gdb/python/python.c | 5 + gdb/remote.c | 159 +-- gdb/remote.h | 43 + gdb/target-connection.c | 4 + gdb/testsuite/gdb.arch/i386-pkru.exp | 13 +- gdb/testsuite/gdb.base/all-architectures.exp.tcl | 30 +- gdb/testsuite/gdb.base/corefile-buildid.exp | 38 +- gdb/testsuite/gdb.base/style.exp | 11 +- gdb/testsuite/gdb.dwarf2/dw2-lines.exp | 6 +- .../gdb.dwarf2/dw2-symtab-includes-lookup.exp | 99 ++ gdb/testsuite/gdb.dwarf2/utf-rust.exp | 69 ++ gdb/testsuite/gdb.multi/multi-arch-exec.exp | 4 +- .../gdb.multi/multi-target-info-inferiors.exp | 38 + .../gdb.multi/multi-target-info-inferiors.py | 64 ++ gdb/testsuite/gdb.python/py-arch.exp | 2 +- gdb/testsuite/gdb.python/py-connection.c | 22 + gdb/testsuite/gdb.python/py-connection.exp | 75 ++ gdb/testsuite/gdb.python/py-inferior-leak.exp | 6 + gdb/testsuite/gdb.python/py-inferior.exp | 20 +- gdb/testsuite/gdb.python/py-send-packet.c | 31 + gdb/testsuite/gdb.python/py-send-packet.exp | 99 ++ gdb/testsuite/gdb.python/py-send-packet.py | 176 ++++ gdb/testsuite/lib/dwarf.exp | 14 +- gdb/testsuite/lib/gdb-python.exp | 25 + gdb/testsuite/lib/gdb.exp | 26 + gold/configure | 39 + gold/configure.ac | 1 + gprof/Makefile.am | 16 +- gprof/Makefile.in | 16 +- gprof/configure | 43 +- gprof/configure.ac | 1 + include/ChangeLog | 6 + include/coff/internal.h | 14 +- include/elf/common.h | 3 + include/opcode/riscv.h | 2 - ld/ChangeLog | 7 + ld/Makefile.am | 62 +- ld/Makefile.in | 62 +- ld/configure | 43 +- ld/configure.ac | 1 + ld/scripttempl/pru.sc | 6 + ld/testsuite/ld-pru/pru_irq_map-1.d | 17 + ld/testsuite/ld-pru/pru_irq_map-2.d | 10 + ld/testsuite/ld-pru/pru_irq_map.s | 20 + libctf/Makefile.am | 2 +- libctf/configure | 43 +- libctf/configure.ac | 1 + opcodes/Makefile.am | 52 +- opcodes/Makefile.in | 52 +- opcodes/aarch64-opc.c | 190 +++- opcodes/configure | 43 +- opcodes/configure.ac | 1 + opcodes/riscv-dis.c | 6 +- opcodes/riscv-opc.c | 4 +- sim/.gitignore | 2 - sim/Makefile.am | 5 +- sim/Makefile.in | 187 +++- sim/README-HACKING | 23 +- sim/common/Make-common.in | 30 +- sim/common/gennltvals.py | 163 +-- sim/common/gentmap.c | 79 -- sim/common/local.mk | 2 + sim/common/nltvals.def | 248 ----- sim/common/sim-config.h | 3 + sim/common/sim-load.c | 3 +- sim/common/sim-types.h | 4 + sim/common/target-newlib-syscall.c | 634 ++++++++++++ sim/common/target-newlib-syscall.h | 237 +++++ sim/configure | 772 ++++++++++++++- sim/configure.ac | 2 + sim/cr16/Makefile.in | 3 - sim/cr16/interp.c | 3 + sim/cr16/simops.c | 73 +- sim/d10v/Makefile.in | 5 +- sim/d10v/interp.c | 3 + sim/d10v/simops.c | 54 +- sim/iq2000/iq2000.c | 16 +- sim/lm32/traps.c | 4 +- sim/m32c/syscalls.c | 18 +- sim/m4/sim_ac_toolchain.m4 | 25 + sim/mcore/Makefile.in | 3 - sim/mcore/interp.c | 5 + sim/mips/Makefile.in | 2 +- sim/moxie/interp.c | 12 +- sim/ppc/Makefile.in | 36 +- sim/riscv/Makefile.in | 3 - sim/riscv/interp.c | 2 + sim/rx/syscalls.c | 20 +- sim/sh/Makefile.in | 3 - sim/sh/interp.c | 45 +- sim/testsuite/aarch64/allinsn.exp | 2 +- sim/testsuite/arm/allinsn.exp | 2 +- sim/testsuite/arm/iwmmxt/iwmmxt.exp | 2 +- sim/testsuite/arm/misc.exp | 2 +- sim/testsuite/arm/thumb/allthumb.exp | 2 +- sim/testsuite/arm/xscale/xscale.exp | 2 +- sim/testsuite/avr/allinsn.exp | 2 +- sim/testsuite/bfin/allinsn.exp | 2 +- sim/testsuite/bpf/allinsn.exp | 2 +- sim/testsuite/cr16/allinsn.exp | 2 +- sim/testsuite/cr16/misc.exp | 2 +- sim/testsuite/cris/asm/asm.exp | 2 +- sim/testsuite/cris/c/c.exp | 6 +- sim/testsuite/cris/hw/rv-n-cris/rvc.exp | 2 +- sim/testsuite/d10v/allinsn.exp | 2 +- sim/testsuite/frv/allinsn.exp | 2 +- sim/testsuite/frv/cache.ms | 2 +- sim/testsuite/frv/fr400/allinsn.exp | 2 +- sim/testsuite/frv/fr500/allinsn.exp | 2 +- sim/testsuite/frv/fr550/allinsn.exp | 2 +- sim/testsuite/frv/interrupts.exp | 2 +- sim/testsuite/frv/misc.exp | 2 +- sim/testsuite/frv/parallel.exp | 2 +- sim/testsuite/ft32/allinsn.exp | 2 +- sim/testsuite/h8300/allinsn.exp | 2 +- sim/testsuite/iq2000/allinsn.exp | 2 +- sim/testsuite/lib/sim-defs.exp | 68 +- sim/testsuite/lm32/allinsn.exp | 2 +- sim/testsuite/local.mk | 47 +- sim/testsuite/m32c/allinsn.exp | 2 +- sim/testsuite/m32r/allinsn.exp | 2 +- sim/testsuite/m32r/misc.exp | 2 +- sim/testsuite/m68hc11/allinsn.exp | 2 +- sim/testsuite/mcore/allinsn.exp | 2 +- sim/testsuite/microblaze/allinsn.exp | 2 +- sim/testsuite/mips/basic.exp | 3 +- sim/testsuite/mn10300/allinsn.exp | 2 +- sim/testsuite/moxie/allinsn.exp | 2 +- sim/testsuite/msp430/allinsn.exp | 2 +- sim/testsuite/or1k/alltests.exp | 2 +- sim/testsuite/pru/allinsn.exp | 2 +- sim/testsuite/riscv/allinsn.exp | 2 +- sim/testsuite/sh/allinsn.exp | 2 +- sim/testsuite/v850/allinsns.exp | 2 +- sim/v850/Makefile.in | 2 - sim/v850/interp.c | 3 + sim/v850/simops.c | 88 +- zlib/configure | 43 +- zlib/configure.ac | 1 + 210 files changed, 6804 insertions(+), 2715 deletions(-) delete mode 100644 binutils/doc/Makefile.am delete mode 100644 binutils/doc/Makefile.in create mode 100644 binutils/doc/local.mk create mode 100644 gas/testsuite/gas/aarch64/illegal-sysreg-2.d rename gas/testsuite/gas/aarch64/{rme-invalid.l => illegal-sysreg-2.l} (77%) create mode 100644 gas/testsuite/gas/aarch64/illegal-sysreg-2.s create mode 100644 gas/testsuite/gas/aarch64/illegal-sysreg-8.d create mode 100644 gas/testsuite/gas/aarch64/illegal-sysreg-8.l create mode 100644 gas/testsuite/gas/aarch64/illegal-sysreg-8.s create mode 100644 gas/testsuite/gas/aarch64/illegal-sysreg-8b.d create mode 100644 gas/testsuite/gas/aarch64/illegal-sysreg-8b.l create mode 100644 gas/testsuite/gas/aarch64/illegal-sysreg-8b.s create mode 100644 gas/testsuite/gas/aarch64/register_aliases_invalid.d create mode 100644 gas/testsuite/gas/aarch64/register_aliases_invalid.l create mode 100644 gas/testsuite/gas/aarch64/register_aliases_invalid.s delete mode 100644 gas/testsuite/gas/aarch64/rme-invalid.d delete mode 100644 gas/testsuite/gas/aarch64/rme-invalid.s create mode 100644 gas/testsuite/gas/aarch64/sysreg-8.d create mode 100644 gas/testsuite/gas/aarch64/sysreg-8.s create mode 100644 gdb/python/py-connection.c create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-symtab-includes-lookup.exp create mode 100644 gdb/testsuite/gdb.dwarf2/utf-rust.exp create mode 100644 gdb/testsuite/gdb.multi/multi-target-info-inferiors.py create mode 100644 gdb/testsuite/gdb.python/py-connection.c create mode 100644 gdb/testsuite/gdb.python/py-connection.exp create mode 100644 gdb/testsuite/gdb.python/py-send-packet.c create mode 100644 gdb/testsuite/gdb.python/py-send-packet.exp create mode 100644 gdb/testsuite/gdb.python/py-send-packet.py create mode 100644 ld/testsuite/ld-pru/pru_irq_map-1.d create mode 100644 ld/testsuite/ld-pru/pru_irq_map-2.d create mode 100644 ld/testsuite/ld-pru/pru_irq_map.s delete mode 100644 sim/common/gentmap.c delete mode 100644 sim/common/nltvals.def create mode 100644 sim/common/target-newlib-syscall.c create mode 100644 sim/common/target-newlib-syscall.h