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-stable-defconfig in repository toolchain/ci/binutils-gdb.
from ea17b3d59f [gdb/testsuite] Fix gdb.fortran/call-no-debug.exp symbol search adds 250e8e0d7f [gdb/testsuite] Fix dwo path in fission-*.S adds c79332d2d1 Automatic date update in version.in adds 76aa354424 obstack.h __PTR_ALIGN vs. ubsan adds 36f61bf2ad PTR_ADD and NPTR_ADD for bfd.h adds b03b65e2aa SHT_SYMTAB_SHNDX handling adds 718aefcf55 Fix the V850 assembler's generation of relocations for the s [...] adds d85e70a35b Add support for the haiku operating system. These are the o [...] adds 68e503ecf0 Automatic date update in version.in adds 7a554b2725 gold: --export-dynamic-symbol: don't imply -u adds 06520412a5 haiku tidy adds 174fe10cb6 ubsan: libctf: applying zero offset to null pointer adds f2cfdb7486 ubsan: alpha: member access within null pointer adds 2ea9d33a12 pj: asan: out of bounds, ubsan: left shift of negative adds ad77db1c02 CC_FOR_TARGET et al adds 669d511534 ld testsuite tidy adds 41e37c9d0a [gdb/testsuite] Add untested case in selftest_setup adds 41bbbb89c4 gdb, i386: Enable AVX512-bfloat16 for i386 targets. adds 8661f70c49 Add half support for AVX512 register view. adds 0b99a66053 gdb: Enable finish command and inferior calls for _Float16 o [...] adds 7a6cb96b71 [gdb/testsuite] Add untested case in gdb.gdb/complaints.exp adds a640adf7cf Test case reproducing PR28030 bug adds 7a2813c00b Use CORE_ADDR as return type from x86_dr_low_get_addr adds 3f630a60ea Automatic date update in version.in adds e994f4ef45 gnulib: import sys_wait adds 10f3fbece9 [gdb/testsuite] Check avx support in gdb.arch/amd64-disp-ste [...] adds b8fd36aaee Automatic date update in version.in adds 93d481d1d8 Automatic date update in version.in adds 5a20fadc84 gdbtypes.c: Add the case for FIELD_LOC_KIND_DWARF_BLOCK adds ac11cca5b6 Add a sanity check to the init_nfp6000_mecsr_sec() function [...] adds 1faddd8d18 Fix potential uninitialised variable in microblaze assembler code. adds 1bced5243e Fix potential use on an uninitialised vairable in the MCore [...] adds 804439b4d7 Fix an illegal memory access triggered by disassembling corr [...] adds d9a2066df4 Remove some complaints.h includes adds 69e8e0afee [gdb/testsuite] Handle eof in gdb_internal_error_resync adds d327d1b34f gdb: rename gdb/testsuite/gdb.arch/riscv64-unwind-prologue-w [...] adds 5e1186b5b3 [gdb/testsuite] Handle internal-error in gdb_run_cmd adds b4d9dd5c35 Automatic date update in version.in adds b54509b844 PR28307, segfault in ppc64_elf_toc64_reloc adds 5d2deb81fa [gdb/testsuite] Handle internal-error in gdb_unload adds 3f1a2892e1 Fix illegal memory access triggered by an attempt to disasse [...] adds 540bf37b25 gdb/python: new function to add values into GDB's history new 9dc2f26777 Fix an illegal memory access triggered by an atempt to disas [...] new 611841bb1a gdb: make thread_info::executing private
The 2 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/ChangeLog | 10 + bfd/bfd-in.h | 5 + bfd/bfd-in2.h | 5 + bfd/config.bfd | 34 ++ bfd/configure | 2 +- bfd/elf-bfd.h | 5 - bfd/elf-eh-frame.c | 30 +- bfd/elf.c | 14 +- bfd/elf32-ppc.c | 4 + bfd/elf32-score7.c | 4 +- bfd/elf32-xtensa.c | 2 + bfd/elf64-alpha.c | 3 +- bfd/elf64-ppc.c | 28 +- bfd/elflink.c | 47 ++- bfd/elfxx-riscv.c | 7 + bfd/version.h | 2 +- bfd/xtensa-isa.c | 1 - binutils/configure | 2 +- binutils/objdump.c | 2 +- binutils/testsuite/lib/binutils-common.exp | 8 +- configure | 2 +- configure.ac | 2 +- gas/ChangeLog | 8 + gas/config/tc-i386.c | 1 + gas/config/tc-mcore.c | 9 +- gas/config/tc-microblaze.c | 2 +- gas/config/tc-v850.c | 39 ++- gas/config/te-haiku.h | 30 ++ gas/configure | 2 +- gas/configure.tgt | 8 + gas/testsuite/gas/v850/split-lo16.d | 4 +- gas/testsuite/gas/v850/split-lo16.s | 7 +- gdb/NEWS | 7 + gdb/amd64-tdep.c | 12 +- gdb/breakpoint.c | 4 +- gdb/doc/python.texi | 14 + gdb/elfread.c | 1 - gdb/features/i386/32bit-sse.c | 10 + gdb/features/i386/32bit-sse.xml | 4 + gdb/features/i386/64bit-avx512.c | 5 + gdb/features/i386/64bit-avx512.xml | 2 + gdb/features/i386/64bit-sse.c | 5 + gdb/features/i386/64bit-sse.xml | 2 + gdb/frame.c | 2 +- gdb/gdbthread.h | 20 +- gdb/gdbtypes.c | 4 + gdb/i386-tdep.c | 15 +- gdb/ia64-libunwind-tdep.c | 1 - gdb/infcmd.c | 4 +- gdb/inflow.c | 2 +- gdb/infrun.c | 26 +- gdb/linux-nat.c | 2 +- gdb/linux-thread-db.c | 2 +- gdb/nat/x86-dregs.c | 2 +- gdb/python/py-value.c | 27 ++ gdb/python/python-internal.h | 1 + gdb/python/python.c | 2 + gdb/record-btrace.c | 2 +- gdb/target.c | 2 +- gdb/testsuite/gdb.arch/amd64-disp-step-avx.exp | 5 + gdb/testsuite/gdb.arch/i386-avx.c | 115 +++---- gdb/testsuite/gdb.arch/i386-avx.exp | 22 +- ...h-ld.c => riscv64-unwind-prologue-with-ld-lw.c} | 0 .../riscv64-unwind-prologue-with-ld-lw.exp | 2 +- gdb/testsuite/gdb.arch/x86-avx512bf16.exp | 12 +- ...ind-prologue-with-ld.c => x86-avx512fp16-abi.c} | 26 +- gdb/testsuite/gdb.arch/x86-avx512fp16-abi.exp | 63 ++++ gdb/testsuite/gdb.arch/x86-avx512fp16.c | 164 ++++++++++ .../{x86-avx512bf16.exp => x86-avx512fp16.exp} | 50 ++- gdb/testsuite/gdb.dwarf2/fission-base.S | 5 +- gdb/testsuite/gdb.dwarf2/fission-base.exp | 2 +- gdb/testsuite/gdb.dwarf2/fission-loclists-pie.S | 4 +- gdb/testsuite/gdb.dwarf2/fission-loclists-pie.exp | 2 +- gdb/testsuite/gdb.dwarf2/fission-loclists.S | 5 +- gdb/testsuite/gdb.dwarf2/fission-loclists.exp | 2 +- gdb/testsuite/gdb.dwarf2/fission-reread.S | 7 +- gdb/testsuite/gdb.dwarf2/fission-reread.exp | 2 +- .../gdb.dwarf2/locexpr-data-member-location-lib.c | 48 +++ .../locexpr-data-member-location-main.c} | 19 +- .../gdb.dwarf2/locexpr-data-member-location.exp | 349 +++++++++++++++++++++ .../locexpr-data-member-location.h} | 28 +- gdb/testsuite/gdb.gdb/complaints.exp | 20 ++ gdb/testsuite/gdb.python/py-value.exp | 26 ++ gdb/testsuite/lib/gdb.exp | 107 +++++++ gdb/testsuite/lib/selftest-support.exp | 16 +- gdb/thread.c | 37 +-- gdb/windows-tdep.c | 1 - gnulib/Makefile.in | 4 + gnulib/aclocal.m4 | 1 + gnulib/config.in | 3 + gnulib/configure | 99 ++++++ gnulib/import/Makefile.am | 29 ++ gnulib/import/Makefile.in | 35 ++- gnulib/import/m4/gnulib-cache.m4 | 2 + gnulib/import/m4/gnulib-comp.m4 | 5 + gnulib/import/m4/sys_wait_h.m4 | 36 +++ gnulib/import/sys_wait.in.h | 131 ++++++++ gnulib/update-gnulib.sh | 1 + gold/archive.cc | 7 - gold/symtab.cc | 6 - gprof/configure | 2 +- include/obstack.h | 6 +- ld/Makefile.am | 19 +- ld/Makefile.in | 25 +- ld/configure | 4 +- ld/configure.tgt | 20 ++ ld/emulparams/aarch64haiku.sh | 39 +++ ld/emulparams/armelf_haiku.sh | 33 ++ ld/emulparams/elf32ppchaiku.sh | 7 + ld/emulparams/elf_haiku.sh | 1 + ld/emulparams/elf_i386_haiku.sh | 7 + ld/emulparams/elf_mipsel_haiku.sh | 3 + ld/emulparams/elf_x86_64_haiku.sh | 2 + ld/po/BLD-POTFILES.in | 6 + ld/testsuite/config/default.exp | 27 +- ld/testsuite/ld-auto-import/auto-import.exp | 4 +- ld/testsuite/ld-bootstrap/bootstrap.exp | 8 +- ld/testsuite/ld-cdtest/cdtest.exp | 12 +- ld/testsuite/ld-cygwin/exe-export.exp | 8 +- ld/testsuite/ld-elf/dwarf.exp | 8 +- ld/testsuite/ld-elf/indirect.exp | 8 +- ld/testsuite/ld-elf/shared.exp | 16 +- ld/testsuite/ld-elfcomm/elfcomm.exp | 14 +- ld/testsuite/ld-elfvers/vers.exp | 30 +- ld/testsuite/ld-elfvsb/elfvsb.exp | 39 ++- ld/testsuite/ld-elfweak/elfweak.exp | 56 ++-- ld/testsuite/ld-gc/gc.exp | 14 +- ld/testsuite/ld-ifunc/ifunc.exp | 10 +- ld/testsuite/ld-mn10300/mn10300.exp | 6 +- ld/testsuite/ld-pe/pe-compile.exp | 14 +- ld/testsuite/ld-pe/pe-run.exp | 19 +- ld/testsuite/ld-pe/pe-run2.exp | 20 +- ld/testsuite/ld-pie/pie.exp | 4 +- ld/testsuite/ld-plugin/lto.exp | 32 +- ld/testsuite/ld-plugin/plugin.exp | 34 +- ld/testsuite/ld-scripts/crossref.exp | 35 +-- ld/testsuite/ld-selective/selective.exp | 8 +- ld/testsuite/ld-sh/sh.exp | 2 +- ld/testsuite/ld-shared/shared.exp | 40 +-- ld/testsuite/ld-srec/srec.exp | 41 ++- ld/testsuite/ld-undefined/undefined.exp | 2 +- ld/testsuite/ld-unique/unique.exp | 10 +- ld/testsuite/ld-x86-64/tls.exp | 2 +- ld/testsuite/lib/ld-lib.exp | 108 +++---- libctf/Makefile.am | 5 +- libctf/Makefile.in | 5 +- libctf/configure | 2 +- libctf/ctf-open.c | 2 +- libctf/testsuite/config/default.exp | 14 +- libctf/testsuite/lib/ctf-lib.exp | 8 +- libtool.m4 | 2 +- opcodes/ChangeLog | 6 + opcodes/configure | 2 +- opcodes/nfp-dis.c | 7 +- opcodes/pj-dis.c | 7 +- opcodes/v850-opc.c | 2 +- zlib/configure | 2 +- 157 files changed, 2152 insertions(+), 724 deletions(-) create mode 100644 gas/config/te-haiku.h copy gdb/testsuite/gdb.arch/{riscv64-unwind-prologue-with-ld.c => riscv64-unwind-p [...] copy gdb/testsuite/gdb.arch/{riscv64-unwind-prologue-with-ld.c => x86-avx512fp16-a [...] create mode 100644 gdb/testsuite/gdb.arch/x86-avx512fp16-abi.exp create mode 100644 gdb/testsuite/gdb.arch/x86-avx512fp16.c copy gdb/testsuite/gdb.arch/{x86-avx512bf16.exp => x86-avx512fp16.exp} (51%) create mode 100644 gdb/testsuite/gdb.dwarf2/locexpr-data-member-location-lib.c copy gdb/testsuite/{gdb.arch/riscv64-unwind-prologue-with-ld.c => gdb.dwarf2/locex [...] create mode 100644 gdb/testsuite/gdb.dwarf2/locexpr-data-member-location.exp rename gdb/testsuite/{gdb.arch/riscv64-unwind-prologue-with-ld.c => gdb.dwarf2/loc [...] create mode 100644 gnulib/import/m4/sys_wait_h.m4 create mode 100644 gnulib/import/sys_wait.in.h create mode 100644 ld/emulparams/aarch64haiku.sh create mode 100644 ld/emulparams/armelf_haiku.sh create mode 100644 ld/emulparams/elf32ppchaiku.sh create mode 100644 ld/emulparams/elf_haiku.sh create mode 100644 ld/emulparams/elf_i386_haiku.sh create mode 100644 ld/emulparams/elf_mipsel_haiku.sh create mode 100644 ld/emulparams/elf_x86_64_haiku.sh