This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk/llvm-master-arm-spec2k6-Oz_LTO in repository toolchain/ci/binutils-gdb.
from 596179f77c Use "pulongest" on aarch64-tdep.c:aarch64_gdbarch_init adds 44ed80923a Use better test for usable compiler in ld testsuite. adds 1670072efb Fix Rust testing adds 38c3873e5d Speed up locview resolution with relaxable frags adds f88dbe3f8a Automatic date update in version.in adds cd0923370b MIPS/include: opcode/mips.h: Update stale comment for CODE20 [...] adds 68bb0359ee [BFD, AArch64] Improve bti/pac plts. adds 723adb650a Detect invalid length field in debug frame FDE header. adds 6fe014bcd3 LTO: Properly handle wrapper symbols in IR adds dd06d4d688 testsuite: Add option to capture gdbserver debug adds 57e5e64501 Implement dump of mappings with ELF headers by gcore adds 82433e3e27 ChangeLog entries for the previous commit. adds cf532bd136 [PATCH] Support for DW_FORM_strx tag adds cc06b66897 Remove exception_none adds c6fdd8b205 Make SJLJ exceptions more efficient adds 680d7fd5fc Avoid undefined behavior in Guile exception handling adds 94aeb44b00 Make exception handling more efficient adds 3d1cbb7893 Fix memory leak in exception code
No new revisions were added by this update.
Summary of changes: bfd/ChangeLog | 16 +++ bfd/elfnn-aarch64.c | 67 ++--------- bfd/version.h | 2 +- gas/ChangeLog | 8 ++ gas/expr.c | 5 +- gas/frags.c | 55 +++++++++ gas/frags.h | 2 + gdb/ChangeLog | 131 +++++++++++++++++++++ gdb/breakpoint.c | 22 ++-- gdb/cli/cli-interp.c | 6 +- gdb/common/common-exceptions.c | 15 ++- gdb/common/common-exceptions.h | 25 ++-- gdb/common/new-op.c | 4 +- gdb/dwarf2-frame.c | 14 +-- gdb/dwarf2read.c | 11 +- gdb/event-top.c | 16 ++- gdb/exceptions.c | 9 +- gdb/exceptions.h | 10 +- gdb/exec.c | 6 +- gdb/guile/guile-internal.h | 38 +++++- gdb/guile/scm-block.c | 4 +- gdb/guile/scm-breakpoint.c | 33 ++++-- gdb/guile/scm-cmd.c | 4 +- gdb/guile/scm-disasm.c | 4 +- gdb/guile/scm-exception.c | 10 +- gdb/guile/scm-frame.c | 73 ++++++++---- gdb/guile/scm-lazy-string.c | 2 +- gdb/guile/scm-math.c | 2 +- gdb/guile/scm-param.c | 8 +- gdb/guile/scm-ports.c | 4 +- gdb/guile/scm-symbol.c | 20 ++-- gdb/guile/scm-symtab.c | 4 +- gdb/guile/scm-type.c | 42 +++++-- gdb/guile/scm-value.c | 53 ++++++--- gdb/infcall.c | 8 +- gdb/linespec.c | 8 +- gdb/linux-tdep.c | 73 ++++++++++-- gdb/main.c | 2 +- gdb/mi/mi-interp.c | 2 +- gdb/mi/mi-main.c | 2 +- gdb/python/py-breakpoint.c | 12 +- gdb/python/py-inferior.c | 12 +- gdb/python/py-utils.c | 2 +- gdb/python/py-value.c | 12 +- gdb/python/python-internal.h | 2 +- gdb/testsuite/ChangeLog | 20 ++++ gdb/testsuite/Makefile.in | 6 +- gdb/testsuite/README | 19 +++ .../gdb.base/coredump-filter-build-id.exp | 69 +++++++++++ gdb/testsuite/gdb.trace/tspeed.exp | 5 + gdb/testsuite/lib/dwarf.exp | 2 + gdb/testsuite/lib/future.exp | 10 ++ gdb/testsuite/lib/gdb.exp | 10 +- gdb/testsuite/lib/gdbserver-support.exp | 38 +++++- gdb/xml-support.c | 15 ++- include/ChangeLog | 4 + include/opcode/mips.h | 4 +- ld/ChangeLog | 68 +++++++++++ ld/ld.texi | 3 - ld/plugin.c | 35 ++++-- ld/testsuite/config/default.exp | 12 +- ld/testsuite/ld-aarch64/bti-pac-plt-1.d | 4 +- ld/testsuite/ld-aarch64/bti-pac-plt-2.d | 2 - ld/testsuite/ld-aarch64/bti-plt-1.d | 1 - ld/testsuite/ld-aarch64/bti-plt-3.d | 3 +- ld/testsuite/ld-aarch64/bti-plt-5.d | 6 +- ld/testsuite/ld-aarch64/pac-plt-1.d | 3 +- ld/testsuite/ld-aarch64/pac-plt-2.d | 6 +- ld/testsuite/ld-auto-import/auto-import.exp | 2 +- ld/testsuite/ld-cygwin/exe-export.exp | 2 +- ld/testsuite/ld-elf/audit.exp | 2 +- ld/testsuite/ld-elf/compress.exp | 2 +- ld/testsuite/ld-elf/dwarf.exp | 2 +- ld/testsuite/ld-elf/elf.exp | 2 +- ld/testsuite/ld-elf/indirect.exp | 2 +- ld/testsuite/ld-elf/linux-x86.exp | 2 +- ld/testsuite/ld-elf/shared.exp | 2 +- ld/testsuite/ld-elf/tls.exp | 2 +- ld/testsuite/ld-elf/wrap.exp | 2 +- ld/testsuite/ld-elfcomm/elfcomm.exp | 2 +- ld/testsuite/ld-elfvers/vers.exp | 2 +- ld/testsuite/ld-elfvsb/elfvsb.exp | 2 +- ld/testsuite/ld-elfweak/elfweak.exp | 2 +- ld/testsuite/ld-gc/gc.exp | 12 +- ld/testsuite/ld-i386/i386.exp | 6 +- ld/testsuite/ld-i386/no-plt.exp | 2 +- ld/testsuite/ld-i386/tls.exp | 2 +- ld/testsuite/ld-ifunc/ifunc.exp | 2 +- ld/testsuite/ld-mn10300/mn10300.exp | 2 +- ld/testsuite/ld-pe/pe-compile.exp | 2 +- ld/testsuite/ld-pe/pe-run.exp | 2 +- ld/testsuite/ld-pe/pe-run2.exp | 2 +- ld/testsuite/ld-pie/pie.exp | 2 +- ld/testsuite/ld-plugin/lto.exp | 14 ++- ld/testsuite/ld-plugin/plugin.exp | 2 +- ld/testsuite/ld-plugin/pr24406-1.c | 17 +++ ld/testsuite/ld-plugin/pr24406-2a.c | 17 +++ ld/testsuite/ld-plugin/pr24406-2b.c | 4 + ld/testsuite/ld-scripts/crossref.exp | 2 +- ld/testsuite/ld-sh/sh.exp | 2 +- ld/testsuite/ld-shared/shared.exp | 2 +- ld/testsuite/ld-size/size.exp | 2 +- ld/testsuite/ld-srec/srec.exp | 2 +- ld/testsuite/ld-undefined/undefined.exp | 2 +- ld/testsuite/ld-unique/unique.exp | 2 +- ld/testsuite/ld-x86-64/mpx.exp | 2 +- ld/testsuite/ld-x86-64/no-plt.exp | 2 +- ld/testsuite/ld-x86-64/tls.exp | 2 +- ld/testsuite/ld-x86-64/x86-64.exp | 2 +- ld/testsuite/lib/ld-lib.exp | 61 +++++++++- 110 files changed, 1066 insertions(+), 340 deletions(-) create mode 100644 gdb/testsuite/gdb.base/coredump-filter-build-id.exp create mode 100644 ld/testsuite/ld-plugin/pr24406-1.c create mode 100644 ld/testsuite/ld-plugin/pr24406-2a.c create mode 100644 ld/testsuite/ld-plugin/pr24406-2b.c