This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_native_build/master-arm in repository toolchain/ci/gdb.
from e165fcef1e gdb: remove MSYMBOL_TARGET_FLAG_{1,2} macros adds aa1402a95d i386-fbsd-nat: Remove two unused variables. adds 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 new ce70f11ffe Add C++ "save gdb-index" test new 63e0ee15a3 [gdb/testsuite] Fix gdb.base/stap-probe.exp with read1 new 8e6b353660 Rebase the zlib sources to the 1.2.12 release new 0981fe1017 Allow thread-pool.h to work without threads new fe50c292d7 Split create_addrmap_from_aranges new 1ddd39f58f Fix latent bug in read_addrmap_from_aranges new cffae852e3 Add dwarf2_per_cu_data::addresses_seen new 6ee823fc4e Refactor dwarf2_get_pc_bounds new 5c94f93871 Allow ada_decode not to decode operators new 073954a792 Let skip_one_die not skip children new b2bc564fe8 Add name splitting new 4e9e4fcda5 Add new overload of dwarf5_djb_hash new c0892a1d5d Refactor build_type_psymtabs_reader new 82d734f7a3 Add batching parameter to parallel_for_each new f4565e4c99 Return vector of results from parallel_for_each new 85098eeb4c Specialize std::hash for gdb_exception new c600d77cb7 Add "fullname" handling to file_and_directory new 8c83177441 Introduce DWARF abbrev cache new 696eef26e0 Statically examine abbrev properties new a2f0ab9310 Update skip_one_die for new abbrev properties new 51f5a4b8e9 Introduce the new DWARF index class new 2e57de7c84 The new DWARF indexer new 698379cc2c Implement quick_symbol_functions for cooked DWARF index new 68a85bc267 Wire in the new DWARF indexer new da63229779 Introduce thread-safe handling for complaints new c748b24c47 Pre-read DWARF section data new 46114cb7be Parallelize DWARF indexing new 7e75279093 "Finalize" the DWARF index in the background new 58f707487b Rename write_psymtabs_to_index new 88a981942d Change the key type in psym_index_map new fca9326e27 Change parameters to write_address_map new fa38ad7d8a Genericize addrmap handling in the DWARF index writer new 6dd7aa909b Adapt .gdb_index writer to new DWARF scanner new 600f5f7027 Adapt .debug_names writer to new DWARF scanner new 3d20b8d99a Enable the new DWARF indexer new 6209cde4dd Delete DWARF psymtab code new 8dddb06c59 Remove dwarf2_per_cu_data::v
The 37 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: 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/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 | 344 + 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 | 3947 +++----- gdb/dwarf2/read.h | 93 +- gdb/i386-fbsd-nat.c | 6 - 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/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/stap-probe.exp | 4 +- gdb/testsuite/gdb.dwarf2/dw2-missing-cu-tag.exp | 3 +- .../gdb-index-cxx.exp} | 36 +- 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 +- 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 +- 184 files changed, 17385 insertions(+), 9967 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/tagged_access.exp => gdb.dwarf2/gdb-index-cxx.exp} (53%) 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