This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_gnu_tk1/gnu-master-arm-spec2k6-O2_LTO in repository toolchain/ci/gcc.
from eb2887a19fe [PATCH,RS6000 5/5] Replace MASK_<xxxx> usage with OPTION_MA [...] adds 3752e21d8c1 analyzer: whitespace cleanups adds bb8e93eb1ac analyzer: consolidate call_string instances adds bb403de36aa compiler: use bool for comma-ok if not already boolean adds c0ad48527c3 tilegx: Fix infinite loop in gen-mul-tables generator adds d97f3bca6ee d: Merge upstream dmd 529110f66, druntime 148608b7. adds 8288cd635fa d: Construct indexes of ARRAY_TYPE using ARRAY_REF. adds 91418c42089 d: Add `@register' attribute to compiler and library. adds 5959cf8217e d: Give consistent error message when attribute argument no [...] adds b1d0d3520e9 testsuite: Remove reliance on argc in lto/pr101868_0.c adds 2e2371b5daa testsuite: Rename test-defined macros adds 5cd0e800195 testsuite: Handle default_packed for gcc.dg/builtin-object- [...] adds f21f17f95c0 Fortran: fix checking of arguments to UNPACK when MASK is a [...] adds 75fa80bb565 testsuite: Skip btf-bitfields-1.c if int is less than 32-bits adds 113844d68e9 c++: Include -Woverloaded-virtual in -Wall [PR87729] adds 84c2131d2c5 Daily bump. adds 476ef855d08 intl: stop using fgrep for exgettext adds defa8537afc Iterating cprop_hardreg... Third time's a charm. adds 54a5f478487 testsuite, Darwin: Fix darwin-comm-1.c error messages for D [...] adds fc259b522c0 Remove long deprecated tilegx and tilepro ports adds 8c99e307b20 Convert DOM to use Ranger rather than EVRP adds 87509781849 Daily bump. adds 1edfc8f2d33 configure, Darwin: Correct a pasto in host-shared processing. adds 80ace9185dc XFAIL a test in g++.dg/warn/Wstringop-overflow-4.C adds d230906bf69 testsuite: Adjust btf-bitfields-1.c for default_packed adds 57988cbe73e libcpp: Update cpp_wcwidth() to Unicode 14.0.0 adds 1f237573caa Make it easier to rebuild configure files. adds ff01849dccd [PATCH] testsuite: constraint some of fp tests to hard_float adds a312407bd71 Fortran: handle explicit-shape specs with constant bounds [ [...] adds ff35dbc0209 Fortran: fix simplification of INDEX(str1,str2) [PR105691] adds b2b72757b22 Daily bump. adds 773dffc50fb xtensa: Optimize integer constant addition that is between [...] adds 2ae7895416a Emit asmname if set for decl with -fdump-statistics-asmname. adds f3f73e86ec8 [PATCH] PR tree-optimization/94026: Simplify (X>>8)&6 != 0 [...] adds 64d4f27a0ce Implement __imag__ of float _Complex using shufps on x86_64. adds 2669cae081c lto-plugin: make claim_file_handler thread-safe adds 153689603fd [gdb/build] Fix gdbserver build with -fsanitize=thread adds 48099f7dafe libstdc++: Invert relationship between std::is_clock and st [...] adds 6177f60d914 libstdc++: Simplify fs::path construction using variable template adds da55353e95f libstdc++: Simplify std::variant construction using variabl [...] adds a364488f7a7 libstdc++: Make std::move_only_function never valueless in [...] adds 30a8f67295f libstdc++: testsuite: avoid predicable mkstemp adds c10a7546cf6 libstdc++: testsuite: Add missing <string> header adds b06a282921c amdgcn: remove obsolete assembler workarounds adds 250b95a9948 libstdc++: xfail experimental/net tests on rtems adds ca35ebaec83 libstdc++: testsuite: conditionalize another symlink test adds 486893b1d32 libstdc++: check for openat with dirfd in std::filesystem adds 0a3bb459e59 testsuite: pthread: call sched_yield for non-preemptive targets adds 3e3744d37e0 libstdc++: testsuite: complex proj requirements adds 8fce31f69bc libstdc++: testsuite: require cmath for exp simd adds 01e094f82d8 libstdc++: testsuite: use cmath long double overloads adds 00063459f68 testsuite: Fix up pr106070.c test [PR106070] adds a1f8a3860fe amdgcn: test global constructors
No new revisions were added by this update.
Summary of changes: ChangeLog | 11 + MAINTAINERS | 2 - configure | 11 +- configure.ac | 11 +- contrib/ChangeLog | 12 + contrib/config-list.mk | 2 - contrib/gcc_update | 2 - contrib/unicode/EastAsianWidth.txt | 149 +- contrib/unicode/PropList.txt | 100 +- contrib/unicode/README | 2 +- contrib/unicode/UnicodeData.txt | 837 +- gcc/ChangeLog | 226 + gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 123 + gcc/analyzer/call-string.cc | 174 +- gcc/analyzer/call-string.h | 90 +- gcc/analyzer/constraint-manager.cc | 4 +- gcc/analyzer/engine.cc | 290 +- gcc/analyzer/exploded-graph.h | 61 +- gcc/analyzer/program-point.cc | 63 +- gcc/analyzer/program-point.h | 35 +- gcc/analyzer/program-state.cc | 11 +- gcc/analyzer/region-model-manager.cc | 3 + gcc/analyzer/region-model.cc | 16 +- gcc/analyzer/region-model.h | 8 + gcc/analyzer/sm-signal.cc | 6 +- gcc/c-family/ChangeLog | 6 + gcc/c-family/c.opt | 6 +- gcc/common/config/tilegx/tilegx-common.cc | 58 - gcc/common/config/tilepro/tilepro-common.cc | 54 - gcc/config.gcc | 30 +- gcc/config/gcn/gcn.md | 36 +- gcc/config/i386/i386.md | 25 + gcc/config/tilegx/constraints.md | 115 - gcc/config/tilegx/feedback.h | 14 - gcc/config/tilegx/linux.h | 83 - gcc/config/tilegx/mul-tables.cc | 27249 ------------------- gcc/config/tilegx/predicates.md | 290 - gcc/config/tilegx/sync.md | 227 - gcc/config/tilegx/t-tilegx | 21 - gcc/config/tilegx/tilegx-builtins.h | 325 - gcc/config/tilegx/tilegx-c.cc | 55 - gcc/config/tilegx/tilegx-generic.md | 115 - gcc/config/tilegx/tilegx-modes.def | 37 - gcc/config/tilegx/tilegx-multiply.h | 78 - gcc/config/tilegx/tilegx-opts.h | 33 - gcc/config/tilegx/tilegx-protos.h | 75 - gcc/config/tilegx/tilegx.cc | 5728 ---- gcc/config/tilegx/tilegx.h | 530 - gcc/config/tilegx/tilegx.md | 5664 ---- gcc/config/tilegx/tilegx.opt | 63 - gcc/config/tilepro/constraints.md | 99 - gcc/config/tilepro/feedback.h | 14 - gcc/config/tilepro/gen-mul-tables.cc | 1369 - gcc/config/tilepro/linux.h | 83 - gcc/config/tilepro/mul-tables.cc | 17837 ------------ gcc/config/tilepro/predicates.md | 258 - gcc/config/tilepro/t-tilepro | 15 - gcc/config/tilepro/tilepro-builtins.h | 216 - gcc/config/tilepro/tilepro-c.cc | 54 - gcc/config/tilepro/tilepro-generic.md | 107 - gcc/config/tilepro/tilepro-modes.def | 34 - gcc/config/tilepro/tilepro-multiply.h | 82 - gcc/config/tilepro/tilepro-protos.h | 76 - gcc/config/tilepro/tilepro.cc | 5083 ---- gcc/config/tilepro/tilepro.h | 457 - gcc/config/tilepro/tilepro.md | 3816 --- gcc/config/tilepro/tilepro.opt | 36 - gcc/config/xtensa/xtensa.md | 35 + gcc/configure | 29 +- gcc/configure.ac | 29 +- gcc/cp/ChangeLog | 10 + gcc/cp/class.cc | 17 +- gcc/d/ChangeLog | 40 + gcc/d/d-attribs.cc | 51 +- gcc/d/d-codegen.cc | 34 +- gcc/d/d-tree.h | 4 +- gcc/d/decl.cc | 30 +- gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/canthrow.d | 13 +- gcc/d/dmd/cparse.d | 34 +- gcc/d/dmd/declaration.d | 63 +- gcc/d/dmd/dinterpret.d | 17 +- gcc/d/dmd/dmangle.d | 18 +- gcc/d/dmd/dsymbolsem.d | 33 +- gcc/d/dmd/dtoh.d | 128 +- gcc/d/dmd/expression.d | 8 +- gcc/d/dmd/expressionsem.d | 104 +- gcc/d/dmd/foreachvar.d | 14 +- gcc/d/dmd/importc.d | 4 + gcc/d/dmd/ob.d | 22 +- gcc/d/dmd/parse.d | 11 +- gcc/d/dmd/root/filename.d | 27 +- gcc/d/dmd/semantic2.d | 5 + gcc/d/dmd/semantic3.d | 2 +- gcc/d/expr.cc | 38 +- gcc/d/intrinsics.cc | 4 +- gcc/d/types.cc | 6 +- gcc/doc/extend.texi | 71 - gcc/doc/install.texi | 32 +- gcc/doc/invoke.texi | 92 +- gcc/doc/md.texi | 148 - gcc/fortran/ChangeLog | 21 + gcc/fortran/check.cc | 2 + gcc/fortran/decl.cc | 12 + gcc/fortran/simplify.cc | 131 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/statements.cc | 18 +- gcc/match.pd | 23 + gcc/po/ChangeLog | 4 + gcc/po/exgettext | 2 +- gcc/regcprop.cc | 23 +- gcc/statistics.cc | 25 +- gcc/testsuite/ChangeLog | 113 + gcc/testsuite/g++.dg/warn/Woverloaded-virt1.C | 14 + gcc/testsuite/g++.dg/warn/Woverloaded-virt2.C | 15 + gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C | 36 +- gcc/testsuite/gcc.dg/atomic/c11-atomic-exec-4.c | 12 +- gcc/testsuite/gcc.dg/atomic/c11-atomic-exec-5.c | 6 +- gcc/testsuite/gcc.dg/atomic/pr80640-2.c | 6 +- gcc/testsuite/gcc.dg/atomic/pr80640.c | 6 +- gcc/testsuite/gcc.dg/atomic/pr81316.c | 9 +- gcc/testsuite/gcc.dg/builtin-object-size-20.c | 64 +- gcc/testsuite/gcc.dg/builtin-object-size-22.c | 79 + gcc/testsuite/gcc.dg/darwin-comm-1.c | 5 +- gcc/testsuite/gcc.dg/debug/btf/btf-bitfields-1.c | 7 +- gcc/testsuite/gcc.dg/di-sync-multithread.c | 8 + gcc/testsuite/gcc.dg/lower-subreg-1.c | 2 +- gcc/testsuite/gcc.dg/lto/pr101868_0.c | 7 +- gcc/testsuite/gcc.dg/pr94026.c | 21 + gcc/testsuite/gcc.dg/sancov/cmp0.c | 2 +- gcc/testsuite/gcc.dg/sso/memcpy-1.c | 8 +- .../gcc.dg/torture/fp-double-convert-float-1.c | 1 + .../gcc.dg/torture/fp-int-convert-timode-3.c | 1 + .../gcc.dg/torture/fp-int-convert-timode-4.c | 1 + .../gcc.dg/torture/fp-uint64-convert-double-1.c | 1 + .../gcc.dg/torture/fp-uint64-convert-double-2.c | 1 + gcc/testsuite/gcc.dg/torture/pr106070.c | 28 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-branch-1.c | 5 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-7.c | 2 +- gcc/testsuite/gcc.dg/vect/bb-slp-pr81635-2.c | 2 +- gcc/testsuite/gcc.dg/vect/bb-slp-pr81635-4.c | 6 +- gcc/testsuite/gcc.misc-tests/linkage.exp | 7 - gcc/testsuite/gcc.target/i386/pr7061-2.c | 4 + .../gcc.target/mips/data-sym-multi-pool.c | 2 +- gcc/testsuite/gcc.target/mips/mips.exp | 1 + gcc/testsuite/gdc.dg/attr_register1.d | 55 + gcc/testsuite/gdc.dg/attr_register2.d | 11 + gcc/testsuite/gdc.dg/attr_register3.d | 22 + gcc/testsuite/gdc.dg/attr_section1.d | 2 +- gcc/testsuite/gdc.dg/attr_visibility1.d | 2 +- .../gdc.test/compilable/dtoh_AnonDeclaration.d | 14 +- .../gdc.test/compilable/dtoh_StructDeclaration.d | 18 +- .../gdc.test/compilable/dtoh_TemplateDeclaration.d | 6 +- gcc/testsuite/gdc.test/compilable/dtoh_mangling.d | 8 +- .../gdc.test/compilable/dtoh_protection.d | 28 +- gcc/testsuite/gdc.test/compilable/test23168.d | 30 + gcc/testsuite/gdc.test/compilable/test23169.d | 14 + gcc/testsuite/gdc.test/compilable/testparse.d | 10 + gcc/testsuite/gdc.test/runnable/test23010.d | 43 + gcc/testsuite/gfortran.dg/index_6.f90 | 31 + gcc/testsuite/gfortran.dg/pr105954.f90 | 26 + gcc/testsuite/gfortran.dg/unpack_vector_1.f90 | 12 + gcc/testsuite/lib/target-supports.exp | 1 - gcc/tree-ssa-dom.cc | 223 +- gcc/tree-ssa-threadedge.cc | 4 +- gcc/vr-values.h | 2 +- libcpp/ChangeLog | 4 + libcpp/generated_cpp_wcwidth.h | 164 +- libgcc/ChangeLog | 18 + libgcc/config.host | 17 - libgcc/config/tilegx/sfp-machine.h | 5 - libgcc/config/tilegx/sfp-machine32.h | 68 - libgcc/config/tilegx/sfp-machine64.h | 68 - libgcc/config/tilegx/t-crtstuff | 8 - libgcc/config/tilegx/t-softfp | 1 - libgcc/config/tilegx/t-tilegx | 26 - libgcc/config/tilepro/atomic.c | 397 - libgcc/config/tilepro/atomic.h | 437 - libgcc/config/tilepro/linux-unwind.h | 99 - libgcc/config/tilepro/sfp-machine.h | 59 - libgcc/config/tilepro/softdivide.c | 353 - libgcc/config/tilepro/softmpy.S | 94 - libgcc/config/tilepro/t-crtstuff | 4 - libgcc/config/tilepro/t-tilepro | 33 - libiberty/ChangeLog | 5 + libiberty/configure | 1 + libiberty/configure.ac | 1 + libphobos/ChangeLog | 9 + libphobos/libdruntime/MERGE | 2 +- libphobos/libdruntime/gcc/attributes.d | 28 + libstdc++-v3/ChangeLog | 118 + libstdc++-v3/include/bits/chrono.h | 45 +- libstdc++-v3/include/bits/fs_path.h | 15 +- libstdc++-v3/include/bits/move_only_function.h | 12 + libstdc++-v3/include/std/variant | 43 +- libstdc++-v3/src/c++17/fs_dir.cc | 2 +- .../testsuite/20_util/to_chars/long_double.cc | 6 +- libstdc++-v3/testsuite/26_numerics/complex/proj.cc | 13 + .../iterators/recursive_directory_iterator.cc | 2 +- .../net/internet/resolver/ops/lookup.cc | 1 + .../net/internet/resolver/ops/reverse.cc | 1 + .../experimental/net/timer/waitable/dest.cc | 1 + .../experimental/net/timer/waitable/ops.cc | 1 + .../experimental/simd/standard_abi_usable.cc | 1 + .../experimental/simd/standard_abi_usable_2.cc | 1 + .../testsuite/ext/mt_allocator/22309_thread.cc | 1 + libstdc++-v3/testsuite/lib/dg-options.exp | 6 +- libstdc++-v3/testsuite/util/testsuite_fs.h | 57 +- lto-plugin/config.h.in | 3 + lto-plugin/configure | 17 +- lto-plugin/configure.ac | 7 + lto-plugin/lto-plugin.c | 20 + 213 files changed, 3798 insertions(+), 73762 deletions(-) delete mode 100644 gcc/common/config/tilegx/tilegx-common.cc delete mode 100644 gcc/common/config/tilepro/tilepro-common.cc delete mode 100644 gcc/config/tilegx/constraints.md delete mode 100644 gcc/config/tilegx/feedback.h delete mode 100644 gcc/config/tilegx/linux.h delete mode 100644 gcc/config/tilegx/mul-tables.cc delete mode 100644 gcc/config/tilegx/predicates.md delete mode 100644 gcc/config/tilegx/sync.md delete mode 100644 gcc/config/tilegx/t-tilegx delete mode 100644 gcc/config/tilegx/tilegx-builtins.h delete mode 100644 gcc/config/tilegx/tilegx-c.cc delete mode 100644 gcc/config/tilegx/tilegx-generic.md delete mode 100644 gcc/config/tilegx/tilegx-modes.def delete mode 100644 gcc/config/tilegx/tilegx-multiply.h delete mode 100644 gcc/config/tilegx/tilegx-opts.h delete mode 100644 gcc/config/tilegx/tilegx-protos.h delete mode 100644 gcc/config/tilegx/tilegx.cc delete mode 100644 gcc/config/tilegx/tilegx.h delete mode 100644 gcc/config/tilegx/tilegx.md delete mode 100644 gcc/config/tilegx/tilegx.opt delete mode 100644 gcc/config/tilepro/constraints.md delete mode 100644 gcc/config/tilepro/feedback.h delete mode 100644 gcc/config/tilepro/gen-mul-tables.cc delete mode 100644 gcc/config/tilepro/linux.h delete mode 100644 gcc/config/tilepro/mul-tables.cc delete mode 100644 gcc/config/tilepro/predicates.md delete mode 100644 gcc/config/tilepro/t-tilepro delete mode 100644 gcc/config/tilepro/tilepro-builtins.h delete mode 100644 gcc/config/tilepro/tilepro-c.cc delete mode 100644 gcc/config/tilepro/tilepro-generic.md delete mode 100644 gcc/config/tilepro/tilepro-modes.def delete mode 100644 gcc/config/tilepro/tilepro-multiply.h delete mode 100644 gcc/config/tilepro/tilepro-protos.h delete mode 100644 gcc/config/tilepro/tilepro.cc delete mode 100644 gcc/config/tilepro/tilepro.h delete mode 100644 gcc/config/tilepro/tilepro.md delete mode 100644 gcc/config/tilepro/tilepro.opt create mode 100644 gcc/testsuite/g++.dg/warn/Woverloaded-virt1.C create mode 100644 gcc/testsuite/g++.dg/warn/Woverloaded-virt2.C create mode 100644 gcc/testsuite/gcc.dg/builtin-object-size-22.c create mode 100644 gcc/testsuite/gcc.dg/pr94026.c create mode 100644 gcc/testsuite/gdc.dg/attr_register1.d create mode 100644 gcc/testsuite/gdc.dg/attr_register2.d create mode 100644 gcc/testsuite/gdc.dg/attr_register3.d create mode 100644 gcc/testsuite/gdc.test/compilable/test23168.d create mode 100644 gcc/testsuite/gdc.test/compilable/test23169.d create mode 100644 gcc/testsuite/gdc.test/runnable/test23010.d create mode 100644 gcc/testsuite/gfortran.dg/index_6.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr105954.f90 create mode 100644 gcc/testsuite/gfortran.dg/unpack_vector_1.f90 delete mode 100644 libgcc/config/tilegx/sfp-machine.h delete mode 100644 libgcc/config/tilegx/sfp-machine32.h delete mode 100644 libgcc/config/tilegx/sfp-machine64.h delete mode 100644 libgcc/config/tilegx/t-crtstuff delete mode 100644 libgcc/config/tilegx/t-softfp delete mode 100644 libgcc/config/tilegx/t-tilegx delete mode 100644 libgcc/config/tilepro/atomic.c delete mode 100644 libgcc/config/tilepro/atomic.h delete mode 100644 libgcc/config/tilepro/linux-unwind.h delete mode 100644 libgcc/config/tilepro/sfp-machine.h delete mode 100644 libgcc/config/tilepro/softdivide.c delete mode 100644 libgcc/config/tilepro/softmpy.S delete mode 100644 libgcc/config/tilepro/t-crtstuff delete mode 100644 libgcc/config/tilepro/t-tilepro