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 6abe7848fa Solaris 11.4 ld build failure adds 3991c7acb2 Fix a use of an uninitialised variable in the bfd linker. adds 8da4f428d1 PR26836, memory leak in parse_args adds a86c6c1964 Put bfd_section_from_shdr loop detection array in elf_tdata adds bf6d803782 Add a plugin for processing static library dependencies. adds a3bdae4ef8 Handle fixed-point division by zero adds e26624c669 Be more careful when rewriting thick pointer array type adds 25a1127be7 Use exact match in get_var_value adds 86b442599b Handle block-local names for Ada adds 153f6e6cb0 [gdb/testsuite] Handle shell prompt in batch-preserve-term-s [...] adds 519155c9f6 [gdb/testsuite] Handle no glibc debuginfo in gdb.base/solib- [...] adds 18f1cb1fc5 [gdb/testsuite] Handle missing xz in gdb.base/gnu-debugdata.exp adds a6f3c8a1a8 Do not manually dissect OP_TYPE operations adds 2f4132646d [gdb/testsuite] Don't pass -fPIC to gdb_compile_shlib adds eab9267c33 Use DW_FORM_exprloc in testsuite Dwarf Assembler for DWARF v [...] adds 8cd6d968de Add form used for SPECIAL_expr as comment in testsuite Dwarf [...] adds ff4bc37d77 Keep input SHF_GNU_RETAIN sections and strip output SHF_GNU_ [...] adds 2eef5098e9 Automatic date update in version.in new 60598dbd58 gdb/testsuite: fix typo in gdb_test_multiple doc
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 | 7 + bfd/elf-bfd.h | 1 + bfd/elf.c | 54 +- bfd/elfcode.h | 3 + bfd/version.h | 2 +- elfcpp/elfcpp.h | 1 + gdb/ChangeLog | 26 + gdb/ada-lang.c | 73 +- gdb/dictionary.c | 7 + gdb/dtrace-probe.c | 2 +- gdb/dwarf2/read.c | 71 +- gdb/testsuite/ChangeLog | 60 + gdb/testsuite/gdb.ada/catch_ex_std.exp | 3 +- gdb/testsuite/gdb.ada/nested.exp | 15 + gdb/testsuite/gdb.ada/nested/hello.adb | 18 +- .../gdb.base/batch-preserve-term-settings.exp | 9 +- gdb/testsuite/gdb.base/break-probes.exp | 3 +- gdb/testsuite/gdb.base/ctxobj.exp | 4 +- gdb/testsuite/gdb.base/dso2dso.exp | 4 +- .../gdb.base/global-var-nested-by-dso.exp | 4 +- gdb/testsuite/gdb.base/info-shared.exp | 6 +- gdb/testsuite/gdb.base/jit-reader-simple.exp | 2 +- gdb/testsuite/gdb.base/print-file-var.exp | 2 +- gdb/testsuite/gdb.base/skip-solib.exp | 2 +- gdb/testsuite/gdb.base/solib-corrupted.exp | 12 +- gdb/testsuite/gdb.btrace/dlopen.exp | 3 +- gdb/testsuite/gdb.dwarf2/ada-thick-pointer.exp | 95 + gdb/testsuite/gdb.dwarf2/dw2-fixed-point.exp | 3 + gdb/testsuite/lib/dwarf.exp | 27 +- gdb/testsuite/lib/gdb.exp | 21 +- gdb/typeprint.c | 36 +- gdb/valarith.c | 2 + gold/layout.cc | 31 +- gold/object.cc | 4 +- gold/object.h | 50 + gold/testsuite/Makefile.am | 16 + gold/testsuite/Makefile.in | 26 +- gold/testsuite/{pr26936.sh => retain.sh} | 43 +- .../retain1.s => gold/testsuite/retain_1.s | 0 gold/testsuite/retain_2.s | 22 + ld/ChangeLog | 21 + ld/Makefile.am | 5 + ld/Makefile.in | 158 +- ld/NEWS | 3 + ld/ld.texi | 53 + ld/lexsup.c | 6 +- ld/libdep_plugin.c | 366 +++ ld/po/ld.pot | 3112 +++++++++++--------- 48 files changed, 2778 insertions(+), 1716 deletions(-) create mode 100644 gdb/testsuite/gdb.dwarf2/ada-thick-pointer.exp copy gold/testsuite/{pr26936.sh => retain.sh} (50%) copy binutils/testsuite/binutils-all/retain1.s => gold/testsuite/retain_1.s (100%) create mode 100644 gold/testsuite/retain_2.s create mode 100644 ld/libdep_plugin.c