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-stable-allmodconfig in repository toolchain/ci/gcc.
from c08a1447683 Accept code attributes as rtx codes in .md files adds 72441ccf815 x86 - fix pr82920 adds 16f70a79962 darwin, powerpc - set .machine in an asm file. adds a4d8e523eb8 Daily bump. adds 9846b11b7d2 Test for not existence of a negative loop (PR gcov-profile/90380). adds 80610c614a8 Do not follow zero edges in cycle detection (PR gcov-profil [...] adds 61068da89f5 Fix wrong usage of dump_printf_loc (PR tree-optimization/90416). adds ca8ead92a5c Remove array_allocator extension, deprecated since 4.9.0 adds b6cabd6514c Remove Profile Mode, deprecated since GCC 7.1 adds 8dd55415621 Fix ChangeLog date adds 8967657ef16 Document P0811R3 status in C++20 table adds 130a2c82609 2019-05-13 Richard Biener rguenther@suse.de adds 6d26c698a76 2019-05-13 Richard Biener rguenther@suse.de adds b95ab4713bf 2019-05-13 Richard Biener rguenther@suse.de adds 4795a2e7aa4 [DWARF] dwarf2out cleanups adds 534b5e00c72 2019-05-13 Chung-Lin Tang cltang@codesourcery.com new 0df8904adc5 PR target/89221 * configure.ac (--enable-frame-pointer): [...] new 2f4da36988e PR target/90418 * config/rs6000/rs6000.c (rs6000_e [...]
The 2 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: gcc/ChangeLog | 82 + gcc/DATESTAMP | 2 +- gcc/config/i386/i386.c | 48 +- gcc/config/rs6000/rs6000.c | 4 +- gcc/configure | 2 +- gcc/configure.ac | 2 +- gcc/dwarf2out.c | 44 +- gcc/gcov.c | 75 +- gcc/testsuite/ChangeLog | 57 + gcc/testsuite/gcc.dg/torture/pr90402-1.c | 26 + gcc/testsuite/gcc.target/i386/indirect-thunk-1.c | 13 +- gcc/testsuite/gcc.target/i386/indirect-thunk-2.c | 13 +- gcc/testsuite/gcc.target/i386/indirect-thunk-3.c | 13 +- gcc/testsuite/gcc.target/i386/indirect-thunk-4.c | 13 +- gcc/testsuite/gcc.target/i386/indirect-thunk-7.c | 11 +- .../gcc.target/i386/indirect-thunk-attr-1.c | 13 +- .../gcc.target/i386/indirect-thunk-attr-2.c | 13 +- .../gcc.target/i386/indirect-thunk-attr-3.c | 13 +- .../gcc.target/i386/indirect-thunk-attr-4.c | 13 +- .../gcc.target/i386/indirect-thunk-attr-5.c | 13 +- .../gcc.target/i386/indirect-thunk-attr-6.c | 13 +- .../gcc.target/i386/indirect-thunk-attr-7.c | 11 +- .../gcc.target/i386/indirect-thunk-attr-8.c | 9 +- .../gcc.target/i386/indirect-thunk-extern-1.c | 13 +- .../gcc.target/i386/indirect-thunk-extern-2.c | 13 +- .../gcc.target/i386/indirect-thunk-extern-3.c | 13 +- .../gcc.target/i386/indirect-thunk-extern-4.c | 10 +- .../gcc.target/i386/indirect-thunk-extern-7.c | 9 +- .../gcc.target/i386/indirect-thunk-inline-1.c | 13 +- .../gcc.target/i386/indirect-thunk-inline-2.c | 13 +- .../gcc.target/i386/indirect-thunk-inline-3.c | 13 +- .../gcc.target/i386/indirect-thunk-inline-4.c | 13 +- .../gcc.target/i386/indirect-thunk-inline-7.c | 9 +- .../gcc.target/i386/indirect-thunk-register-1.c | 11 +- .../gcc.target/i386/indirect-thunk-register-2.c | 9 +- .../gcc.target/i386/indirect-thunk-register-3.c | 9 +- .../gcc.target/i386/indirect-thunk-register-4.c | 3 +- gcc/testsuite/gcc.target/i386/ret-thunk-1.c | 6 +- gcc/testsuite/gcc.target/i386/ret-thunk-10.c | 13 +- gcc/testsuite/gcc.target/i386/ret-thunk-11.c | 13 +- gcc/testsuite/gcc.target/i386/ret-thunk-12.c | 13 +- gcc/testsuite/gcc.target/i386/ret-thunk-13.c | 13 +- gcc/testsuite/gcc.target/i386/ret-thunk-14.c | 15 +- gcc/testsuite/gcc.target/i386/ret-thunk-15.c | 15 +- gcc/testsuite/gcc.target/i386/ret-thunk-16.c | 11 +- gcc/testsuite/gcc.target/i386/ret-thunk-2.c | 6 +- gcc/testsuite/gcc.target/i386/ret-thunk-22.c | 12 +- gcc/testsuite/gcc.target/i386/ret-thunk-23.c | 12 +- gcc/testsuite/gcc.target/i386/ret-thunk-24.c | 12 +- gcc/testsuite/gcc.target/i386/ret-thunk-3.c | 6 +- gcc/testsuite/gcc.target/i386/ret-thunk-4.c | 6 +- gcc/testsuite/gcc.target/i386/ret-thunk-5.c | 6 +- gcc/testsuite/gcc.target/i386/ret-thunk-6.c | 6 +- gcc/testsuite/gcc.target/i386/ret-thunk-7.c | 6 +- gcc/testsuite/gcc.target/i386/ret-thunk-8.c | 6 +- gcc/testsuite/gcc.target/i386/ret-thunk-9.c | 17 +- gcc/tree-if-conv.c | 4 +- gcc/tree-ssa-pre.c | 120 +- gcc/tree-ssa-sccvn.c | 164 +- gcc/tree-vect-slp.c | 5 +- gcc/tree-vect-stmts.c | 2 +- libgcc/ChangeLog | 4 + libgcc/config/rs6000/darwin-vecsave.S | 8 +- libgomp/ChangeLog | 190 +++ libgomp/libgomp-plugin.h | 45 +- libgomp/libgomp.h | 53 +- libgomp/oacc-async.c | 250 ++- libgomp/oacc-cuda.c | 28 +- libgomp/oacc-host.c | 92 +- libgomp/oacc-init.c | 4 +- libgomp/oacc-int.h | 7 + libgomp/oacc-mem.c | 57 +- libgomp/oacc-parallel.c | 80 +- libgomp/oacc-plugin.c | 11 +- libgomp/plugin/cuda-lib.def | 1 + libgomp/plugin/cuda/cuda.h | 8 +- libgomp/plugin/plugin-nvptx.c | 1345 ++++----------- libgomp/target.c | 206 ++- libstdc++-v3/ChangeLog | 136 ++ libstdc++-v3/doc/Makefile.am | 1 - libstdc++-v3/doc/Makefile.in | 1 - libstdc++-v3/doc/html/index.html | 8 +- libstdc++-v3/doc/html/manual/api.html | 4 +- libstdc++-v3/doc/html/manual/appendix.html | 2 +- libstdc++-v3/doc/html/manual/appendix_porting.html | 2 +- libstdc++-v3/doc/html/manual/bitmap_allocator.html | 4 +- .../doc/html/manual/bitmap_allocator_impl.html | 6 +- libstdc++-v3/doc/html/manual/bugs.html | 22 +- libstdc++-v3/doc/html/manual/debug.html | 5 +- libstdc++-v3/doc/html/manual/ext_algorithms.html | 6 +- libstdc++-v3/doc/html/manual/ext_concurrency.html | 6 +- .../doc/html/manual/ext_concurrency_impl.html | 4 +- .../doc/html/manual/ext_concurrency_use.html | 2 +- libstdc++-v3/doc/html/manual/ext_containers.html | 4 +- libstdc++-v3/doc/html/manual/ext_demangling.html | 6 +- libstdc++-v3/doc/html/manual/ext_io.html | 6 +- libstdc++-v3/doc/html/manual/ext_iterators.html | 6 +- libstdc++-v3/doc/html/manual/ext_numerics.html | 6 +- libstdc++-v3/doc/html/manual/ext_sgi.html | 4 +- libstdc++-v3/doc/html/manual/ext_utilities.html | 6 +- libstdc++-v3/doc/html/manual/extensions.html | 4 +- libstdc++-v3/doc/html/manual/index.html | 26 +- libstdc++-v3/doc/html/manual/intro.html | 2 +- libstdc++-v3/doc/html/manual/io_and_c.html | 2 +- libstdc++-v3/doc/html/manual/memory.html | 17 +- libstdc++-v3/doc/html/manual/mt_allocator.html | 6 +- .../doc/html/manual/mt_allocator_design.html | 4 +- .../doc/html/manual/mt_allocator_ex_multi.html | 4 +- .../doc/html/manual/mt_allocator_ex_single.html | 2 +- .../doc/html/manual/mt_allocator_impl.html | 2 +- .../doc/html/manual/parallel_mode_test.html | 4 +- .../manual/policy_based_data_structures_test.html | 2 +- .../doc/html/manual/policy_data_structures.html | 16 +- .../html/manual/policy_data_structures_ack.html | 4 +- .../html/manual/policy_data_structures_design.html | 70 +- .../html/manual/policy_data_structures_using.html | 6 +- .../doc/html/manual/source_organization.html | 4 +- libstdc++-v3/doc/html/manual/status.html | 6 +- libstdc++-v3/doc/html/manual/test.html | 5 +- libstdc++-v3/doc/html/manual/using.html | 2 +- libstdc++-v3/doc/html/manual/using_headers.html | 2 +- libstdc++-v3/doc/html/manual/using_macros.html | 3 - libstdc++-v3/doc/xml/authors.xml | 6 - libstdc++-v3/doc/xml/manual/allocator.xml | 17 - .../doc/xml/manual/appendix_contributing.xml | 4 +- libstdc++-v3/doc/xml/manual/debug.xml | 8 - libstdc++-v3/doc/xml/manual/evolution.xml | 10 + libstdc++-v3/doc/xml/manual/extensions.xml | 6 - libstdc++-v3/doc/xml/manual/profile_mode.xml | 1718 -------------------- libstdc++-v3/doc/xml/manual/spine.xml | 6 - libstdc++-v3/doc/xml/manual/status_cxx2020.xml | 11 + libstdc++-v3/doc/xml/manual/test.xml | 8 +- libstdc++-v3/doc/xml/manual/using.xml | 39 - libstdc++-v3/include/Makefile.am | 58 +- libstdc++-v3/include/Makefile.in | 60 +- libstdc++-v3/include/bits/c++config | 19 +- libstdc++-v3/include/ext/array_allocator.h | 182 --- libstdc++-v3/include/precompiled/extc++.h | 1 - libstdc++-v3/include/profile/array | 281 ---- libstdc++-v3/include/profile/base.h | 58 - libstdc++-v3/include/profile/bitset | 245 --- libstdc++-v3/include/profile/deque | 188 --- libstdc++-v3/include/profile/forward_list | 219 --- libstdc++-v3/include/profile/impl/profiler.h | 370 ----- libstdc++-v3/include/profile/impl/profiler_algos.h | 111 -- .../include/profile/impl/profiler_container_size.h | 186 --- .../include/profile/impl/profiler_hash_func.h | 153 -- .../include/profile/impl/profiler_hashtable_size.h | 100 -- .../include/profile/impl/profiler_list_to_slist.h | 168 -- .../include/profile/impl/profiler_list_to_vector.h | 261 --- .../profile/impl/profiler_map_to_unordered_map.h | 275 ---- libstdc++-v3/include/profile/impl/profiler_node.h | 155 -- libstdc++-v3/include/profile/impl/profiler_state.h | 69 - libstdc++-v3/include/profile/impl/profiler_trace.h | 663 -------- .../include/profile/impl/profiler_vector_size.h | 100 -- .../include/profile/impl/profiler_vector_to_list.h | 261 --- libstdc++-v3/include/profile/iterator_tracker.h | 286 ---- libstdc++-v3/include/profile/list | 650 -------- libstdc++-v3/include/profile/map | 35 - libstdc++-v3/include/profile/map.h | 705 -------- libstdc++-v3/include/profile/multimap.h | 663 -------- libstdc++-v3/include/profile/multiset.h | 647 -------- libstdc++-v3/include/profile/ordered_base.h | 100 -- libstdc++-v3/include/profile/set | 35 - libstdc++-v3/include/profile/set.h | 628 ------- libstdc++-v3/include/profile/unordered_base.h | 308 ---- libstdc++-v3/include/profile/unordered_map | 586 ------- libstdc++-v3/include/profile/unordered_set | 561 ------- libstdc++-v3/include/profile/vector | 572 ------- libstdc++-v3/scripts/run_doxygen | 8 - .../23_containers/array/element_access/60497.cc | 4 - .../array/specialized_algorithms/swap_cxx17.cc | 1 - .../23_containers/forward_list/capacity/1.cc | 2 +- .../testsuite/23_containers/list/capacity/29134.cc | 6 +- .../23_containers/map/modifiers/extract.cc | 1 - .../map/modifiers/insert_or_assign/1.cc | 1 - .../23_containers/map/modifiers/try_emplace/1.cc | 1 - .../23_containers/multimap/modifiers/extract.cc | 1 - .../23_containers/multiset/modifiers/extract.cc | 1 - .../23_containers/set/modifiers/extract.cc | 1 - .../unordered_map/modifiers/extract.cc | 1 - .../unordered_multimap/modifiers/extract.cc | 1 - .../unordered_multiset/modifiers/extract.cc | 1 - .../unordered_set/modifiers/extract.cc | 1 - .../23_containers/vector/bool/capacity/29134.cc | 2 - .../vector/bool/modifiers/insert/31370.cc | 2 - .../vector/modifiers/insert_vs_emplace.cc | 1 - .../25_algorithms/binary_search/partitioned.cc | 1 - .../25_algorithms/equal_range/partitioned.cc | 1 - .../25_algorithms/lexicographical_compare/71545.cc | 1 - .../25_algorithms/lower_bound/partitioned.cc | 1 - .../25_algorithms/upper_bound/partitioned.cc | 1 - libstdc++-v3/testsuite/Makefile.am | 16 +- libstdc++-v3/testsuite/Makefile.in | 16 +- libstdc++-v3/testsuite/ext/array_allocator/1.cc | 57 - libstdc++-v3/testsuite/ext/array_allocator/2.cc | 63 - .../testsuite/ext/array_allocator/26875.cc | 47 - libstdc++-v3/testsuite/ext/array_allocator/3.cc | 58 - .../ext/array_allocator/check_allocate_max_size.cc | 32 - .../ext/array_allocator/check_deallocate_null.cc | 33 - .../testsuite/ext/array_allocator/check_delete.cc | 37 - .../testsuite/ext/array_allocator/check_new.cc | 37 - .../ext/array_allocator/variadic_construct.cc | 49 - libstdc++-v3/testsuite/ext/headers.cc | 1 - libstdc++-v3/testsuite/ext/profile/all.cc | 52 - .../testsuite/ext/profile/mutex_extensions_neg.cc | 33 - .../testsuite/ext/profile/profiler_algos.cc | 147 -- libstdc++-v3/testsuite/ext/profile/replace_new.cc | 54 - .../ext/throw_allocator/deallocate_global.cc | 2 - .../ext/throw_allocator/deallocate_local.cc | 2 - libstdc++-v3/testsuite/lib/libstdc++.exp | 28 +- .../testsuite/libstdc++-prettyprinters/80276.cc | 1 - .../testsuite/libstdc++-prettyprinters/compat.cc | 1 - .../testsuite/libstdc++-prettyprinters/cxx11.cc | 1 - .../testsuite/libstdc++-prettyprinters/cxx17.cc | 1 - .../testsuite/libstdc++-prettyprinters/debug.cc | 1 - .../libstdc++-prettyprinters/debug_cxx11.cc | 1 - .../libstdc++-prettyprinters/libfundts.cc | 1 - .../testsuite/libstdc++-prettyprinters/simple.cc | 1 - .../testsuite/libstdc++-prettyprinters/simple11.cc | 1 - .../testsuite/libstdc++-prettyprinters/whatis.cc | 1 - .../testsuite/libstdc++-prettyprinters/whatis2.cc | 1 - 222 files changed, 2151 insertions(+), 14429 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/torture/pr90402-1.c delete mode 100644 libstdc++-v3/doc/xml/manual/profile_mode.xml delete mode 100644 libstdc++-v3/include/ext/array_allocator.h delete mode 100644 libstdc++-v3/include/profile/array delete mode 100644 libstdc++-v3/include/profile/base.h delete mode 100644 libstdc++-v3/include/profile/bitset delete mode 100644 libstdc++-v3/include/profile/deque delete mode 100644 libstdc++-v3/include/profile/forward_list delete mode 100644 libstdc++-v3/include/profile/impl/profiler.h delete mode 100644 libstdc++-v3/include/profile/impl/profiler_algos.h delete mode 100644 libstdc++-v3/include/profile/impl/profiler_container_size.h delete mode 100644 libstdc++-v3/include/profile/impl/profiler_hash_func.h delete mode 100644 libstdc++-v3/include/profile/impl/profiler_hashtable_size.h delete mode 100644 libstdc++-v3/include/profile/impl/profiler_list_to_slist.h delete mode 100644 libstdc++-v3/include/profile/impl/profiler_list_to_vector.h delete mode 100644 libstdc++-v3/include/profile/impl/profiler_map_to_unordered_map.h delete mode 100644 libstdc++-v3/include/profile/impl/profiler_node.h delete mode 100644 libstdc++-v3/include/profile/impl/profiler_state.h delete mode 100644 libstdc++-v3/include/profile/impl/profiler_trace.h delete mode 100644 libstdc++-v3/include/profile/impl/profiler_vector_size.h delete mode 100644 libstdc++-v3/include/profile/impl/profiler_vector_to_list.h delete mode 100644 libstdc++-v3/include/profile/iterator_tracker.h delete mode 100644 libstdc++-v3/include/profile/list delete mode 100644 libstdc++-v3/include/profile/map delete mode 100644 libstdc++-v3/include/profile/map.h delete mode 100644 libstdc++-v3/include/profile/multimap.h delete mode 100644 libstdc++-v3/include/profile/multiset.h delete mode 100644 libstdc++-v3/include/profile/ordered_base.h delete mode 100644 libstdc++-v3/include/profile/set delete mode 100644 libstdc++-v3/include/profile/set.h delete mode 100644 libstdc++-v3/include/profile/unordered_base.h delete mode 100644 libstdc++-v3/include/profile/unordered_map delete mode 100644 libstdc++-v3/include/profile/unordered_set delete mode 100644 libstdc++-v3/include/profile/vector delete mode 100644 libstdc++-v3/testsuite/ext/array_allocator/1.cc delete mode 100644 libstdc++-v3/testsuite/ext/array_allocator/2.cc delete mode 100644 libstdc++-v3/testsuite/ext/array_allocator/26875.cc delete mode 100644 libstdc++-v3/testsuite/ext/array_allocator/3.cc delete mode 100644 libstdc++-v3/testsuite/ext/array_allocator/check_allocate_max_size.cc delete mode 100644 libstdc++-v3/testsuite/ext/array_allocator/check_deallocate_null.cc delete mode 100644 libstdc++-v3/testsuite/ext/array_allocator/check_delete.cc delete mode 100644 libstdc++-v3/testsuite/ext/array_allocator/check_new.cc delete mode 100644 libstdc++-v3/testsuite/ext/array_allocator/variadic_construct.cc delete mode 100644 libstdc++-v3/testsuite/ext/profile/all.cc delete mode 100644 libstdc++-v3/testsuite/ext/profile/mutex_extensions_neg.cc delete mode 100644 libstdc++-v3/testsuite/ext/profile/profiler_algos.cc delete mode 100644 libstdc++-v3/testsuite/ext/profile/replace_new.cc