This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tx1/gnu-master-aarch64-spec2k6-Os in repository toolchain/ci/binutils-gdb.
from 8e58ef803c x86-64: Zero-extend lower 32 bits displacement to 64 bits adds e8a83e931e PR26198 MinGW failure to link regular object file and LTO ob [...] adds 360f1cd72d Automatic date update in version.in adds 054a095926 gdb/testsuite/lib/dwarf.exp: fix addr_size parameter comments adds a8a48c756c mmix bfd: fix bfd_assert for R_MMIX_PUSHJ_STUBBABLE against [...] adds 36938cabf0 x86: avoid attaching suffixes to unambiguous insns adds e2e018c340 x86-64: adjust stack insn test case adds c3f5525ff1 x86: make PUSH/POP disassembly uniform adds f0e8d0bae4 x86: move putop() case labels to restore alphabetic sorting adds 3dcc261cf8 gdb/fortran: Handle dynamic string types when printing types adds 52781cce79 [gdb/testsuite] Handle callq -> call disassembly change adds 4fd8d58564 Fix an illegal memory access in the BFD library which can be [...] adds 28b80303a2 PR26239, memory leak in _bfd_dwarf2_slurp_debug_info adds 56c1b507aa Fix the generation of relocs for missing build notes. adds 04c662e2b6 x86: Don't display eiz with no scale adds fe07b5721a gdb/testsuite: Update test pattern in ptype-on-functions.exp adds 8ed8e29f05 Automatic date update in version.in adds 853772cc18 [gdb/testsuite] Add pseudo line number program instruction: line adds d0ce17d853 gdb: fix issues with handling DWARF v5 rnglists & .dwo files.
No new revisions were added by this update.
Summary of changes: bfd/ChangeLog | 24 ++ bfd/coffgen.c | 19 +- bfd/elf64-mmix.c | 9 +- bfd/elflink.c | 3 +- bfd/version.h | 2 +- gas/ChangeLog | 93 +++++++ gas/testsuite/gas/i386/disassem.d | 16 +- gas/testsuite/gas/i386/evex-no-scale-64.d | 2 +- gas/testsuite/gas/i386/ilp32/x86-64-branch.d | 60 ++--- gas/testsuite/gas/i386/intel.d | 2 +- gas/testsuite/gas/i386/jump16.d | 4 +- gas/testsuite/gas/i386/lfence-load.d | 2 +- gas/testsuite/gas/i386/noreg16.d | 4 +- gas/testsuite/gas/i386/noreg32.d | 4 +- gas/testsuite/gas/i386/noreg64-rex64.d | 12 +- gas/testsuite/gas/i386/noreg64.d | 12 +- gas/testsuite/gas/i386/notrack.d | 22 +- gas/testsuite/gas/i386/opcode.d | 2 +- gas/testsuite/gas/i386/solaris/x86-64-branch-2.d | 4 +- gas/testsuite/gas/i386/solaris/x86-64-jump.d | 26 +- .../gas/i386/solaris/x86-64-mpx-branch-1.d | 20 +- gas/testsuite/gas/i386/solaris/x86-64-nop-3.d | 2 +- gas/testsuite/gas/i386/solaris/x86-64-nop-4.d | 2 +- gas/testsuite/gas/i386/solaris/x86-64-nop-5.d | 2 +- gas/testsuite/gas/i386/solaris/x86-64-relax-2.d | 22 +- gas/testsuite/gas/i386/solaris/x86-64-relax-3.d | 20 +- gas/testsuite/gas/i386/x86-64-addr32-intel.d | 12 +- gas/testsuite/gas/i386/x86-64-addr32.d | 12 +- gas/testsuite/gas/i386/x86-64-align-branch-1a.d | 2 +- gas/testsuite/gas/i386/x86-64-align-branch-1b.d | 2 +- gas/testsuite/gas/i386/x86-64-align-branch-1c.d | 2 +- gas/testsuite/gas/i386/x86-64-align-branch-1d.d | 2 +- gas/testsuite/gas/i386/x86-64-align-branch-1e.d | 2 +- gas/testsuite/gas/i386/x86-64-align-branch-1f.d | 2 +- gas/testsuite/gas/i386/x86-64-align-branch-1g.d | 2 +- gas/testsuite/gas/i386/x86-64-align-branch-1h.d | 2 +- gas/testsuite/gas/i386/x86-64-align-branch-1i.d | 2 +- gas/testsuite/gas/i386/x86-64-align-branch-2a.d | 8 +- gas/testsuite/gas/i386/x86-64-align-branch-2b.d | 8 +- gas/testsuite/gas/i386/x86-64-align-branch-2c.d | 8 +- gas/testsuite/gas/i386/x86-64-align-branch-3.d | 4 +- gas/testsuite/gas/i386/x86-64-align-branch-4a.d | 4 +- gas/testsuite/gas/i386/x86-64-align-branch-4b.d | 4 +- gas/testsuite/gas/i386/x86-64-align-branch-5.d | 2 +- gas/testsuite/gas/i386/x86-64-align-branch-6.d | 2 +- gas/testsuite/gas/i386/x86-64-branch-2.d | 4 +- gas/testsuite/gas/i386/x86-64-branch-3.d | 10 +- gas/testsuite/gas/i386/x86-64-branch.d | 60 ++--- gas/testsuite/gas/i386/x86-64-disassem.d | 36 +-- gas/testsuite/gas/i386/x86-64-disp32.d | 2 +- gas/testsuite/gas/i386/x86-64-gotpcrel-no-relax.d | 17 +- gas/testsuite/gas/i386/x86-64-gotpcrel.d | 17 +- gas/testsuite/gas/i386/x86-64-ifunc.d | 6 +- gas/testsuite/gas/i386/x86-64-jump.d | 26 +- gas/testsuite/gas/i386/x86-64-lfence-byte.d | 20 +- gas/testsuite/gas/i386/x86-64-lfence-indbr-a.d | 12 +- gas/testsuite/gas/i386/x86-64-lfence-indbr-b.d | 12 +- gas/testsuite/gas/i386/x86-64-lfence-indbr-c.d | 12 +- gas/testsuite/gas/i386/x86-64-lfence-load.d | 8 +- gas/testsuite/gas/i386/x86-64-lfence-ret-a.d | 12 +- gas/testsuite/gas/i386/x86-64-lfence-ret-b.d | 12 +- gas/testsuite/gas/i386/x86-64-lfence-ret-c.d | 12 +- gas/testsuite/gas/i386/x86-64-lfence-ret-d.d | 12 +- gas/testsuite/gas/i386/x86-64-lfence-ret-e.d | 12 +- gas/testsuite/gas/i386/x86-64-mpx-add-bnd-prefix.d | 18 +- gas/testsuite/gas/i386/x86-64-mpx-branch-1.d | 20 +- gas/testsuite/gas/i386/x86-64-mpx.d | 28 +- gas/testsuite/gas/i386/x86-64-nop-3.d | 2 +- gas/testsuite/gas/i386/x86-64-nop-4.d | 2 +- gas/testsuite/gas/i386/x86-64-nop-5.d | 2 +- gas/testsuite/gas/i386/x86-64-nops-7.d | 4 +- gas/testsuite/gas/i386/x86-64-notrack.d | 126 ++++----- gas/testsuite/gas/i386/x86-64-opcode.d | 42 +-- gas/testsuite/gas/i386/x86-64-relax-2.d | 22 +- gas/testsuite/gas/i386/x86-64-relax-3.d | 20 +- gas/testsuite/gas/i386/x86-64-relax-4.d | 4 +- gas/testsuite/gas/i386/x86-64-rtm.d | 8 +- gas/testsuite/gas/i386/x86-64-stack-intel.d | 10 +- gas/testsuite/gas/i386/x86-64-stack-suffix.d | 10 +- gas/testsuite/gas/i386/x86-64-stack.d | 68 ++--- gas/testsuite/gas/i386/x86-64-stack.s | 4 +- gas/testsuite/gas/i386/x86-64-unique.d | 12 +- gas/testsuite/gas/i386/x86_64-intel.d | 4 +- gas/write.c | 27 +- gdb/ChangeLog | 48 ++++ gdb/dwarf2/read.c | 261 +++++++++++++++---- gdb/f-typeprint.c | 12 +- gdb/testsuite/ChangeLog | 38 +++ .../gdb.dwarf2/dw2-inline-many-frames.exp | 48 ++-- gdb/testsuite/gdb.dwarf2/dw2-inline-small-func.exp | 8 +- gdb/testsuite/gdb.dwarf2/dw2-inline-stepping.exp | 12 +- gdb/testsuite/gdb.dwarf2/dw2-is-stmt-2.exp | 55 +--- gdb/testsuite/gdb.dwarf2/dw2-is-stmt.exp | 15 +- gdb/testsuite/gdb.dwarf2/dw2-ranges-func.exp | 26 +- gdb/testsuite/gdb.dwarf2/dw5-rnglist-test.cc | 97 +++++++ ...dw4-toplevel-types.exp => dw5-rnglist-test.exp} | 20 +- gdb/testsuite/gdb.fortran/ptype-on-functions.exp | 6 + gdb/testsuite/gdb.fortran/ptype-on-functions.f90 | 23 ++ gdb/testsuite/gdb.trace/entry-values.exp | 2 - gdb/testsuite/lib/dwarf.exp | 28 +- ld/ChangeLog | 113 ++++++++ ld/testsuite/ld-i386/ibt-plt-1.d | 2 +- ld/testsuite/ld-i386/ibt-plt-2a.d | 2 +- ld/testsuite/ld-i386/ibt-plt-2c.d | 2 +- ld/testsuite/ld-i386/ibt-plt-3a.d | 2 +- ld/testsuite/ld-i386/ibt-plt-3c.d | 2 +- ld/testsuite/ld-i386/plt-pic.pd | 2 +- ld/testsuite/ld-i386/plt-pic2.dd | 2 +- ld/testsuite/ld-i386/plt.pd | 2 +- ld/testsuite/ld-i386/plt2.dd | 2 +- ld/testsuite/ld-i386/pr19636-1d.d | 2 +- ld/testsuite/ld-i386/pr19636-1l.d | 2 +- ld/testsuite/ld-i386/pr19636-2c.d | 2 +- ld/testsuite/ld-i386/pr20830.d | 2 +- ld/testsuite/ld-i386/vxworks1-lib.dd | 2 +- ld/testsuite/ld-i386/vxworks1.dd | 2 +- ld/testsuite/ld-ifunc/ifunc-2-i386-now.d | 2 +- ld/testsuite/ld-ifunc/ifunc-2-local-i386-now.d | 2 +- ld/testsuite/ld-ifunc/ifunc-2-local-x86-64-now.d | 16 +- ld/testsuite/ld-ifunc/ifunc-2-x86-64-now.d | 16 +- ld/testsuite/ld-ifunc/ifunc-21-x86-64.d | 8 +- ld/testsuite/ld-ifunc/ifunc-22-x86-64.d | 8 +- ld/testsuite/ld-ifunc/pr17154-i386-now.d | 2 +- ld/testsuite/ld-ifunc/pr17154-i386.d | 2 +- ld/testsuite/ld-ifunc/pr17154-x86-64-now.d | 36 +-- ld/testsuite/ld-ifunc/pr17154-x86-64.d | 36 +-- ld/testsuite/ld-mmix/undef-1.d | 2 +- ld/testsuite/ld-mmix/undef-1m.d | 2 +- ld/testsuite/ld-mmix/undef-2.d | 2 +- ld/testsuite/ld-mmix/undef-2m.d | 2 +- ld/testsuite/ld-x86-64/align-branch-1.d | 2 +- ld/testsuite/ld-x86-64/bnd-branch-1-now.d | 40 +-- ld/testsuite/ld-x86-64/bnd-branch-1.d | 12 +- ld/testsuite/ld-x86-64/bnd-ifunc-1-now.d | 16 +- ld/testsuite/ld-x86-64/bnd-ifunc-1.d | 2 +- ld/testsuite/ld-x86-64/bnd-ifunc-2-now.d | 36 +-- ld/testsuite/ld-x86-64/bnd-ifunc-2.d | 36 +-- ld/testsuite/ld-x86-64/bnd-plt-1-now.d | 40 +-- ld/testsuite/ld-x86-64/bnd-plt-1.d | 40 +-- ld/testsuite/ld-x86-64/call1a.d | 2 +- ld/testsuite/ld-x86-64/call1b.d | 2 +- ld/testsuite/ld-x86-64/call1d.d | 2 +- ld/testsuite/ld-x86-64/call1e.d | 2 +- ld/testsuite/ld-x86-64/call1f.d | 2 +- ld/testsuite/ld-x86-64/call1g.d | 2 +- ld/testsuite/ld-x86-64/call1h.d | 2 +- ld/testsuite/ld-x86-64/call1i.d | 2 +- ld/testsuite/ld-x86-64/gotpcrel1.dd | 14 +- ld/testsuite/ld-x86-64/hidden2.d | 4 +- ld/testsuite/ld-x86-64/ibt-plt-1-x32.d | 20 +- ld/testsuite/ld-x86-64/ibt-plt-1.d | 20 +- ld/testsuite/ld-x86-64/ibt-plt-2a-x32.d | 20 +- ld/testsuite/ld-x86-64/ibt-plt-2a.d | 20 +- ld/testsuite/ld-x86-64/ibt-plt-2c-x32.d | 20 +- ld/testsuite/ld-x86-64/ibt-plt-2c.d | 20 +- ld/testsuite/ld-x86-64/ibt-plt-3a-x32.d | 20 +- ld/testsuite/ld-x86-64/ibt-plt-3a.d | 20 +- ld/testsuite/ld-x86-64/ibt-plt-3c-x32.d | 20 +- ld/testsuite/ld-x86-64/ibt-plt-3c.d | 20 +- ld/testsuite/ld-x86-64/libno-plt-1b.dd | 4 +- ld/testsuite/ld-x86-64/mpx3.dd | 16 +- ld/testsuite/ld-x86-64/mpx3n.dd | 16 +- ld/testsuite/ld-x86-64/mpx4.dd | 12 +- ld/testsuite/ld-x86-64/mpx4n.dd | 12 +- ld/testsuite/ld-x86-64/no-plt-1a.dd | 14 +- ld/testsuite/ld-x86-64/no-plt-1b.dd | 10 +- ld/testsuite/ld-x86-64/no-plt-1c.dd | 10 +- ld/testsuite/ld-x86-64/no-plt-1d.dd | 14 +- ld/testsuite/ld-x86-64/no-plt-1e.dd | 14 +- ld/testsuite/ld-x86-64/no-plt-1f.dd | 10 +- ld/testsuite/ld-x86-64/no-plt-1g.dd | 10 +- ld/testsuite/ld-x86-64/plt-main-bnd.dd | 2 +- ld/testsuite/ld-x86-64/plt-main-ibt-x32.dd | 2 +- ld/testsuite/ld-x86-64/plt-main-ibt.dd | 2 +- ld/testsuite/ld-x86-64/plt.pd | 16 +- ld/testsuite/ld-x86-64/plt2.dd | 20 +- ld/testsuite/ld-x86-64/pr19609-5a.d | 2 +- ld/testsuite/ld-x86-64/pr19609-5b.d | 2 +- ld/testsuite/ld-x86-64/pr19609-5c.d | 2 +- ld/testsuite/ld-x86-64/pr19609-5e.d | 2 +- ld/testsuite/ld-x86-64/pr19609-7b.d | 2 +- ld/testsuite/ld-x86-64/pr19609-7d.d | 2 +- ld/testsuite/ld-x86-64/pr19636-2d.d | 14 +- ld/testsuite/ld-x86-64/pr19636-2l.d | 14 +- ld/testsuite/ld-x86-64/pr20253-1b.d | 8 +- ld/testsuite/ld-x86-64/pr20253-1d.d | 8 +- ld/testsuite/ld-x86-64/pr20253-1f.d | 8 +- ld/testsuite/ld-x86-64/pr20253-1h.d | 8 +- ld/testsuite/ld-x86-64/pr20253-1j.d | 8 +- ld/testsuite/ld-x86-64/pr20253-1l.d | 8 +- ld/testsuite/ld-x86-64/pr20830a-now.d | 8 +- ld/testsuite/ld-x86-64/pr20830a.d | 8 +- ld/testsuite/ld-x86-64/pr20830b-now.d | 8 +- ld/testsuite/ld-x86-64/pr20830b.d | 8 +- ld/testsuite/ld-x86-64/pr21038a-now.d | 8 +- ld/testsuite/ld-x86-64/pr21038a.d | 8 +- ld/testsuite/ld-x86-64/pr21038b-now.d | 12 +- ld/testsuite/ld-x86-64/pr21038b.d | 12 +- ld/testsuite/ld-x86-64/pr21038c-now.d | 16 +- ld/testsuite/ld-x86-64/pr21038c.d | 16 +- ld/testsuite/ld-x86-64/pr23930-x32.d | 2 +- ld/testsuite/ld-x86-64/pr23930.d | 2 +- ld/testsuite/ld-x86-64/pr25416-1a.d | 2 +- ld/testsuite/ld-x86-64/pr25416-2a.d | 2 +- ld/testsuite/ld-x86-64/pr26018.d | 4 +- ld/testsuite/ld-x86-64/protected2-k1om.d | 6 +- ld/testsuite/ld-x86-64/protected2-l1om.d | 6 +- ld/testsuite/ld-x86-64/protected2.d | 6 +- ld/testsuite/ld-x86-64/protected3.d | 2 +- ld/testsuite/ld-x86-64/protected8.d | 2 +- ld/testsuite/ld-x86-64/tlsbin.dd | 8 +- ld/testsuite/ld-x86-64/tlsbin2.dd | 8 +- ld/testsuite/ld-x86-64/tlsbindesc.dd | 8 +- ld/testsuite/ld-x86-64/tlsdesc.dd | 14 +- ld/testsuite/ld-x86-64/tlsdesc.pd | 8 +- ld/testsuite/ld-x86-64/tlsgd10.dd | 2 +- ld/testsuite/ld-x86-64/tlsgd7.dd | 2 +- ld/testsuite/ld-x86-64/tlsgd8.dd | 2 +- ld/testsuite/ld-x86-64/tlsgd9.dd | 2 +- ld/testsuite/ld-x86-64/tlsgdesc.dd | 12 +- ld/testsuite/ld-x86-64/tlsld3.dd | 2 +- ld/testsuite/ld-x86-64/tlsld4.dd | 2 +- ld/testsuite/ld-x86-64/tlspic.dd | 32 +-- ld/testsuite/ld-x86-64/tlspic2.dd | 32 +-- ld/testsuite/ld-x86-64/tlspie2b.d | 4 +- ld/testsuite/ld-x86-64/tlspie2c.d | 4 +- opcodes/ChangeLog | 31 +++ opcodes/i386-dis.c | 288 ++++++++------------- 228 files changed, 2053 insertions(+), 1461 deletions(-) create mode 100644 gdb/testsuite/gdb.dwarf2/dw5-rnglist-test.cc copy gdb/testsuite/gdb.dwarf2/{dw4-toplevel-types.exp => dw5-rnglist-test.exp} (56%)