This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-master-arm-build_cross in repository toolchain/ci/binutils-gdb.
from 2c473def12 gdb: do autoload before notifying Python side in new_objfile event adds 4b62a30d5b Fix timeout for gdb.xml/tdesc-reload.exp adds b9f90c72ee Fix timeout with maint print objfiles adds 6c356992b4 Automatic date update in version.in adds eb19308f2d x86: honor signedness of PC-relative relocations adds a3b5ef3e45 gdb: remove unused argument from gdb_init adds 913832e99c gdb: ensure SIGINT is set to SIG_DFL during initialisation adds 8e3685bf25 gdb: delay python initialisation until gdbpy_finish_initialization adds 880ae75a2b gdb delay guile initialization until gdbscm_finish_initialization adds 1178f01adf gdb: initialise extension languages after processing early s [...] adds 041ca48e97 gdb: extension languages finish_initialization to initialize adds edeaceda7b gdb: startup commands to control Python extension language adds 24aebc79b1 Stop the BFD library from treating annobin symbols as potent [...] adds e43c3e2a74 gdb/doc: use @env to reference environment variables adds db2534b704 Fix Ada overloading with 'null' adds ae95c78d26 Automatic date update in version.in adds 8eb82ba1fd gdb/NEWS: Fix typo and stray full stop adds 44f871628c x86: allow @size to also (sensibly) apply to sections adds 3abbafc2aa x86: relax when/how @size can be used adds 5edb8e3f5a Correct the text describing windres's --processor option. adds a2443c8988 x86-64: adjust recently added tests adds 89ba430c6b gdb: move some variables to an inner scope in save_waitstatus adds 063e75c9e4 Fix illegal memory accesses when parsing a corrupt SOM format file. adds 09e40e44ad Fix an access through a null pointer when parsing a corrupt [...] adds e197dfae62 gdb: don't use C++17 namespace declaration style adds 3f33407487 [gdb/testsuite] Fix timeout in gdb.base/valgrind-infcall-2.exp adds 7a8238b072 Automatic date update in version.in adds 7f7f284dfe [gdb/testsuite] Fix duplicate test name in gdb.mi/mi-sym-info.exp adds 5536f0cc62 [gdb/testsuite] Make gdb.mi/mi-sym-info.exp more robust agai [...] adds bceb87ef4d Fix illegal memory access when parsing a corrupt PE format file. adds bfbfa6e7f4 Fix attempt to free non-allocated pointer when parsing .debu [...] adds 6cb40a679b Fix a double free when re-allocating a buffer to size 0. adds 9f84cb380e Fix an illegal memory access when parsing a corrupt core note. adds d1fbc3ba09 Fix illegal memory access parsing a corrupt MACH-O format file. adds 2869ac4b59 Fix crash with GNAT minimal encodings adds 698facb837 Use rvalue reference in thread_pool::post_task adds 1053c6389a Use template functions in windows-nat.c adds 9e439f0098 Move function indirection code to nat/windows-nat adds de07187290 Use nat/windows-nat function indirection code adds e228ef975e Share DLL code between gdb and gdbserver adds 1bee48c7ad Make get_image_name static adds 0d305d5c67 Allocate dwarf2_per_cu_data with 'new' adds 91eea9cc48 Remove dwarf2_per_bfd::all_type_units adds b8efb248a8 Do not separately read type units adds 698d38980e Automatic date update in version.in adds 6aee2cb249 opcodes: xtensa: support branch visualization adds ccf2e5927c sim: callback: inline wrap helper adds 163cb76122 sim: arm: move build logic to source files adds ce2248135a sim: aarch64: fix 64-bit immediate shifts adds f1ca32150c sim: aarch64: use PRIx64 for formatting 64-bit types adds bd12755bf4 sim: riscv: fix building on 32-bit hosts w/out int128 adds 2a83fd8f48 sim: rx: cast bfd_vma when printing adds fe34861780 sim: nrun: add local strsignal prototype
No new revisions were added by this update.
Summary of changes: bfd/ChangeLog | 48 ++ bfd/coff-rs6000.c | 4 + bfd/elf.c | 23 +- bfd/elf32-arm.c | 27 +- bfd/elf32-xtensa.c | 7 +- bfd/elf64-ppc.c | 23 +- bfd/elfnn-aarch64.c | 26 +- bfd/libbfd.c | 2 +- bfd/mach-o.c | 3 +- bfd/som.c | 27 +- bfd/syms.c | 4 + bfd/version.h | 2 +- binutils/ChangeLog | 12 + binutils/doc/binutils.texi | 7 +- binutils/dwarf.c | 37 +- gas/ChangeLog | 49 ++ gas/config/tc-i386.c | 114 +++- gas/config/tc-i386.h | 6 +- gas/testsuite/gas/i386/i386.exp | 7 + gas/testsuite/gas/i386/lea64-optimize.d | 14 +- gas/testsuite/gas/i386/lea64.d | 14 +- gas/testsuite/gas/i386/pcrel64.l | 54 ++ gas/testsuite/gas/i386/pcrel64.s | 27 + gas/testsuite/gas/i386/size-2.d | 13 +- gas/testsuite/gas/i386/size-2.s | 3 + gas/testsuite/gas/i386/size-5.s | 32 ++ gas/testsuite/gas/i386/size-5a.d | 28 + gas/testsuite/gas/i386/size-5b.d | 15 + gas/testsuite/gas/i386/x86-64-rip-2.d | 21 + gas/testsuite/gas/i386/x86-64-rip-2.s | 10 + gas/testsuite/gas/i386/x86-64-rip-inval-1.l | 11 + gas/testsuite/gas/i386/x86-64-rip-inval-1.s | 5 + gas/testsuite/gas/i386/x86-64-rip-inval-2.l | 11 + gas/testsuite/gas/i386/x86-64-rip-inval-2.s | 5 + gas/testsuite/gas/i386/x86-64-size-2.d | 13 +- gdb/ChangeLog | 299 +++++++++++ gdb/NEWS | 16 + gdb/ada-exp.y | 6 +- gdb/ada-lang.c | 30 +- gdb/ada-valprint.c | 15 +- gdb/auto-load.h | 6 +- gdb/doc/ChangeLog | 19 + gdb/doc/gdb.texinfo | 54 +- gdb/doc/python.texi | 38 ++ gdb/dwarf2/index-write.c | 51 +- gdb/dwarf2/read.c | 594 ++++++++------------- gdb/dwarf2/read.h | 87 ++- gdb/extension-priv.h | 9 +- gdb/extension.c | 36 +- gdb/extension.h | 2 +- gdb/guile/guile.c | 86 ++- gdb/guile/scm-arch.c | 5 + gdb/guile/scm-block.c | 5 + gdb/guile/scm-frame.c | 5 + gdb/guile/scm-objfile.c | 5 + gdb/guile/scm-progspace.c | 5 + gdb/guile/scm-symbol.c | 5 + gdb/guile/scm-symtab.c | 5 + gdb/guile/scm-type.c | 11 +- gdb/infrun.c | 5 +- gdb/main.c | 5 +- gdb/nat/windows-nat.c | 313 ++++++++++- gdb/nat/windows-nat.h | 115 +++- gdb/psymtab.c | 3 +- gdb/python/py-arch.c | 8 +- gdb/python/py-block.c | 17 +- gdb/python/py-inferior.c | 11 +- gdb/python/py-objfile.c | 9 +- gdb/python/py-progspace.c | 9 +- gdb/python/py-registers.c | 11 +- gdb/python/py-symbol.c | 15 +- gdb/python/py-symtab.c | 23 +- gdb/python/py-type.c | 11 +- gdb/python/py-unwind.c | 23 +- gdb/python/python.c | 129 ++++- gdb/symmisc.c | 7 +- gdb/testsuite/ChangeLog | 40 ++ gdb/testsuite/gdb.ada/enum_idx_packed.exp | 3 + gdb/testsuite/gdb.ada/enum_idx_packed/foo.adb | 4 + gdb/testsuite/gdb.ada/enum_idx_packed/pck.ads | 5 + .../testsuite/gdb.ada/null_overload.exp | 39 +- gdb/testsuite/gdb.ada/null_overload/foo.adb | 42 ++ gdb/testsuite/gdb.base/maint.exp | 3 - gdb/testsuite/gdb.mi/mi-sym-info.exp | 103 ++-- gdb/testsuite/gdb.python/py-startup-opt.exp | 118 ++++ gdb/testsuite/gdb.xml/tdesc-reload.exp | 7 +- gdb/testsuite/lib/gdb.exp | 17 +- gdb/testsuite/lib/valgrind.exp | 2 +- gdb/top.c | 10 +- gdb/top.h | 2 +- gdb/windows-nat.c | 418 +-------------- gdbserver/ChangeLog | 29 + gdbserver/win32-low.cc | 298 +---------- gdbsupport/ChangeLog | 6 + gdbsupport/thread-pool.cc | 4 +- gdbsupport/thread-pool.h | 2 +- ld/ChangeLog | 6 + ld/testsuite/ld-elf/anno-sym.d | 5 + ld/testsuite/ld-elf/anno-sym.l | 4 + ld/testsuite/ld-elf/anno-sym.s | 13 + opcodes/ChangeLog | 5 + opcodes/xtensa-dis.c | 10 + sim/ChangeLog | 4 + sim/aarch64/ChangeLog | 14 + sim/aarch64/config.in | 3 + sim/aarch64/configure | 7 +- sim/aarch64/cpustate.c | 11 +- sim/aarch64/simulator.c | 4 +- sim/arm/ChangeLog | 10 + sim/arm/Makefile.in | 10 +- sim/arm/armemu32.c | 18 + sim/arm/config.in | 3 + sim/arm/configure | 7 +- sim/avr/ChangeLog | 4 + sim/avr/config.in | 3 + sim/avr/configure | 7 +- sim/bfin/ChangeLog | 4 + sim/bfin/config.in | 3 + sim/bfin/configure | 7 +- sim/bpf/ChangeLog | 4 + sim/bpf/config.in | 3 + sim/bpf/configure | 7 +- sim/common/ChangeLog | 11 + sim/common/callback.c | 84 ++- sim/common/nrun.c | 5 + sim/cr16/ChangeLog | 4 + sim/cr16/config.in | 3 + sim/cr16/configure | 7 +- sim/cris/ChangeLog | 4 + sim/cris/config.in | 3 + sim/cris/configure | 7 +- sim/d10v/ChangeLog | 4 + sim/d10v/config.in | 3 + sim/d10v/configure | 7 +- sim/erc32/ChangeLog | 4 + sim/erc32/config.in | 3 + sim/erc32/configure | 7 +- sim/example-synacor/ChangeLog | 4 + sim/example-synacor/config.in | 3 + sim/example-synacor/configure | 7 +- sim/frv/ChangeLog | 4 + sim/frv/config.in | 3 + sim/frv/configure | 7 +- sim/ft32/ChangeLog | 4 + sim/ft32/config.in | 3 + sim/ft32/configure | 7 +- sim/h8300/ChangeLog | 4 + sim/h8300/config.in | 3 + sim/h8300/configure | 7 +- sim/iq2000/ChangeLog | 4 + sim/iq2000/config.in | 3 + sim/iq2000/configure | 7 +- sim/lm32/ChangeLog | 4 + sim/lm32/config.in | 3 + sim/lm32/configure | 7 +- sim/m32c/ChangeLog | 4 + sim/m32c/config.in | 3 + sim/m32c/configure | 7 +- sim/m32r/ChangeLog | 4 + sim/m32r/config.in | 3 + sim/m32r/configure | 7 +- sim/m4/sim_ac_common.m4 | 1 + sim/m68hc11/ChangeLog | 4 + sim/m68hc11/config.in | 3 + sim/m68hc11/configure | 7 +- sim/mcore/ChangeLog | 4 + sim/mcore/config.in | 3 + sim/mcore/configure | 7 +- sim/microblaze/ChangeLog | 4 + sim/microblaze/config.in | 3 + sim/microblaze/configure | 7 +- sim/mips/ChangeLog | 4 + sim/mips/config.in | 3 + sim/mips/configure | 7 +- sim/mn10300/ChangeLog | 4 + sim/mn10300/config.in | 3 + sim/mn10300/configure | 7 +- sim/moxie/ChangeLog | 4 + sim/moxie/config.in | 3 + sim/moxie/configure | 7 +- sim/msp430/ChangeLog | 4 + sim/msp430/config.in | 3 + sim/msp430/configure | 7 +- sim/or1k/ChangeLog | 4 + sim/or1k/config.in | 3 + sim/or1k/configure | 7 +- sim/pru/ChangeLog | 4 + sim/pru/config.in | 3 + sim/pru/configure | 7 +- sim/riscv/ChangeLog | 8 + sim/riscv/config.in | 3 + sim/riscv/configure | 7 +- sim/riscv/sim-main.c | 2 +- sim/rl78/ChangeLog | 4 + sim/rl78/config.in | 3 + sim/rl78/configure | 7 +- sim/rx/ChangeLog | 8 + sim/rx/config.in | 3 + sim/rx/configure | 7 +- sim/rx/load.c | 2 +- sim/sh/ChangeLog | 4 + sim/sh/config.in | 3 + sim/sh/configure | 7 +- sim/v850/ChangeLog | 4 + sim/v850/config.in | 3 + sim/v850/configure | 7 +- 206 files changed, 3012 insertions(+), 1605 deletions(-) create mode 100644 gas/testsuite/gas/i386/pcrel64.l create mode 100644 gas/testsuite/gas/i386/pcrel64.s create mode 100644 gas/testsuite/gas/i386/size-5.s create mode 100644 gas/testsuite/gas/i386/size-5a.d create mode 100644 gas/testsuite/gas/i386/size-5b.d create mode 100644 gas/testsuite/gas/i386/x86-64-rip-2.d create mode 100644 gas/testsuite/gas/i386/x86-64-rip-2.s create mode 100644 gas/testsuite/gas/i386/x86-64-rip-inval-1.l create mode 100644 gas/testsuite/gas/i386/x86-64-rip-inval-1.s create mode 100644 gas/testsuite/gas/i386/x86-64-rip-inval-2.l create mode 100644 gas/testsuite/gas/i386/x86-64-rip-inval-2.s copy sim/arm/Makefile.in => gdb/testsuite/gdb.ada/null_overload.exp (52%) create mode 100644 gdb/testsuite/gdb.ada/null_overload/foo.adb create mode 100644 gdb/testsuite/gdb.python/py-startup-opt.exp create mode 100644 ld/testsuite/ld-elf/anno-sym.d create mode 100644 ld/testsuite/ld-elf/anno-sym.l create mode 100644 ld/testsuite/ld-elf/anno-sym.s create mode 100644 sim/arm/armemu32.c