This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_bootstrap/master-arm-bootstrap_debug in repository toolchain/ci/binutils-gdb.
from 5f437feef4 Automatic date update in version.in adds 50192212a7 gprofng doesn't build with gcc 5.5 adds 1a42a9fe4e x86: make {disp16} work similarly to {disp32} adds 2ee1792bec gas: further adjust file/line handling for .irp and alike adds 657edeab38 gas: further adjust file/line handling for .macro adds c39e89c3aa gas: drop .appfile and .appline adds 66b39b8b9c gas: new_logical_line{,_flags}() can return "void" adds 278c98c830 Stop strip from removing debuglink sections. adds 44a29af963 Require GNAT debug info for some Ada tests adds dc262faf37 Remove "Ada Settings" node from the manual adds ce70f11ffe Add C++ "save gdb-index" test adds 63e0ee15a3 [gdb/testsuite] Fix gdb.base/stap-probe.exp with read1 adds 8e6b353660 Rebase the zlib sources to the 1.2.12 release adds 0981fe1017 Allow thread-pool.h to work without threads adds fe50c292d7 Split create_addrmap_from_aranges adds 1ddd39f58f Fix latent bug in read_addrmap_from_aranges adds cffae852e3 Add dwarf2_per_cu_data::addresses_seen adds 6ee823fc4e Refactor dwarf2_get_pc_bounds adds 5c94f93871 Allow ada_decode not to decode operators adds 073954a792 Let skip_one_die not skip children adds b2bc564fe8 Add name splitting adds 4e9e4fcda5 Add new overload of dwarf5_djb_hash adds c0892a1d5d Refactor build_type_psymtabs_reader adds 82d734f7a3 Add batching parameter to parallel_for_each adds f4565e4c99 Return vector of results from parallel_for_each adds 85098eeb4c Specialize std::hash for gdb_exception adds c600d77cb7 Add "fullname" handling to file_and_directory adds 8c83177441 Introduce DWARF abbrev cache adds 696eef26e0 Statically examine abbrev properties adds a2f0ab9310 Update skip_one_die for new abbrev properties adds 51f5a4b8e9 Introduce the new DWARF index class adds 2e57de7c84 The new DWARF indexer adds 698379cc2c Implement quick_symbol_functions for cooked DWARF index adds 68a85bc267 Wire in the new DWARF indexer adds da63229779 Introduce thread-safe handling for complaints adds c748b24c47 Pre-read DWARF section data adds 46114cb7be Parallelize DWARF indexing adds 7e75279093 "Finalize" the DWARF index in the background adds 58f707487b Rename write_psymtabs_to_index adds 88a981942d Change the key type in psym_index_map adds fca9326e27 Change parameters to write_address_map adds fa38ad7d8a Genericize addrmap handling in the DWARF index writer adds 6dd7aa909b Adapt .gdb_index writer to new DWARF scanner adds 600f5f7027 Adapt .debug_names writer to new DWARF scanner adds 3d20b8d99a Enable the new DWARF indexer adds 6209cde4dd Delete DWARF psymtab code adds 8dddb06c59 Remove dwarf2_per_cu_data::v adds a09520cdd9 gdbsupport: use result_of_t instead of result_of in parallel-for.h adds 30bf8e1ce4 gdb: use decltype instead of typeof in dwarf2/read.c adds 71bc95ed20 gdb: allocate subfile with new adds ebd4e6d017 gdb: change subfile::name and buildsym_compunit::m_comp_dir [...] adds b08c778be9 gdb: use std::vector for temporary linetable_entry array in [...] adds 558802e4d1 gdb: change subfile::line_vector to an std::vector adds a8b7a13911 gdb: fix "passing NULL to memcpy" UBsan error in dwarf2/cook [...] adds 36baf73637 Fix bug in Ada number lexing adds 1b35e577c3 Automatic date update in version.in
No new revisions were added by this update.
Summary of changes: ChangeLog | 4 + bfd/version.h | 2 +- binutils/ChangeLog | 6 + binutils/objcopy.c | 16 +- gas/as.h | 4 +- gas/config/obj-coff.c | 18 +- gas/config/obj-coff.h | 7 +- gas/config/obj-ecoff.h | 2 +- gas/config/obj-elf.c | 48 +- gas/config/obj-elf.h | 2 +- gas/config/obj-multi.h | 4 +- gas/config/tc-i386.c | 6 +- gas/config/tc-mips.c | 6 +- gas/config/tc-ppc.c | 2 +- gas/config/tc-tic54x.c | 2 +- gas/config/tc-z8k.c | 2 +- gas/dwarf2dbg.c | 4 +- gas/ecoff.c | 2 +- gas/ecoff.h | 2 +- gas/input-scrub.c | 67 +- gas/macro.c | 17 +- gas/obj.h | 2 +- gas/read.c | 146 +- gas/read.h | 6 +- gas/sb.h | 9 +- gas/testsuite/gas/aarch64/illegal-ldapr.l | 24 +- gas/testsuite/gas/aarch64/illegal.l | 440 +- gas/testsuite/gas/arm/mve-vctp-bad.l | 70 +- gas/testsuite/gas/arm/mve-vldr-bad-3.l | 68 +- gas/testsuite/gas/arm/mve-vldr-vstr-bad.l | 1620 ++-- gas/testsuite/gas/arm/mve-vqdmlah-bad.l | 12 +- gas/testsuite/gas/arm/mve-vqdmlash-bad.l | 12 +- gas/testsuite/gas/arm/mve-vrint-bad.l | 156 +- gas/testsuite/gas/elf/dwarf-5-irp.d | 18 + gas/testsuite/gas/elf/dwarf-5-irp.s | 6 + gas/testsuite/gas/elf/elf.exp | 10 + gas/testsuite/gas/elf/line.l | 30 + gas/testsuite/gas/elf/line.s | 49 + gas/testsuite/gas/i386/inval-pseudo.l | 6 +- gas/testsuite/gas/i386/inval-pseudo.s | 3 + gas/testsuite/gas/i386/pseudos.d | 4 + gas/testsuite/gas/i386/pseudos.s | 7 + gas/testsuite/gas/mmix/err-greg1.s | 4 +- gdb/Makefile.in | 5 + gdb/ada-lang.c | 13 +- gdb/ada-lang.h | 6 +- gdb/ada-lex.l | 4 +- gdb/buildsym.c | 195 +- gdb/buildsym.h | 26 +- gdb/complaints.c | 68 +- gdb/complaints.h | 33 + gdb/doc/gdb.texinfo | 32 - gdb/dwarf2/abbrev-cache.c | 65 + gdb/dwarf2/abbrev-cache.h | 58 + gdb/dwarf2/abbrev.c | 159 +- gdb/dwarf2/abbrev.h | 11 +- gdb/dwarf2/cooked-index.c | 342 + gdb/dwarf2/cooked-index.h | 327 + gdb/dwarf2/cu.c | 1 + gdb/dwarf2/file-and-dir.h | 18 + gdb/dwarf2/index-cache.c | 6 +- gdb/dwarf2/index-common.c | 14 + gdb/dwarf2/index-common.h | 4 + gdb/dwarf2/index-write.c | 382 +- gdb/dwarf2/index-write.h | 2 +- gdb/dwarf2/line-header.h | 3 - gdb/dwarf2/public.h | 2 +- gdb/dwarf2/read.c | 3955 +++----- gdb/dwarf2/read.h | 93 +- gdb/maint.c | 5 +- gdb/minsyms.c | 4 +- gdb/split-name.c | 81 + gdb/split-name.h | 45 + gdb/symtab.h | 37 + gdb/testsuite/gdb.ada/interface.exp | 5 + gdb/testsuite/gdb.ada/iwide.exp | 5 + gdb/testsuite/gdb.ada/literals.exp | 3 + gdb/testsuite/gdb.ada/mi_interface.exp | 5 + gdb/testsuite/gdb.ada/tagged.exp | 5 + gdb/testsuite/gdb.ada/tagged_access.exp | 5 + gdb/testsuite/gdb.base/maint.exp | 14 +- gdb/testsuite/gdb.base/parse_number.exp | 3 +- gdb/testsuite/gdb.base/stap-probe.exp | 4 +- gdb/testsuite/gdb.dwarf2/dw2-missing-cu-tag.exp | 3 +- .../literals.exp => gdb.dwarf2/gdb-index-cxx.exp} | 37 +- gdb/testsuite/gdb.dwarf2/gdb-index-nodebug.exp | 8 + gdb/testsuite/gdb.dwarf2/gdb-index.exp | 5 +- gdb/testsuite/gdb.dwarf2/index.cc | 29 + gdb/testsuite/lib/gdb.exp | 2 +- gdb/unittests/parallel-for-selftests.c | 2 +- gdb/xcoffread.c | 179 +- gdbsupport/common-exceptions.h | 19 + gdbsupport/parallel-for.h | 165 +- gdbsupport/thread-pool.cc | 33 +- gdbsupport/thread-pool.h | 33 +- gprofng/Makefile.in | 1 + gprofng/configure | 79 +- gprofng/configure.ac | 4 + gprofng/doc/Makefile.in | 1 + gprofng/gp-display-html/Makefile.in | 1 + gprofng/libcollector/configure | 20 +- gprofng/src/DbeSession.cc | 40 +- gprofng/src/DbeSession.h | 4 +- gprofng/src/Makefile.am | 6 +- gprofng/src/Makefile.in | 19 +- gprofng/src/QLParser.tab.cc | 1453 --- gprofng/src/QLParser.tab.hh | 2038 ---- gprofng/src/QLParser.yy | 142 +- zlib/CMakeLists.txt | 2 +- zlib/ChangeLog | 169 +- zlib/Makefile.am | 2 + zlib/Makefile.in | 194 +- zlib/README | 14 +- zlib/aclocal.m4 | 191 +- zlib/adler32.c | 2 +- zlib/compress.c | 2 +- zlib/configure | 193 +- zlib/contrib/README.contrib | 21 - zlib/contrib/blast/blast.h | 2 +- zlib/contrib/delphi/ZLib.pas | 2 +- zlib/contrib/dotzlib/DotZLib.chm | Bin 72728 -> 72726 bytes zlib/contrib/dotzlib/DotZLib/UnitTests.cs | 2 +- zlib/contrib/infback9/inftree9.c | 6 +- zlib/contrib/iostream2/zstream.h | 2 +- zlib/contrib/minizip/Makefile | 12 +- zlib/contrib/minizip/configure.ac | 2 +- zlib/contrib/minizip/crypt.h | 19 +- zlib/contrib/minizip/ioapi.c | 18 +- zlib/contrib/minizip/ioapi.h | 8 +- zlib/contrib/minizip/miniunz.c | 35 +- zlib/contrib/minizip/minizip.c | 41 +- zlib/contrib/minizip/unzip.c | 31 +- zlib/contrib/minizip/unzip.h | 12 +- zlib/contrib/minizip/zip.c | 36 +- zlib/contrib/minizip/zip.h | 17 +- zlib/contrib/pascal/zlibpas.pas | 2 +- zlib/contrib/puff/zeros.raw | Bin 1213 -> 2517 bytes zlib/contrib/vstudio/readme.txt | 2 +- zlib/contrib/vstudio/vc10/zlib.rc | 8 +- zlib/contrib/vstudio/vc10/zlibvc.def | 5 + zlib/contrib/vstudio/vc11/zlib.rc | 8 +- zlib/contrib/vstudio/vc11/zlibvc.def | 5 + zlib/contrib/vstudio/vc12/zlib.rc | 8 +- zlib/contrib/vstudio/vc12/zlibvc.def | 5 + zlib/contrib/vstudio/vc14/zlib.rc | 8 +- zlib/contrib/vstudio/vc14/zlibvc.def | 5 + zlib/contrib/vstudio/vc9/zlib.rc | 8 +- zlib/contrib/vstudio/vc9/zlibvc.def | 5 + zlib/crc32.c | 1260 ++- zlib/crc32.h | 9877 +++++++++++++++++++- zlib/deflate.c | 110 +- zlib/deflate.h | 29 +- zlib/doc/crc-doc.1.0.pdf | Bin 0 -> 776142 bytes zlib/doc/txtvsbin.txt | 12 +- zlib/examples/README.examples | 5 + zlib/examples/enough.c | 745 +- zlib/examples/gzappend.c | 2 +- zlib/examples/gzlog.c | 6 +- zlib/examples/gznorm.c | 470 + zlib/examples/zran.c | 256 +- zlib/examples/zran.h | 40 + zlib/gzguts.h | 3 +- zlib/gzlib.c | 8 +- zlib/gzread.c | 12 +- zlib/gzwrite.c | 38 +- zlib/infback.c | 3 +- zlib/inffast.c | 28 +- zlib/inflate.c | 47 +- zlib/inflate.h | 5 +- zlib/inftrees.c | 6 +- zlib/os400/README400 | 2 +- zlib/os400/zlib.inc | 6 +- zlib/qnx/package.qpg | 10 +- zlib/test/example.c | 5 +- zlib/treebuild.xml | 4 +- zlib/trees.c | 77 +- zlib/uncompr.c | 2 +- zlib/win32/Makefile.bor | 1 - zlib/win32/Makefile.gcc | 5 - zlib/win32/Makefile.msc | 4 - zlib/win32/README-WIN32.txt | 4 +- zlib/win32/zlib.def | 4 + zlib/zconf.h | 18 +- zlib/zlib.3 | 6 +- zlib/zlib.3.pdf | Bin 0 -> 8848 bytes zlib/zlib.h | 221 +- zlib/zlib.map | 6 + zlib/zutil.c | 6 +- zlib/zutil.h | 23 +- 189 files changed, 17539 insertions(+), 10224 deletions(-) create mode 100644 gas/testsuite/gas/elf/line.l create mode 100644 gas/testsuite/gas/elf/line.s create mode 100644 gdb/dwarf2/abbrev-cache.c create mode 100644 gdb/dwarf2/abbrev-cache.h create mode 100644 gdb/dwarf2/cooked-index.c create mode 100644 gdb/dwarf2/cooked-index.h create mode 100644 gdb/split-name.c create mode 100644 gdb/split-name.h copy gdb/testsuite/{gdb.ada/literals.exp => gdb.dwarf2/gdb-index-cxx.exp} (54%) create mode 100644 gdb/testsuite/gdb.dwarf2/index.cc delete mode 100644 gprofng/src/QLParser.tab.cc delete mode 100644 gprofng/src/QLParser.tab.hh create mode 100644 zlib/doc/crc-doc.1.0.pdf create mode 100644 zlib/examples/gznorm.c create mode 100644 zlib/examples/zran.h create mode 100644 zlib/zlib.3.pdf