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-mainline-allnoconfig in repository toolchain/ci/binutils-gdb.
from 4635ff9753 Change gdbserver to use existing gdbsupport adds 6ba0a32103 Remove deprecated core file functions adds 301b21e0df [gdb/testsuite] Fix check-read1 FAIL in gdb.tui/corefile-run.exp adds 49ba92c0a6 [gdb/testsuite] Fix mi-sym-info.exp matching FAILs adds fd486f32d1 asan: more readelf leaks adds 502794d432 Fix several mix up between octets and bytes in ELF program headers adds 666318230c Fix several mix up between octets and bytes in ELF program headers adds 96c7f87394 [gdb/symtab] Fix partial unit psymtabs adds 1673df3278 x86-64: correct mis-named X86_64_0D enumerator adds 015ec493d8 Recognize aarch64 PT_GETREGS and PT_GETFPREGS notes on NetBSD adds 66d1f7cc12 gas, arm: PR25660L Fix vadd/vsub with lt and le condition co [...] adds 2e9145ace2 [gdb/testsuite] Fix mi-sym-info.exp matching FAILs (2) adds 2d61316c32 [gdb/testsuite] Fix buffer full errors in gdb.mi/mi-sym-info.exp adds 74e10d1742 x86: Check static link of dynamic objects adds abf874aafe Add support for non-contiguous memory regions new 9fcbd8a90a Register NT_NETBSDCORE_AUXV (NetBSD-Core)
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/ChangeLog | 96 +++++++++++ bfd/bfd-in2.h | 9 +- bfd/bfd.c | 5 +- bfd/ecoff.c | 6 +- bfd/elf-bfd.h | 2 +- bfd/elf-linker-x86.h | 6 + bfd/elf.c | 180 ++++++++++--------- bfd/elf32-arm.c | 11 ++ bfd/elf32-csky.c | 11 ++ bfd/elf32-hppa.c | 31 ++++ bfd/elf32-m68hc11.c | 11 ++ bfd/elf32-m68hc12.c | 11 ++ bfd/elf32-metag.c | 15 +- bfd/elf32-nios2.c | 13 ++ bfd/elf64-ppc.c | 50 ++++++ bfd/elfcode.h | 28 +-- bfd/elflink.c | 55 ++++-- bfd/elfnn-aarch64.c | 16 +- bfd/elfxx-x86.c | 17 ++ bfd/merge.c | 22 ++- bfd/section.c | 9 +- binutils/ChangeLog | 14 ++ binutils/elfcomm.c | 8 +- binutils/elfedit.c | 9 + binutils/readelf.c | 152 ++++++++++------- gas/ChangeLog | 14 ++ gas/config/tc-arm.c | 15 +- gas/testsuite/gas/arm/mve-vaddsub-it-bad.d | 6 + gas/testsuite/gas/arm/mve-vaddsub-it-bad.l | 7 + gas/testsuite/gas/arm/mve-vaddsub-it-bad.s | 11 ++ gas/testsuite/gas/arm/mve-vaddsub-it.d | 23 +++ gas/testsuite/gas/arm/mve-vaddsub-it.s | 17 ++ gas/testsuite/gas/arm/nomve-vaddsub-it.d | 24 +++ gdb/ChangeLog | 36 ++++ gdb/corelow.c | 170 +++--------------- gdb/gdbcore.h | 68 -------- gdb/psymtab.c | 44 ++++- gdb/psymtab.h | 6 + gdb/testsuite/ChangeLog | 29 ++++ gdb/testsuite/gdb.dwarf2/imported-unit.exp | 13 ++ gdb/testsuite/gdb.mi/mi-sym-info-2.c | 5 + gdb/testsuite/gdb.mi/mi-sym-info.exp | 190 +++++++++++++++++---- .../gdb.tui/tui-layout-asm-short-prog.exp | 2 +- gdb/testsuite/gdb.tui/tui-layout-asm.exp | 2 +- gdb/testsuite/lib/tuiterm.exp | 15 +- include/ChangeLog | 24 +++ include/bfdlink.h | 12 +- include/elf/common.h | 1 + include/elf/internal.h | 30 ++-- ld/ChangeLog | 59 +++++++ ld/NEWS | 3 + ld/emulparams/elf32_x86_64.sh | 1 + ld/emulparams/elf_i386.sh | 1 + ld/emulparams/elf_x86_64.sh | 1 + ld/emulparams/static.sh | 12 ++ ld/emultempl/armelf.em | 3 +- ld/emultempl/elf-x86.em | 1 + ld/emultempl/xtensaelf.em | 6 + ld/ld.texi | 42 +++++ ld/ldexp.c | 3 +- ld/ldlang.c | 145 +++++++++++++++- ld/ldlex.h | 2 + ld/lexsup.c | 10 ++ ld/testsuite/ld-arm/arm-elf.exp | 7 + ld/testsuite/ld-arm/non-contiguous-arm.d | 4 + ld/testsuite/ld-arm/non-contiguous-arm.ld | 34 ++++ ld/testsuite/ld-arm/non-contiguous-arm.s | 35 ++++ ld/testsuite/ld-arm/non-contiguous-arm2.d | 77 +++++++++ ld/testsuite/ld-arm/non-contiguous-arm2.ld | 33 ++++ ld/testsuite/ld-arm/non-contiguous-arm3.d | 83 +++++++++ ld/testsuite/ld-arm/non-contiguous-arm3.ld | 33 ++++ ld/testsuite/ld-arm/non-contiguous-arm4.d | 4 + ld/testsuite/ld-arm/non-contiguous-arm4.ld | 34 ++++ ld/testsuite/ld-arm/non-contiguous-arm5.d | 77 +++++++++ ld/testsuite/ld-arm/non-contiguous-arm5.ld | 34 ++++ ld/testsuite/ld-arm/non-contiguous-arm6.d | 77 +++++++++ ld/testsuite/ld-arm/non-contiguous-arm6.ld | 33 ++++ ld/testsuite/ld-elf/linux-x86.exp | 33 +++- ld/testsuite/ld-elf/non-contiguous.d | 29 ++++ ld/testsuite/ld-elf/non-contiguous.ld | 47 +++++ ld/testsuite/ld-elf/non-contiguous.s | 21 +++ ld/testsuite/ld-elf/pr24920.err | 1 + ld/testsuite/ld-powerpc/non-contiguous-powerpc.d | 5 + ld/testsuite/ld-powerpc/non-contiguous-powerpc.ld | 22 +++ ld/testsuite/ld-powerpc/non-contiguous-powerpc.s | 8 + ld/testsuite/ld-powerpc/non-contiguous-powerpc64.d | 5 + ld/testsuite/ld-powerpc/powerpc.exp | 3 + opcodes/ChangeLog | 5 + opcodes/i386-dis.c | 6 +- 89 files changed, 2106 insertions(+), 484 deletions(-) create mode 100644 gas/testsuite/gas/arm/mve-vaddsub-it-bad.d create mode 100644 gas/testsuite/gas/arm/mve-vaddsub-it-bad.l create mode 100644 gas/testsuite/gas/arm/mve-vaddsub-it-bad.s create mode 100644 gas/testsuite/gas/arm/mve-vaddsub-it.d create mode 100644 gas/testsuite/gas/arm/mve-vaddsub-it.s create mode 100644 gas/testsuite/gas/arm/nomve-vaddsub-it.d create mode 100644 ld/emulparams/static.sh create mode 100644 ld/testsuite/ld-arm/non-contiguous-arm.d create mode 100644 ld/testsuite/ld-arm/non-contiguous-arm.ld create mode 100644 ld/testsuite/ld-arm/non-contiguous-arm.s create mode 100644 ld/testsuite/ld-arm/non-contiguous-arm2.d create mode 100644 ld/testsuite/ld-arm/non-contiguous-arm2.ld create mode 100644 ld/testsuite/ld-arm/non-contiguous-arm3.d create mode 100644 ld/testsuite/ld-arm/non-contiguous-arm3.ld create mode 100644 ld/testsuite/ld-arm/non-contiguous-arm4.d create mode 100644 ld/testsuite/ld-arm/non-contiguous-arm4.ld create mode 100644 ld/testsuite/ld-arm/non-contiguous-arm5.d create mode 100644 ld/testsuite/ld-arm/non-contiguous-arm5.ld create mode 100644 ld/testsuite/ld-arm/non-contiguous-arm6.d create mode 100644 ld/testsuite/ld-arm/non-contiguous-arm6.ld create mode 100644 ld/testsuite/ld-elf/non-contiguous.d create mode 100644 ld/testsuite/ld-elf/non-contiguous.ld create mode 100644 ld/testsuite/ld-elf/non-contiguous.s create mode 100644 ld/testsuite/ld-elf/pr24920.err create mode 100644 ld/testsuite/ld-powerpc/non-contiguous-powerpc.d create mode 100644 ld/testsuite/ld-powerpc/non-contiguous-powerpc.ld create mode 100644 ld/testsuite/ld-powerpc/non-contiguous-powerpc.s create mode 100644 ld/testsuite/ld-powerpc/non-contiguous-powerpc64.d