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-next-allnoconfig in repository toolchain/ci/binutils-gdb.
from fec458f0fc Automatic date update in version.in adds d0579d4d1c x86: drop OP_Mask() adds be2f8fcd9d x86: correct VCVT{,U}SI2SD rounding mode handling adds 3fa77affb0 x86-64: generalize OP_G()'s EVEX.R' handling adds bac11f2cfe x86-64: properly bounds-check %bnd<N> in OP_G() adds 5f6b8397a4 x86: fold duplicate register printing code adds 4454883ff0 x86: fold duplicate code in MOVSXD_Fixup() adds 54ca11a48e x86: correct EVEX.V' handling outside of 64-bit mode adds 605228fcaf x86: drop vex_mode and vex_scalar_mode adds b0556968af x86: fold duplicate vector register printing code adds c1d66d5f24 x86: drop xmm_m{b,w,d,q}_mode adds eb34d29be8 x86: drop vex_scalar_w_dq_mode adds 5fbe0f28ae x86: drop dq{b,d}_mode adds f878836265 [gdb/testsuite] Fix FAILs due to PR gcc/101575 adds 9234efeee5 Automatic date update in version.in adds 0e4cc77316 x86: express unduly set rounding control bits in disassembly adds 44710bb280 gdb/testsuite: don't error when trying to unset last_spawn_tty_name adds 27df69020a Fix for gdb.python/py-breakpoint.exp adds a52b41bf2f gdb/testsuite: split gdb.python/py-parameter.exp in procs adds ffb6ba773e gdb.base/setshow.exp: use save_vars to save/restore gdb_prompt adds 3b3c74341e gdb.base/setshow.exp: split in procs adds e116324103 gdb.base/setshow.exp: fix duplicate test name adds 5b8bf2e75e gdb: un-share set_inferior_cwd declaration adds a69e37dc2b gdb: remove inferior::{argc,argv} adds e51695253e gdb: add setter/getter for inferior arguments adds 90cc31c9e5 gdb: add setter/getter for inferior cwd adds fd2dec2a45 gdb: make inferior::m_args an std::string adds 11bd012ed2 gdb: make inferior::m_cwd an std::string adds 4e93ea6e67 gdb: make inferior::m_terminal an std::string adds 3a553c80da gdb: rename cfunc to simple_func adds 5538b03c98 gdb: remove cmd_list_element::function::sfunc adds 3e1e8561c3 gdb/testsuite: test get/set value of unregistered Guile parameter adds febbfd5154 Automatic date update in version.in adds 77db4723dd Update the NetBSD system call table to match NetBSD-current. adds 553dd76c7e Re: ld script expression parsing adds c09c8b4202 Revert: PowerPC: Don't generate unused section symbols adds 60a5fb48d1 Automatic date update in version.in adds b924d9bad5 Automatic date update in version.in adds b6c4205149 gdb/mi: handle no condition argument case for -break-condition adds 730afdd139 gdb: move remaining ChangeLogs to legacy files adds 3751264cdd PATCH [1/10] arm: add 'bti' instruction for Armv8.1-M pacbti [...] adds f1e1d7f305 PATCH [2/10] arm: add 'pacbti' instruction for Armv8.1-M pac [...] adds e43ca2cbae PATCH [3/10] arm: add 'aut' instruction for Armv8.1-M pacbti [...] adds ce537a7db7 PATCH [4/10] arm: add 'pac' instruction for Armv8.1-M pacbti [...] adds 2c6ccfcfdd PATCH [5/10] arm: Extend again arm_feature_set struct to pro [...] adds 5a0c7a819f PATCH [6/10] arm: Add -march=armv8.1-m.main+pacbti flag adds e07352fa4f PATCH [7/10] arm: add 'bxaut' instruction for Armv8.1-M pacb [...] adds be05908c0c PATCH [8/10] arm: add 'autg' instruction for Armv8.1-M pacbt [...] adds 5c43020d83 PATCH [9/10] arm: add 'pacg' instruction for Armv8.1-M pacbt [...] adds 0264bf6fe3 PATCH [10/10] arm: Alias 'ra_auth_code' to r12 for pacbti. adds c9bd98593b gdb: Fix numerical field extraction for target description "flags" adds 0b73bf7fa3 Fix the Windows build adds 4b41648fff Fix for mi-reverse.exp adds 5b37a5ca1d bfd: Set error to bfd_error_malformed_archive only if unset adds 7122377642 Automatic date update in version.in adds dfe3b80549 Fix ld test case that assumes --enable-textrel-check adds 8d56b9fcf3 Correct gs264e bfd_mach in mips_arch_choices. adds ca89bdf8b2 gdb: remove VALUE_FRAME_ID and fix another frame debug issue adds af2b87e649 [gdb/testsuite] Add xfail for PR gcc/101633 adds f766f79a1f [gdb/testsuite] Add xfail for PR gcc/101643 adds b30049f188 Automatic date update in version.in adds b25f942e18 PowerPC: ignore sticky options for .machine adds 254db2f336 Externalize the _bfd_set_gp_value function adds ad14ab00eb [gdb/symtab] Fix unhandled dwarf expression opcode with gcc- [...] adds 77791f9c21 gdb: fix missing space in some info variables output adds 96a7037cd8 texi2pod.pl: add no-op --no-split option support [PR28144] adds 265dcb69c2 ld: Report error reason when a library cannot be found adds 5a98fb7513 bfd: Close the file descriptor if there is no archive fd adds 7dc37e1e12 ld: Run tmpdir/pr28138 only for native build adds fc14131902 x86: Simplify check for distinct TMM register operands adds 1056aa3919 gdb: clean up some things in features/Makefile adds 588f5af532 Automatic date update in version.in adds ad42014be2 Guile: temporary breakpoints adds cd026728f3 gas: improve C_BSTAT and C_STSYM symbols handling on XCOFF adds c3c1e6459f gdbtypes: return value from get_unsigned_type_max adds b5b591a865 guile: fix make-value with pointer type adds 91ef1ea542 guile/scm-math: indentation fixes adds abdd4204a2 Fix for gdb.tui/tui-layout-asm.exp adds 757e686afb Don't compile x86 debug register support on OpenBSD. adds 9f07c77001 x86-bsd-nat: Only define gdb_ptrace when using debug registers. adds 3d3f92f275 obsd-nat: Various fixes to obsd_nat_target::wait. adds 42acc96479 obsd-nat: Various fixes for fork following. adds 527b21eaec obsd-nat: Report both thread and PID in ::pid_to_str. adds bbf1c6a237 Automatic date update in version.in adds 602885d808 gdb: fix nr_bits gdb_assert in append_flags_type_field adds 6329d1e13e IMAGE_SCN_LNK_NRELOC_OVFL adds 472dd8b357 Sanity check _bfd_coff_read_string_table adds 5cfe19e51e reloc_upper_bound size calculations adds 237877b818 readelf: catch archive_file_size of -1 adds 1417c84842 bfd: avoid a crash when debug_section isn't created in XCOFF adds 8ba4f8f6c2 bfd: ensure that symbols targeted by DWARF relocations are k [...] adds f681e5867d gas: ensure XCOFF DWARF subsection are initialized to 0 adds fb6262e853 [gdb/build] Disable attribute nonnull adds 785e5700ce Replace exception_print_same with operator!= adds 177ac6e47e Use iterator_range in more places adds 7d0aa7cbd4 Automatic date update in version.in new 426260d246 Automatic date update in version.in
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/archive.c | 3 +- bfd/bfd-in2.h | 2 + bfd/bfd.c | 18 + bfd/coff-bfd.c | 5 +- bfd/coffcode.h | 6 + bfd/coffgen.c | 26 +- bfd/elf.c | 2 +- bfd/elf32-ppc.c | 6 +- bfd/elf64-ppc.c | 6 +- bfd/elf64-sparc.c | 2 +- bfd/mach-o.c | 2 +- bfd/plugin.c | 8 + bfd/version.h | 2 +- bfd/vms-alpha.c | 2 +- bfd/xcofflink.c | 188 +++--- binutils/readelf.c | 4 +- etc/texi2pod.pl | 2 + gas/config/tc-arm.c | 64 ++ gas/config/tc-i386.c | 25 +- gas/config/tc-ppc.c | 30 +- gas/config/tc-ppc.h | 1 + gas/symbols.c | 12 +- gas/testsuite/gas/arm/armv8_1-m-pacbti-bad.d | 5 + gas/testsuite/gas/arm/armv8_1-m-pacbti-bad.l | 10 + gas/testsuite/gas/arm/armv8_1-m-pacbti-bad.s | 14 + gas/testsuite/gas/arm/armv8_1-m-pacbti.d | 16 + gas/testsuite/gas/arm/armv8_1-m-pacbti.s | 11 + gas/testsuite/gas/i386/avx512f-nondef.d | 9 +- gas/testsuite/gas/i386/avx512f-nondef.s | 12 +- gas/testsuite/gas/i386/evex.d | 11 +- gas/testsuite/gas/i386/evex.s | 5 + gas/testsuite/gas/i386/i386.exp | 1 + gas/testsuite/gas/i386/noextreg.d | 4 +- gas/testsuite/gas/i386/x86-64-avx-wig.d | 12 +- .../gas/i386/x86-64-avx512bw-wig1-intel.d | 56 +- gas/testsuite/gas/i386/x86-64-avx512bw-wig1.d | 56 +- gas/testsuite/gas/i386/x86-64-avx512f-nondef.d | 9 +- gas/testsuite/gas/i386/x86-64-avx512f-nondef.s | 12 +- gas/testsuite/gas/i386/x86-64-evex-wig1-intel.d | 22 +- gas/testsuite/gas/i386/x86-64-evex-wig1.d | 22 +- gas/testsuite/gas/i386/x86-64-evex.d | 22 + gas/testsuite/gas/i386/x86-64-mpx.d | 2 + gas/testsuite/gas/i386/x86-64-mpx.s | 14 + gas/testsuite/gas/ppc/aix.exp | 3 + gas/testsuite/gas/ppc/power4.d | 1 + gas/testsuite/gas/ppc/test1elf32.d | 1 + gas/testsuite/gas/ppc/test1elf64.d | 1 + gas/testsuite/gas/ppc/xcoff-stsym-32.d | 22 + gas/testsuite/gas/ppc/xcoff-stsym-64.d | 22 + gas/testsuite/gas/ppc/xcoff-stsym.s | 16 + gdb/NEWS | 3 + gdb/breakpoint.c | 6 +- gdb/breakpoint.h | 2 +- gdb/c-typeprint.c | 4 +- gdb/cli/cli-cmds.c | 2 +- gdb/cli/cli-decode.c | 102 ++- gdb/cli/cli-decode.h | 14 +- gdb/cli/cli-dump.c | 2 +- gdb/cli/cli-setshow.c | 5 +- gdb/command.h | 55 +- gdb/configure.nat | 5 +- gdb/doc/{ChangeLog => ChangeLog-1991-2021} | 0 gdb/doc/gdb.texinfo | 5 +- gdb/doc/guile.texi | 16 +- gdb/dwarf2/read.c | 17 +- gdb/elf-none-tdep.c | 6 +- gdb/exceptions.c | 14 - gdb/exceptions.h | 3 - gdb/exec.c | 2 +- gdb/fbsd-tdep.c | 6 +- gdb/features/Makefile | 9 +- gdb/frame.c | 25 +- gdb/frame.h | 4 - gdb/gdbtypes.c | 26 +- gdb/gdbtypes.h | 4 +- gdb/guile/scm-breakpoint.c | 43 +- gdb/guile/scm-cmd.c | 3 +- gdb/guile/scm-math.c | 37 +- gdb/guile/scm-param.c | 2 +- gdb/infcmd.c | 89 +-- gdb/inferior.c | 11 +- gdb/inferior.h | 78 ++- gdb/inflow.c | 46 +- gdb/linux-tdep.c | 7 +- gdb/mi/mi-cmd-break.c | 15 +- gdb/mi/mi-cmd-env.c | 9 +- gdb/nat/fork-inferior.c | 15 +- gdb/objfiles.h | 59 +- gdb/obsd-nat.c | 114 ++-- gdb/obsd-nat.h | 2 - gdb/procfs.c | 10 +- gdb/python/py-cmd.c | 3 +- gdb/regformats/microblaze-with-stack-protect.dat | 64 -- gdb/remote.c | 9 +- gdb/stubs/{ChangeLog => ChangeLog-2012-2020} | 0 gdb/syscalls/netbsd.xml | 18 +- gdb/target.c | 4 +- gdb/terminal.h | 2 +- gdb/testsuite/{ChangeLog => ChangeLog-2014-2021} | 0 gdb/testsuite/gdb.ada/array_of_variant.exp | 53 +- gdb/testsuite/gdb.ada/big_packed_array.exp | 23 +- gdb/testsuite/gdb.ada/formatted_ref.exp | 25 +- gdb/testsuite/gdb.ada/iwide.exp | 25 +- gdb/testsuite/gdb.ada/pkd_arr_elem.exp | 26 +- gdb/testsuite/gdb.base/info-var-f1.c | 8 + gdb/testsuite/gdb.base/info-var.exp | 16 +- .../gdb.base/premature-dummy-frame-removal.exp | 19 + gdb/testsuite/gdb.base/setshow.exp | 734 ++++++++++++--------- gdb/testsuite/gdb.guile/scm-breakpoint.exp | 33 + gdb/testsuite/gdb.guile/scm-math.exp | 40 ++ gdb/testsuite/gdb.guile/scm-parameter.exp | 8 + gdb/testsuite/gdb.mi/mi-break.exp | 22 + gdb/testsuite/gdb.mi/mi-reverse.exp | 2 +- gdb/testsuite/gdb.python/py-breakpoint.exp | 3 + gdb/testsuite/gdb.python/py-parameter.exp | 237 ++++--- gdb/testsuite/gdb.tui/tui-layout-asm.exp | 32 +- gdb/testsuite/lib/gdb.exp | 14 +- gdb/tracepoint.c | 18 +- gdb/tui/tui-layout.c | 3 +- gdb/valops.c | 17 +- gdb/valprint.c | 36 +- gdb/value.c | 5 +- gdb/value.h | 6 - gdb/windows-nat.c | 20 +- gdb/x86-bsd-nat.c | 16 +- gdb/x86-bsd-nat.h | 9 +- gdbserver/{ChangeLog => ChangeLog-2002-2021} | 0 gdbserver/inferiors.cc | 18 +- gdbserver/inferiors.h | 4 + gdbserver/server.cc | 6 +- gdbserver/win32-low.cc | 6 +- gdbsupport/{ChangeLog => ChangeLog-2020-2021} | 0 gdbsupport/common-defs.h | 75 +++ gdbsupport/common-exceptions.h | 17 + gdbsupport/common-inferior.h | 9 +- include/opcode/arm.h | 27 +- ld/ChangeLog | 4 + ld/ldfile.c | 4 +- ld/ldgram.y | 38 +- ld/testsuite/ld-elf/overlay.s | 4 + ld/testsuite/ld-elf/overlay.t | 6 +- ld/testsuite/ld-plugin/lto.exp | 34 + ld/testsuite/ld-plugin/pr28138-1.c | 6 + ld/testsuite/ld-plugin/pr28138-2.c | 6 + ld/testsuite/ld-plugin/pr28138-3.c | 6 + ld/testsuite/ld-plugin/pr28138-4.c | 6 + ld/testsuite/ld-plugin/pr28138-5.c | 6 + ld/testsuite/ld-plugin/pr28138-6.c | 6 + ld/testsuite/ld-plugin/pr28138-7.c | 6 + ld/testsuite/ld-plugin/pr28138.c | 20 + ld/testsuite/ld-powerpc/tlsexe.r | 13 + ld/testsuite/ld-powerpc/tlsexe32.r | 12 + ld/testsuite/ld-powerpc/tlsexe32no.r | 12 + ld/testsuite/ld-powerpc/tlsexeno.r | 13 + ld/testsuite/ld-powerpc/tlsexenors.r | 13 + ld/testsuite/ld-powerpc/tlsexers.r | 13 + ld/testsuite/ld-powerpc/tlsexetoc.r | 13 + ld/testsuite/ld-powerpc/tlsexetocrs.r | 13 + ld/testsuite/ld-powerpc/tlsget.d | 23 +- ld/testsuite/ld-powerpc/tlsget.wf | 4 +- ld/testsuite/ld-powerpc/tlsget2.d | 16 +- ld/testsuite/ld-powerpc/tlsget2.wf | 2 +- ld/testsuite/ld-powerpc/tlsso.r | 12 + ld/testsuite/ld-powerpc/tlsso32.r | 11 + ld/testsuite/ld-powerpc/tlstocso.r | 12 + ld/testsuite/ld-x86-64/x86-64.exp | 2 +- opcodes/ChangeLog | 4 + opcodes/arm-dis.c | 17 + opcodes/i386-dis-evex-mod.h | 12 +- opcodes/i386-dis-evex-prefix.h | 34 +- opcodes/i386-dis-evex-w.h | 72 +- opcodes/i386-dis-evex.h | 62 +- opcodes/i386-dis.c | 657 ++++++------------ opcodes/mips-dis.c | 2 +- 174 files changed, 2716 insertions(+), 1876 deletions(-) create mode 100644 gas/testsuite/gas/arm/armv8_1-m-pacbti-bad.d create mode 100644 gas/testsuite/gas/arm/armv8_1-m-pacbti-bad.l create mode 100644 gas/testsuite/gas/arm/armv8_1-m-pacbti-bad.s create mode 100644 gas/testsuite/gas/arm/armv8_1-m-pacbti.d create mode 100644 gas/testsuite/gas/arm/armv8_1-m-pacbti.s create mode 100644 gas/testsuite/gas/i386/x86-64-evex.d create mode 100644 gas/testsuite/gas/ppc/xcoff-stsym-32.d create mode 100644 gas/testsuite/gas/ppc/xcoff-stsym-64.d create mode 100644 gas/testsuite/gas/ppc/xcoff-stsym.s rename gdb/doc/{ChangeLog => ChangeLog-1991-2021} (100%) delete mode 100644 gdb/regformats/microblaze-with-stack-protect.dat rename gdb/stubs/{ChangeLog => ChangeLog-2012-2020} (100%) rename gdb/testsuite/{ChangeLog => ChangeLog-2014-2021} (100%) rename gdbserver/{ChangeLog => ChangeLog-2002-2021} (100%) rename gdbsupport/{ChangeLog => ChangeLog-2020-2021} (100%) create mode 100644 ld/testsuite/ld-plugin/pr28138-1.c create mode 100644 ld/testsuite/ld-plugin/pr28138-2.c create mode 100644 ld/testsuite/ld-plugin/pr28138-3.c create mode 100644 ld/testsuite/ld-plugin/pr28138-4.c create mode 100644 ld/testsuite/ld-plugin/pr28138-5.c create mode 100644 ld/testsuite/ld-plugin/pr28138-6.c create mode 100644 ld/testsuite/ld-plugin/pr28138-7.c create mode 100644 ld/testsuite/ld-plugin/pr28138.c