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_tk1/llvm-master-arm-spec2k6-O3_LTO in repository toolchain/ci/binutils-gdb.
from 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 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 adds 10c0005660 ubsan: member access within null pointer of union adds d095eb4e87 Tidy gdb.base/parse_number.exp adds 50b032ebc0 Make intrusive_list_node's next/prev private adds f5e7605006 binutils: enable PE on 32bit haiku build adds febb368c89 gdb: fix clang build failure in msymbol_is_mips adds 08755c5aad gdb: add ATTRIBUTE_PRINTF to complaint_interceptor::issue_complaint adds a9703116de Automatic date update in version.in adds e6f601b74d ld:LoongArch: Fix glibc fail: tst-audit25a/b. adds c641fe0dcb M68K: avoid quadratic slowdlow in label alignment check adds 75b2a443d5 [gdb/testsuite] Detect 'No MPX support' adds 11d7dd3357 gdb: fix build errors in gdbsupport/thread-pool.h used with old gcc adds c560a5fbae Let std::thread check pass even without pthreads adds df4397e378 gdb: remove move constructor and move assignment operator fr [...] adds 77d97a0a19 Reorganize Python events documentation adds 7ae6857316 Fix regression on Windows with WOW64 adds 4536b3bb61 Silence -Wmaybe-uninitialized warning from target_waitstatus adds a79fa8c5fb gdb/testsuite: Fix race in gdb.dwarf2/calling-convention.exp adds a69599e68b Fix possible Cygwin build problem adds 94ea6ddb94 Don't call QUIT in read_string adds 3b1bdd53b5 Rename read_string adds 9da74023eb Remove the byte order parameter to target_read_string adds b17c7ab380 Move target_read_string to target/target.c adds 44ac251ad2 Share handle_ms_vc_exception with gdbserver adds 42a5971407 Implement thread_name for gdbserver adds 1ea519ec19 Set the worker thread name on Windows adds 8bbdbd6985 Use GetThreadDescription on Windows adds 1a7c41d5ec Ignore 0,0 entries in .debug_aranges adds 330d63093c gdbserver/qXfer::threads, prepare_to_access_memory=>target_p [...] adds 366e3746c5 gdbserver: special case target_write_memory len==0 adds 421490af33 gdbserver/linux: Access memory even if threads are running adds 8e347faf8f gdbserver: Eliminate prepare_to_access_memory adds 64bc82adf3 Automatic date update in version.in
No new revisions were added by this update.
Summary of changes: ChangeLog | 4 + bfd/ChangeLog | 4 + bfd/config.bfd | 1 + bfd/elfnn-loongarch.c | 16 + 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-m68k.c | 43 +- gas/config/tc-m68k.h | 17 + 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 | 7 +- gdb/ada-lang.c | 13 +- gdb/ada-lang.h | 6 +- gdb/ada-lex.l | 4 +- gdb/buildsym.c | 195 +- gdb/buildsym.h | 26 +- gdb/c-lang.c | 4 +- gdb/complaints.c | 68 +- gdb/complaints.h | 34 + gdb/configure | 19 +- gdb/doc/gdb.texinfo | 32 - gdb/doc/python.texi | 62 +- 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 | 325 + 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 | 3966 +++----- gdb/dwarf2/read.h | 93 +- gdb/maint.c | 5 +- gdb/minsyms.c | 4 +- gdb/mips-tdep.c | 2 +- gdb/nat/windows-nat.c | 87 +- gdb/nat/windows-nat.h | 25 +- gdb/split-name.c | 81 + gdb/split-name.h | 45 + gdb/symtab.h | 37 + gdb/target.c | 20 - gdb/target.h | 8 - gdb/target/target.c | 190 + gdb/target/target.h | 31 + gdb/target/waitstatus.h | 2 +- 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 | 8 +- gdb/testsuite/gdb.base/stap-probe.exp | 4 +- gdb/testsuite/gdb.dwarf2/calling-convention.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.dwarf2/locexpr-data-member-location.exp | 3 + gdb/testsuite/lib/gdb.exp | 25 +- gdb/unittests/parallel-for-selftests.c | 2 +- gdb/valprint.c | 175 +- gdb/valprint.h | 6 - gdb/windows-nat.c | 46 +- gdb/xcoffread.c | 179 +- gdbserver/Makefile.in | 2 + gdbserver/configure | 19 +- gdbserver/linux-low.cc | 239 +- gdbserver/linux-low.h | 11 +- gdbserver/mem-break.cc | 101 +- gdbserver/server.cc | 81 +- gdbserver/target.cc | 111 +- gdbserver/target.h | 21 - gdbserver/tracepoint.cc | 13 +- gdbserver/win32-low.cc | 18 +- gdbserver/win32-low.h | 2 + gdbsupport/common-exceptions.h | 19 + gdbsupport/common.m4 | 31 +- gdbsupport/configure | 19 +- gdbsupport/intrusive_list.h | 13 +- gdbsupport/parallel-for.h | 165 +- gdbsupport/thread-pool.cc | 107 +- gdbsupport/thread-pool.h | 37 +- 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 +- ld/ldlang.c | 2 +- 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 +- 225 files changed, 18272 insertions(+), 11057 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 create mode 100644 gdb/target/target.c 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