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_apm/gnu-master-arm-spec2k6-Os_LTO in repository toolchain/ci/binutils-gdb.
from a4b0231e17 [gdb/doc] Fix print inferior-events default adds f85dcfc3af gold: Place .note.gnu.property section before other note sections adds 28c26ce5fd Automatic date update in version.in adds 2b677209fe opcodes: Fix RPATH not being set for dynamic libbfd dependency adds 437e2ff1ad RISC-V: Tidy riscv assembler and disassembler. adds 5612b5d21e gdb: fix value.c build on 32-bits adds 35da8c6140 [gdb/testsuite] Fix port detection in gdb.debuginfod/fetch_s [...] adds 296d3d2e15 Fix watchpoints with multiple threads on Windows adds 459cde81fb ubsan: arm: undefined shift adds 94852430d6 asan: alpha-vms: buffer overflows adds 9fc9dbc28b Automatic date update in version.in adds 1cba418d26 ASSERT in empty output section with address adds 42eec46f23 bfd: remove use of INLINE adds 0a0ff9d931 asan: mmo: NULL dereferenc in mmo_xore_32 adds fed5a5acc5 [gdb/testsuite] Initialize anonymous union in gdb.cp/koenig.cc adds 5b151607e1 [gdb/symtab] Handle DW_AT_string_length with location list adds fa0fe749f7 [gdb/testsuite] Fix assembly comments in gdb.dwarf2/clang-de [...] adds 5ad2694b1e [gdb/testsuite] Require python in gdb.server/server-kill-python.exp adds f54bdb6d27 gdb: add add_setshow_prefix_cmd adds 2e466f72c4 [gdb/testsuite] Update some test-cases to GPLv3 adds a1ff87d77c gdb: add "maint set/show selftest verbose" commands and use [...] adds 8c2999954b arm: add unwinder encoding support for PACBTI adds c0492bea7c gdb: add selftest name completion adds 0fab795564 gdb: use ptid_t::to_string in infrun debug messages adds d6dc01baf7 ARM assembler: Allow up to 32 single precision registers in [...] adds cf365c10d0 [sim] Include defs.h in ppc/hw_memory.c adds 4933265c3f gdb: or1k: implement gdb server adds d786a34732 gdb: or1k: fixup linux regcache comment adds d336377196 gdb: or1k: add generated linux descriptor file adds a45b1e66c5 gdb: or1k: add native linux support adds 5729359001 gdb: or1k: add single step for linux native debugging adds cb22a7c366 gdb: Add OpenRISC gdbserver and native config news adds 208eb58158 Automatic date update in version.in adds c82ebeb7e6 obcopy vs. files with silly section alignment adds c45c3dba8c ELF core file size checks adds dd6b67bec8 Re: arm: add unwinder encoding support for PACBTI adds 09854a8870 Support for a new pacbti unwind opcode. adds 91b7c7e522 Document "memory-tag-violations". adds b88e456f7e [gdb/build] Fix build with --disable-unit-tests adds 9e6978753d Avoid self-test failures on x86-linux adds 52429bbd71 Document resolve_dynamic_type oddity adds 7a72f09da5 Remove ada_value_print_inner adds d3771fe234 Add gdb.Architecture.integer_type Python function adds 8d939e8ea4 gdb: remove FIELD_LOC_KIND macro adds 3a543e211e gdb: remove FIELD_BITPOS macro adds 5d2038e3f5 gdb: remove FIELD_ENUMVAL macro adds 16654a591a gdb: remove FIELD_STATIC_PHYSNAME macro adds 31a1516a81 gdb: remove FIELD_STATIC_PHYSADDR macro adds d8557c3d22 gdb: remove FIELD_DWARF_BLOCK macro adds 2ad53ea10c gdb: remove TYPE_FIELD_LOC_KIND adds b610c04548 gdb: remove TYPE_FIELD_BITPOS adds 970db51860 gdb: remove TYPE_FIELD_ENUMVAL adds fcbbbd90f0 gdb: remove TYPE_FIELD_STATIC_PHYSNAME adds e06c3e112e gdb: remove TYPE_FIELD_STATIC_PHYSADDR adds 51e36a3aaa gdb: remove TYPE_FIELD_DWARF_BLOCK adds 4a3a56c5f3 Automatic date update in version.in adds 7811fa5995 gdb: add set/show commands for managing debuginfod adds 3ea44f2129 gdb.texinfo: Expand documentation for debuginfod adds 311d36251d gdb: fix gdb.gdb/unittest.exp with C++17 compiler adds fb9f44d410 Automatic date update in version.in adds 3c8ed65a5d PR28518: signed integer overflow & free on unmalloced address adds 9216910ed8 ubsan: alpha-vms: undefined shift adds 1c5e9d8d8c Re: PR28420, ecoff fuzzing failures adds 590abc168f Don't include coff/pe.h in coff-x86_64.c adds 1352aabb23 sim: fix compilation on mingw64 [PR sim/28476] adds bdcbd1b67f sim: mips/v850: remove redundant variable setup adds 4f2b181ecb sim: standardize move-if-change rules adds b6143d3162 sim: silence stamp touch rules adds 65f42b88ff sim: tighten up stamp rules adds ac9b6df28f sim: igen: tighten up build output adds 4837497a7f sim: tighten up gencode output adds 9709fa5bcb sim: tighten up build regen rules adds b46621118d sim: m32c: tighten up opc2c build output adds 2213e33dd2 sim: common: merge multiple clean commands adds 68c2129ae6 sim: v850: delete old gencode logic adds 65dcce8f79 sim: add arch-specific conditional logic adds 4ab6404b1c sim: erc32: fix signedness compatibility and redefinition warnings adds 5b3c2b9f3b sim: erc32: fix a few more build warnings adds f9cd2be59c sim: erc32: use silent build rules with sis linkage adds a7e40a9931 sim: nltvals: pull target errno out into a dedicated source file adds 88c8370b25 sim: nltvals: pull target signal out into a dedicated source file adds b868a2393b sim: nltvals: localize TARGET_<open> defines adds 670817b947 sim: nltvals: pull target open flags out into a dedicated so [...] adds cd3ee89d38 sim: unify callback.o building adds f9bfc01578 sim: drop unused targ-vals.h includes adds 5231e3f242 sim: rl78: drop obsolete manual dependency rules adds c26c6bc0a5 sim: ppc: use silent build rules here too adds 2a8f1f4744 Fix unittest.exp failure due to 'set debuginfod' addition adds 6e195444fb Fix latent bug in DWARF test case adds e7360783ae Automatic date update in version.in adds fc3579da2e sim: ppc: constify strings in igen tooling adds f098231806 sim: ppc: handle \r in igen inputs [PR sim/28476] adds c704d6e7ee sim: events: clean up trace casts adds ad2511744f sim: mn10300: clean up pointer casts adds 7b83db6a74 sim: ppc: switch core types to stdint.h types adds fad7f13ae1 sim: ppc: clean up printf format handling adds f0bef2e9a7 sim: bfin: cast pointers using uintptr_t adds 6dc840d69d sim: d10v: clean up pointer casts adds 06969ac449 sim: m68hc11: clean up pointer casts adds 8009a84cfd sim: ppc: fix the printf fix for 32-bit systems adds 0eecf48fd4 sim: igen: minor build output alignment fix adds 5c15e06faf sim: or1k: build with -Werror adds cd37cffed6 sim: sh: reduce -Wno-error scope adds c79eb8d991 sim: cris: reduce -Wno-error scope adds d0d7f2a742 sim: erc32: reduce -Wno-error scope adds 6391b286b1 sim: mips: reduce -Wno-error scope adds 5d2b3c53a5 sim: m32r: reduce -Wno-error scope adds 97ebc24886 sim: frv: reduce -Wno-error scope adds 2871d4d7f3 sim: lm32: reduce -Wno-error scope adds 94c9216c03 sim: iq2000: reduce -Wno-error scope adds 3197e593d8 arm: add armv9-a architecture to -march adds c27cdb4c53 objcopy buffer overflow adds c908dea26f macho-o archive sanity checks adds 2047d95b89 [gdb/doc]: Updated manpages to be consistent with help adds 09348c7665 ARM: match armeb output for unwind-pacbti-m test adds 317db249c7 Automatic date update in version.in adds c47860a4ba [gdb/testsuite] Fix stepi test-cases with unix/-m32/-fPIE/-pie adds bd25c6eef8 gdb/sim: update my email address
No new revisions were added by this update.
Summary of changes: ChangeLog | 5 + bfd/aoutx.h | 2 +- bfd/archures.c | 1 + bfd/bfd-in.h | 8 - bfd/bfd-in2.h | 9 +- bfd/coff-x86_64.c | 5 - bfd/cpu-arm.c | 1 + bfd/ecoff.c | 5 +- bfd/elf-eh-frame.c | 4 +- bfd/elf.c | 9 +- bfd/elf32-arm.c | 54 +- bfd/elf32-score7.c | 2 +- bfd/elfcode.h | 5 +- bfd/elfcore.h | 39 +- bfd/elfxx-mips.c | 4 +- bfd/ihex.c | 2 +- bfd/mach-o.c | 15 +- bfd/mmo.c | 94 ++-- bfd/pe-x86_64.c | 5 + bfd/version.h | 2 +- bfd/vms-alpha.c | 549 ++++++++++--------- binutils/objcopy.c | 21 +- binutils/readelf.c | 5 +- elfcpp/arm.h | 10 +- gas/ChangeLog | 9 + gas/NEWS | 2 + gas/config/tc-arm.c | 125 ++++- gas/config/tc-riscv.c | 592 +++++++++++---------- gas/doc/c-arm.texi | 1 + .../gas/arm/{attr-march-all.d => armv9-a_arch.d} | 9 +- gas/testsuite/gas/arm/attr-march-all.d | 2 +- gas/testsuite/gas/arm/unwind-pacbti-m-readelf.d | 16 + gas/testsuite/gas/arm/unwind-pacbti-m.d | 23 + gas/testsuite/gas/arm/unwind-pacbti-m.s | 20 + gas/testsuite/gas/arm/v8_1m-mve.d | 4 + gas/testsuite/gas/arm/v8_1m-mve.s | 5 + gdb/MAINTAINERS | 6 +- gdb/Makefile.in | 2 + gdb/NEWS | 11 + gdb/ada-lang.c | 78 ++- gdb/ada-typeprint.c | 6 +- gdb/ada-valprint.c | 37 +- gdb/amd64-tdep.c | 4 +- gdb/arm-tdep.c | 15 +- gdb/ax-gdb.c | 12 +- gdb/breakpoint.c | 11 +- gdb/btrace.c | 34 +- gdb/c-typeprint.c | 12 +- gdb/c-valprint.c | 2 +- gdb/cli/cli-cmds.c | 23 +- gdb/cli/cli-decode.c | 22 + gdb/cli/cli-logging.c | 12 +- gdb/cli/cli-style.c | 16 +- gdb/command.h | 25 +- gdb/compile/compile-c-types.c | 4 +- gdb/compile/compile-cplus-types.c | 12 +- gdb/compile/compile-object-load.c | 2 +- gdb/configure.host | 2 + gdb/configure.nat | 4 + gdb/cp-valprint.c | 14 +- gdb/d-valprint.c | 2 +- gdb/dcache.c | 11 +- gdb/debuginfod-support.c | 276 +++++++++- gdb/disasm-selftests.c | 21 + gdb/doc/gdb.texinfo | 263 +++++++-- gdb/doc/python.texi | 18 + gdb/dwarf2/loc.c | 8 +- gdb/dwarf2/read.c | 54 +- gdb/eval.c | 2 +- gdb/f-lang.c | 13 +- gdb/features/Makefile | 1 + gdb/features/or1k-linux.c | 78 +++ gdb/features/or1k-linux.xml | 13 + gdb/frame.c | 11 +- gdb/gdbtypes.c | 88 +-- gdb/gdbtypes.h | 27 +- gdb/gnu-v2-abi.c | 2 +- gdb/gnu-v3-abi.c | 6 +- gdb/guile/guile.c | 22 +- gdb/guile/scm-type.c | 6 +- gdb/i386-tdep.c | 18 +- gdb/infrun.c | 116 ++-- gdb/language.c | 23 +- gdb/m2-typeprint.c | 6 +- gdb/m2-valprint.c | 4 +- gdb/maint-test-settings.c | 17 +- gdb/maint.c | 83 ++- gdb/memattr.c | 13 +- gdb/mips-tdep.c | 22 +- gdb/or1k-linux-nat.c | 210 ++++++++ gdb/or1k-linux-tdep.c | 14 +- gdb/or1k-linux-tdep.h | 26 + gdb/or1k-tdep.c | 66 ++- gdb/or1k-tdep.h | 5 + gdb/p-lang.c | 8 +- gdb/p-typeprint.c | 6 +- gdb/p-valprint.c | 10 +- gdb/python/py-arch.c | 54 ++ gdb/python/py-type.c | 6 +- gdb/python/python.c | 12 +- gdb/ravenscar-thread.c | 13 +- gdb/record-btrace.c | 49 +- gdb/record-full.c | 14 +- gdb/record.c | 21 +- gdb/regformats/or1k-linux.dat | 40 ++ gdb/riscv-tdep.c | 30 +- gdb/rs6000-tdep.c | 12 +- gdb/rust-lang.c | 6 +- gdb/ser-tcp.c | 11 +- gdb/serial.c | 16 +- gdb/sh-tdep.c | 9 +- gdb/sparc64-tdep.c | 4 +- gdb/stabsread.c | 4 +- gdb/target-descriptions.c | 14 +- gdb/testsuite/gdb.arch/powerpc-stackless.exp | 2 +- gdb/testsuite/gdb.arch/s390-stackless.exp | 2 +- .../gdb.base/step-indirect-call-thunk.exp | 5 +- gdb/testsuite/gdb.base/step-test.exp | 4 +- gdb/testsuite/gdb.cp/koenig.cc | 2 + .../gdb.debuginfod/fetch_src_and_symbols.exp | 32 +- gdb/testsuite/gdb.dwarf2/clang-debug-names.exp.tcl | 76 +-- gdb/testsuite/gdb.dwarf2/dw2-stack-boundary.exp | 4 +- gdb/testsuite/gdb.fortran/info-types-2.f90 | 2 +- gdb/testsuite/gdb.fortran/info-types.f90 | 2 +- gdb/testsuite/gdb.fortran/max-depth.f90 | 2 +- gdb/testsuite/gdb.fortran/mixed-lang-stack.c | 2 +- gdb/testsuite/gdb.fortran/mixed-lang-stack.cpp | 2 +- gdb/testsuite/gdb.fortran/mixed-lang-stack.f90 | 2 +- gdb/testsuite/gdb.fortran/vla-datatypes.f90 | 2 +- gdb/testsuite/gdb.fortran/vla-sub.f90 | 2 +- gdb/testsuite/gdb.gdb/unittest.exp | 30 +- gdb/testsuite/gdb.opt/fortran-string.exp | 38 ++ .../max-depth.f90 => gdb.opt/fortran-string.f90} | 41 +- gdb/testsuite/gdb.python/py-arch.exp | 14 + .../gdb.reverse/step-indirect-call-thunk.exp | 6 +- gdb/testsuite/gdb.reverse/step-precsave.exp | 10 + gdb/testsuite/gdb.reverse/step-reverse.exp | 10 + gdb/testsuite/gdb.server/server-kill-python.exp | 8 + gdb/tui/tui-win.c | 11 +- gdb/typeprint.c | 15 +- gdb/utils.c | 10 +- gdb/valops.c | 12 +- gdb/valprint.c | 55 +- gdb/value.c | 27 +- gdb/windows-nat.c | 71 +-- gdbserver/Makefile.in | 1 + gdbserver/configure.srv | 8 + gdbserver/linux-or1k-low.cc | 266 +++++++++ gdbsupport/selftest.h | 4 +- gold/layout.cc | 3 +- gold/layout.h | 9 +- include/elf/arm.h | 6 +- include/opcode/arm.h | 31 +- ld/ldlang.c | 18 +- ld/testsuite/ld-scripts/empty-address-4.d | 6 + ld/testsuite/ld-scripts/empty-address-4.s | 4 + ld/testsuite/ld-scripts/empty-address-4.t | 11 + ld/testsuite/ld-scripts/empty-address.exp | 1 + opcodes/ChangeLog | 8 + opcodes/Makefile.am | 6 - opcodes/Makefile.in | 6 - opcodes/arm-dis.c | 7 +- opcodes/configure | 13 +- opcodes/configure.ac | 13 +- opcodes/riscv-dis.c | 18 +- sim/MAINTAINERS | 2 +- sim/Makefile.in | 76 +++ sim/arm/armos.c | 17 +- sim/bfin/dv-bfin_cec.c | 2 +- sim/bfin/dv-bfin_ctimer.c | 4 +- sim/bfin/dv-bfin_dma.c | 4 +- sim/bfin/dv-bfin_ebiu_amc.c | 2 +- sim/bfin/dv-bfin_ebiu_ddrc.c | 4 +- sim/bfin/dv-bfin_ebiu_sdc.c | 4 +- sim/bfin/dv-bfin_emac.c | 4 +- sim/bfin/dv-bfin_eppi.c | 4 +- sim/bfin/dv-bfin_gpio.c | 4 +- sim/bfin/dv-bfin_gpio2.c | 4 +- sim/bfin/dv-bfin_gptimer.c | 4 +- sim/bfin/dv-bfin_jtag.c | 4 +- sim/bfin/dv-bfin_mmu.c | 4 +- sim/bfin/dv-bfin_nfc.c | 4 +- sim/bfin/dv-bfin_otp.c | 6 +- sim/bfin/dv-bfin_pfmon.c | 4 +- sim/bfin/dv-bfin_pint.c | 4 +- sim/bfin/dv-bfin_pll.c | 4 +- sim/bfin/dv-bfin_ppi.c | 4 +- sim/bfin/dv-bfin_rtc.c | 4 +- sim/bfin/dv-bfin_sic.c | 16 +- sim/bfin/dv-bfin_spi.c | 4 +- sim/bfin/dv-bfin_twi.c | 4 +- sim/bfin/dv-bfin_uart.c | 4 +- sim/bfin/dv-bfin_uart2.c | 4 +- sim/bfin/dv-bfin_wdog.c | 4 +- sim/bfin/dv-bfin_wp.c | 4 +- sim/bfin/dv-eth_phy.c | 4 +- sim/bpf/Makefile.in | 30 +- sim/common/Make-common.in | 85 +-- sim/common/callback.c | 42 +- sim/common/gennltvals.py | 109 ++-- sim/common/gentmap.c | 68 --- sim/common/local.mk | 4 + sim/common/nltvals.def | 158 ------ sim/common/sim-events.c | 155 +++--- sim/common/sim-io.c | 1 - sim/common/sim-syscall.c | 1 - sim/common/sim-utils.c | 5 +- sim/common/syscall.c | 1 - sim/common/target-newlib-errno.c | 289 ++++++++++ sim/common/target-newlib-open.c | 85 +++ sim/common/target-newlib-signal.c | 136 +++++ sim/configure | 562 +++++++++++++++++-- sim/configure.ac | 3 + sim/cr16/Makefile.in | 10 +- sim/cris/Makefile.in | 32 +- sim/d10v/Makefile.in | 10 +- sim/d10v/interp.c | 12 +- sim/erc32/Makefile.in | 6 +- sim/erc32/erc32.c | 36 +- sim/erc32/exec.c | 14 +- sim/erc32/func.c | 4 +- sim/erc32/sis.h | 11 +- sim/frv/Makefile.in | 17 +- sim/igen/igen.c | 2 + sim/iq2000/Makefile.in | 17 +- sim/iq2000/sim-if.c | 6 +- sim/lm32/Makefile.in | 17 +- sim/lm32/dv-lm32cpu.c | 2 +- sim/lm32/sim-if.c | 4 +- sim/m32c/Makefile.in | 12 +- sim/m32c/opc2c.c | 1 - sim/m32r/Makefile.in | 39 +- sim/m32r/traps.c | 1 - sim/m68hc11/Makefile.in | 8 +- sim/m68hc11/dv-m68hc11tim.c | 6 +- sim/mips/Makefile.in | 213 +++----- sim/mips/sim-main.c | 12 +- sim/mn10300/Makefile.in | 34 +- sim/mn10300/dv-mn103ser.c | 6 +- sim/mn10300/dv-mn103tim.c | 12 +- sim/msp430/msp430-sim.c | 1 - sim/or1k/Makefile.in | 16 +- sim/ppc/Makefile.in | 162 +++--- sim/ppc/device.c | 16 +- sim/ppc/dgen.c | 2 + sim/ppc/emul_chirp.c | 84 +-- sim/ppc/emul_netbsd.c | 6 +- sim/ppc/emul_unix.c | 6 +- sim/ppc/events.c | 68 +-- sim/ppc/filter.c | 8 +- sim/ppc/gdb-sim.c | 8 +- sim/ppc/gen-icache.c | 4 +- sim/ppc/gen-itable.c | 12 +- sim/ppc/gen-model.c | 8 +- sim/ppc/hw_init.c | 14 +- sim/ppc/hw_memory.c | 3 + sim/ppc/igen.c | 2 + sim/ppc/ld-cache.c | 9 +- sim/ppc/ld-cache.h | 20 +- sim/ppc/ld-decode.c | 2 +- sim/ppc/ld-decode.h | 2 +- sim/ppc/ld-insn.c | 16 +- sim/ppc/lf.c | 4 +- sim/ppc/lf.h | 4 +- sim/ppc/misc.c | 8 +- sim/ppc/misc.h | 4 +- sim/ppc/mon.c | 9 +- sim/ppc/psim.c | 9 +- sim/ppc/sim_calls.c | 12 +- sim/ppc/table.c | 24 +- sim/ppc/tree.c | 6 +- sim/ppc/vm.c | 16 +- sim/ppc/words.h | 23 +- sim/riscv/sim-main.c | 2 - sim/rl78/Makefile.in | 15 - sim/sh/Makefile.in | 14 +- sim/v850/Makefile.in | 45 +- 277 files changed, 5301 insertions(+), 2712 deletions(-) copy gas/testsuite/gas/arm/{attr-march-all.d => armv9-a_arch.d} (67%) create mode 100644 gas/testsuite/gas/arm/unwind-pacbti-m-readelf.d create mode 100644 gas/testsuite/gas/arm/unwind-pacbti-m.d create mode 100644 gas/testsuite/gas/arm/unwind-pacbti-m.s create mode 100644 gdb/features/or1k-linux.c create mode 100644 gdb/features/or1k-linux.xml create mode 100644 gdb/or1k-linux-nat.c create mode 100644 gdb/or1k-linux-tdep.h create mode 100644 gdb/regformats/or1k-linux.dat create mode 100644 gdb/testsuite/gdb.opt/fortran-string.exp copy gdb/testsuite/{gdb.fortran/max-depth.f90 => gdb.opt/fortran-string.f90} (51%) create mode 100644 gdbserver/linux-or1k-low.cc create mode 100644 ld/testsuite/ld-scripts/empty-address-4.d create mode 100644 ld/testsuite/ld-scripts/empty-address-4.s create mode 100644 ld/testsuite/ld-scripts/empty-address-4.t create mode 100644 sim/common/target-newlib-errno.c create mode 100644 sim/common/target-newlib-open.c create mode 100644 sim/common/target-newlib-signal.c