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-defconfig in repository toolchain/ci/binutils-gdb.
from a8b3b8e93e gdb: Remove whitespace in 'std::vector <...>' adds 4227504491 [gdb/testsuite] Fix info-types.exp with gcc/g++ 4.8 adds 3a56ed8668 [gdb/testsuite] Fix list-missing-source.exp with gcc 4.8 adds d8c06f22a3 gdb: Don't ignore all SIGSTOP when the signal handler is set [...] adds a2230b5e62 libctf: make it compile for old glibc adds 083114f8ba libctf, include: ChangeLog format fixes adds fd55eae84d libctf: allow the header to change between versions adds 9b32cba44d libctf, binutils: dump the CTF header adds 6d5944fca6 libctf, bfd: fix ctf_bfdopen_ctfsect opening symbol and stri [...] adds 2db912ba1a libctf: add the object index and function index sections adds 616febde0c binutils: readelf: when dumping CTF, load strtab and symtab [...] adds 6b88d7d70c binutils: objdump does not take --ctf-symbols or --ctf-strin [...] adds 0ac6231298 libctf: Add iteration over non-root types adds d851ecd373 libctf: support getting strings from the ELF strtab adds 5537f9b9a3 libctf: write CTF files to memory, and CTF archives to fds adds 3dde2c915e libctf: fix double-free on ctf_compress_write error path adds b4f0e09cd1 libctf: dump: support non-root type dumping adds d18f9f1629 libctf: dump: check the right error values when dumping functions adds 72c83edd92 libctf: add the ctf_link machinery adds 886453cbbc libctf: map from old to corresponding newly-added types in c [...] adds eabb7154df libctf: add linking of the variable section adds 49ea9b450b libctf: add CU-mapping machinery adds 5de9eada3b libctf: teach ctf_add_type how forwards work adds 1820745a0a libctf: don't leak hash keys or values on value replacement adds 5ae6af75b5 libctf: eschew C99 for loop initial declarations adds 7e97445a5a libctf: get rid of a disruptive public include of <sys/param.h> adds edc8bbe90b libctf: bfd-open: mark the bfd as cacheable adds f046147d59 libctf: actually close bfds we have opened adds 22ccb84954 bfd: new functions for getting strings out of a strtab adds 1ff6de0312 bfd, ld: add CTF section linking adds 87279e3cef libctf: installable libctf as a shared library adds fd86991bc5 objdump: get CTF parent importing right adds 791915db42 libctf: handle nonrepresentable types at link time adds 676c3ecbad libctf: avoid the need to ever use ctf_update adds 99dc3ebdff libctf: properly handle ctf_add_type of forwards and self-re [...] adds 1a6ab13e71 libctf: allow ctf_type_lname of a null pointer. adds 9c1a2295e8 libctf: get the encoding of non-ints/fps in the dynamic space right adds de07e349be libctf: remove ctf_malloc, ctf_free and ctf_strdup adds 9323dd869d libctf: make ctf_dump not crash on OOM adds ad613f1d06 libctf: fix refcount leak in ctf_import adds d344b407dd binutils: spaces -> tabs in CTF parts of objdump and readelf adds fa56cdcd24 libctf: fix tabdamage adds 4d4211478f gdb/testsuite: Make test names unique in gdb.reverse tests adds 58eb20d527 gdb/testsuite: Make test names unique in gdb.linespec tests adds 2b74ba5a19 gdb/testsuite: Reduce test name duplication in gdb.base tests adds 082cce059d gdb/testsuite: Reduce test name duplication in gdb.python tests adds 0a4b09130a gdb/fortran: Nested subroutine support adds 179aed7fdc gdb/fortran: Allow for matching symbols with missing scope adds f0e21cb809 Automatic date update in version.in adds 77c2dba3e8 Avoid crash on single-field union in Rust adds b627f56244 [PR ld/25062] arm: sign extend the addend of R_ARM_TLS_GOTDESC adds 9cb09e33e0 [PR ld/22263][PR ld/25056] arm: Avoid dynamic TLS relocs in PIE
No new revisions were added by this update.
Summary of changes: ChangeLog | 10 + Makefile.def | 3 +- Makefile.in | 23 +- bfd/ChangeLog | 48 + bfd/elf-bfd.h | 13 + bfd/elf-strtab.c | 19 + bfd/elf.c | 47 +- bfd/elf32-arm.c | 14 +- bfd/elflink.c | 24 +- bfd/version.h | 2 +- binutils/ChangeLog | 33 + binutils/Makefile.am | 7 +- binutils/Makefile.in | 7 +- binutils/doc/binutils.texi | 5 +- binutils/doc/ctf.options.texi | 5 +- binutils/objdump.c | 52 +- binutils/readelf.c | 41 +- gdb/ChangeLog | 36 + gdb/NEWS | 9 + gdb/cp-namespace.c | 5 +- gdb/doc/ChangeLog | 4 + gdb/doc/gdb.texinfo | 4 + gdb/dwarf2read.c | 70 +- gdb/f-lang.c | 4 +- gdb/linux-nat.c | 5 +- gdb/testsuite/ChangeLog | 78 + gdb/testsuite/gdb.base/break-interp.exp | 76 +- gdb/testsuite/gdb.base/call-sc.exp | 10 +- gdb/testsuite/gdb.base/callfuncs.exp | 47 +- gdb/testsuite/gdb.base/charset.exp | 10 +- gdb/testsuite/gdb.base/dump.exp | 44 +- gdb/testsuite/gdb.base/ena-dis-br.exp | 12 +- gdb/testsuite/gdb.base/info-types.exp | 8 +- gdb/testsuite/gdb.base/list-missing-source.exp | 4 +- gdb/testsuite/gdb.base/relational.exp | 193 +- gdb/testsuite/gdb.base/step-over-syscall.exp | 11 +- gdb/testsuite/gdb.base/structs.exp | 10 +- gdb/testsuite/gdb.fortran/nested-funcs-2.exp | 150 + gdb/testsuite/gdb.fortran/nested-funcs-2.f90 | 62 + gdb/testsuite/gdb.fortran/nested-funcs.exp | 28 + gdb/testsuite/gdb.fortran/nested-funcs.f90 | 63 +- gdb/testsuite/gdb.linespec/explicit.exp | 6 +- gdb/testsuite/gdb.linespec/ls-errs.exp | 5 +- gdb/testsuite/gdb.python/py-parameter.exp | 317 +- gdb/testsuite/gdb.python/py-template.exp | 8 +- gdb/testsuite/gdb.python/py-value.exp | 58 +- gdb/testsuite/gdb.reverse/break-precsave.exp | 12 +- gdb/testsuite/gdb.reverse/break-reverse.exp | 15 +- gdb/testsuite/gdb.reverse/finish-precsave.exp | 18 +- gdb/testsuite/gdb.reverse/finish-reverse.exp | 18 +- .../gdb.reverse/machinestate-precsave.exp | 6 +- gdb/testsuite/gdb.reverse/machinestate.exp | 6 +- gdb/testsuite/gdb.reverse/readv-reverse.exp | 8 +- gdb/testsuite/gdb.reverse/recvmsg-reverse.exp | 6 +- gdb/testsuite/gdb.reverse/sigall-precsave.exp | 14 +- gdb/testsuite/gdb.reverse/sigall-reverse.exp | 14 +- .../gdb.reverse/step-indirect-call-thunk.exp | 4 +- gdb/testsuite/gdb.reverse/watch-precsave.exp | 6 +- gdb/testsuite/gdb.reverse/watch-reverse.exp | 6 +- gdb/testsuite/gdb.rust/simple.exp | 2 + gdb/testsuite/gdb.rust/simple.rs | 6 + gdb/testsuite/gdb.threads/stop-with-handle.c | 74 + gdb/testsuite/gdb.threads/stop-with-handle.exp | 51 + include/ChangeLog | 87 +- include/bfdlink.h | 15 + include/ctf-api.h | 65 +- include/ctf.h | 63 +- ld/ChangeLog | 110 + ld/Makefile.am | 18 +- ld/Makefile.in | 26 +- ld/aclocal.m4 | 1 + ld/configure | 32 +- ld/configure.ac | 7 + ld/emultempl/aix.em | 5 +- ld/emultempl/armcoff.em | 5 +- ld/emultempl/beos.em | 5 +- ld/emultempl/elf-generic.em | 4 + ld/emultempl/elf.em | 5 +- ld/emultempl/generic.em | 5 +- ld/emultempl/linux.em | 5 +- ld/emultempl/msp430.em | 5 +- ld/emultempl/pe.em | 5 +- ld/emultempl/pep.em | 5 +- ld/emultempl/ticoff.em | 5 +- ld/emultempl/vanilla.em | 5 +- ld/ldcref.c | 1 + ld/ldctor.c | 1 + ld/ldelf.c | 1 + ld/ldelfgen.c | 111 + ld/ldelfgen.h | 8 + ld/ldemul.c | 23 + ld/ldemul.h | 21 + ld/ldexp.c | 1 + ld/ldfile.c | 1 + ld/ldgram.y | 1 + ld/ldlang.c | 198 + ld/ldlang.h | 8 + ld/ldlex.l | 1 + ld/ldmain.c | 5 +- ld/ldmisc.c | 1 + ld/ldver.c | 1 + ld/ldwrite.c | 1 + ld/lexsup.c | 1 + ld/mri.c | 1 + ld/pe-dll.c | 1 + ld/plugin.c | 1 + ld/testsuite/ld-arm/arm-elf.exp | 5 + ld/testsuite/ld-arm/tls-gdesc-neg.d | 39 + ld/testsuite/ld-arm/tls-gdesc-neg.s | 29 + ld/testsuite/ld-bootstrap/bootstrap.exp | 8 +- libctf/ChangeLog | 569 +- libctf/Makefile.am | 28 +- libctf/Makefile.in | 345 +- libctf/aclocal.m4 | 7 + libctf/config.h.in | 7 + libctf/configure | 7975 +++++++++++++++++++- libctf/configure.ac | 66 + libctf/ctf-archive.c | 106 +- libctf/ctf-create.c | 857 ++- libctf/ctf-decl.c | 12 +- libctf/ctf-dump.c | 310 +- libctf/ctf-endian.h | 6 +- libctf/ctf-error.c | 7 +- libctf/ctf-hash.c | 58 +- libctf/ctf-impl.h | 105 +- libctf/ctf-link.c | 911 +++ libctf/ctf-lookup.c | 23 +- libctf/ctf-open-bfd.c | 101 +- libctf/ctf-open.c | 715 +- libctf/ctf-string.c | 296 +- libctf/ctf-subr.c | 12 - libctf/ctf-types.c | 330 +- libctf/ctf-util.c | 36 +- libctf/libctf.ver | 161 + 134 files changed, 14177 insertions(+), 1774 deletions(-) create mode 100644 gdb/testsuite/gdb.fortran/nested-funcs-2.exp create mode 100644 gdb/testsuite/gdb.fortran/nested-funcs-2.f90 create mode 100644 gdb/testsuite/gdb.threads/stop-with-handle.c create mode 100644 gdb/testsuite/gdb.threads/stop-with-handle.exp create mode 100644 ld/testsuite/ld-arm/tls-gdesc-neg.d create mode 100644 ld/testsuite/ld-arm/tls-gdesc-neg.s create mode 100644 libctf/ctf-link.c create mode 100644 libctf/libctf.ver