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_profiled in repository toolchain/ci/gcc.
from 5f6b6494035 compiler: don't use sink as parameter in method expression thunk adds 508231d5440 c++: Add fixed test [PR89197] adds 6ce49a6e69a libbacktrace: replace fgrep with grep in configure script adds 725793af780 Add 'final' and 'override' to opt_pass vfunc impls adds 894ddeacdae Add 'final' and 'override' on dom_walker vfunc impls adds ddff65d64d5 expr.cc: use final/override on op_by_pieces_d vfuncs adds a2f2e0ffa2a tree-switch-conversion.h: use final/override for cluster vf [...] adds 0a8333ade9a i386: add 'final' and 'override' to scalar_chain vfunc impls adds 26f77c4d19b Add 'final' and 'override' in various places adds 3b21c21f3f5 c++: avoid <memory> poisoning on musl [PR106102] adds 9d3dd218565 Daily bump. adds f9764ea128c rs6000: Simplify *rotl<mode>3_insert_4 by removing DImode adds 10caa98a379 MAINTAINERS: Add myself for write after approval adds 30aea28bd30 libstdc++: testsuite: Guard use of C99 std::log2 adds 6835baee719 libgomp: fix typo in mold linker detection adds a3ca1fc5f40 middle-end/106053 - fold_sign_changed_comparison and large bools adds 88417d77fec Allow all types supported by ranger in loop-ch. adds 020b7d98589 loongarch: exclude LARCH_PROLOGUE_TEMP from SIBCALL_REGS [P [...] adds 835b19936bf libstdc++: Do not optimize away storing pathname if it's needed adds 198781144f3 libstdc++: Improve directory iterator abstractions for openat adds 07f49e855b5 Use mark_block_for_update properly in insert_updated_phi_nodes_for adds 8354d0abeb7 Speedup loop splitting SSA update adds 133d0d422eb fortran, libgfortran: Avoid using libquadmath for glibc 2.26+ adds bb1f266a7d6 libstdc++: Fix filesystem build for Windows adds eabd44a0252 Add TFLAGS to gcc's GCC_FOR_TARGET adds 243b5396106 Remove legacy EVRP code. adds 57453019831 testsuite: Add new target check for no_alignment_constraints
No new revisions were added by this update.
Summary of changes: ChangeLog | 5 + MAINTAINERS | 1 + Makefile.in | 4 +- Makefile.tpl | 4 +- gcc/ChangeLog | 229 ++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 8 +- gcc/adjust-alignment.cc | 2 +- gcc/asan.cc | 19 +- gcc/auto-inc-dec.cc | 4 +- gcc/auto-profile.cc | 8 +- gcc/bb-reorder.cc | 12 +- gcc/cfgcleanup.cc | 8 +- gcc/cfgexpand.cc | 2 +- gcc/cfgrtl.cc | 6 +- gcc/cgraphbuild.cc | 13 +- gcc/combine-stack-adj.cc | 4 +- gcc/combine.cc | 4 +- gcc/compare-elim.cc | 6 +- gcc/config/i386/i386-features.cc | 20 +- gcc/config/i386/i386-features.h | 16 +- gcc/config/loongarch/loongarch.cc | 2 +- gcc/config/loongarch/loongarch.h | 2 +- gcc/config/rs6000/rs6000.md | 25 +- gcc/coroutine-passes.cc | 8 +- gcc/cp/ChangeLog | 13 + gcc/cp/cxx-pretty-print.h | 38 +- gcc/cp/mapper-client.cc | 1 + gcc/cp/mapper-resolver.cc | 1 + gcc/cp/module.cc | 5 +- gcc/cprop.cc | 9 +- gcc/cse.cc | 18 +- gcc/dce.cc | 8 +- gcc/df-core.cc | 10 +- gcc/doc/sourcebuild.texi | 9 + gcc/dse.cc | 14 +- gcc/dwarf2cfi.cc | 7 +- gcc/early-remat.cc | 4 +- gcc/except.cc | 6 +- gcc/expr.cc | 14 +- gcc/final.cc | 14 +- gcc/flag-types.h | 9 - gcc/fortran/gfortran.h | 3 + gcc/fortran/trans-intrinsic.cc | 15 +- gcc/fortran/trans-types.cc | 12 + gcc/fortran/trans-types.h | 4 + gcc/function.cc | 10 +- gcc/fwprop.cc | 8 +- gcc/gcse.cc | 14 +- gcc/genmatch.cc | 22 +- gcc/gensupport.cc | 2 +- gcc/gimple-harden-conditionals.cc | 20 +- gcc/gimple-if-to-switch.cc | 4 +- gcc/gimple-isel.cc | 4 +- gcc/gimple-laddress.cc | 6 +- gcc/gimple-loop-interchange.cc | 6 +- gcc/gimple-loop-jam.cc | 4 +- gcc/gimple-loop-versioning.cc | 7 +- gcc/gimple-low.cc | 5 +- gcc/gimple-range-cache.h | 4 +- gcc/gimple-ssa-backprop.cc | 6 +- gcc/gimple-ssa-evrp-analyze.cc | 456 --- gcc/gimple-ssa-evrp-analyze.h | 58 - gcc/gimple-ssa-evrp.cc | 395 --- gcc/gimple-ssa-isolate-paths.cc | 9 +- gcc/gimple-ssa-nonnull-compare.cc | 4 +- gcc/gimple-ssa-split-paths.cc | 9 +- gcc/gimple-ssa-store-merging.cc | 10 +- gcc/gimple-ssa-strength-reduction.cc | 6 +- gcc/gimple-ssa-warn-access.cc | 8 +- gcc/gimple-ssa-warn-alloca.cc | 8 +- gcc/gimple-ssa-warn-restrict.cc | 4 +- gcc/gimple-warn-recursion.cc | 4 +- gcc/graphite.cc | 9 +- gcc/ifcvt.cc | 12 +- gcc/init-regs.cc | 4 +- gcc/ipa-comdats.cc | 4 +- gcc/ipa-cp.cc | 4 +- gcc/ipa-devirt.cc | 8 +- gcc/ipa-fnsummary.cc | 20 +- gcc/ipa-free-lang-data.cc | 2 +- gcc/ipa-icf-gimple.h | 6 +- gcc/ipa-icf.cc | 4 +- gcc/ipa-icf.h | 36 +- gcc/ipa-inline.cc | 4 +- gcc/ipa-modref.cc | 12 +- gcc/ipa-profile.cc | 4 +- gcc/ipa-prop.cc | 4 +- gcc/ipa-pure-const.cc | 26 +- gcc/ipa-reference.cc | 4 +- gcc/ipa-split.cc | 8 +- gcc/ipa-sra.cc | 7 +- gcc/ipa-visibility.cc | 6 +- gcc/ipa.cc | 9 +- gcc/ira.cc | 8 +- gcc/jump.cc | 5 +- gcc/loop-init.cc | 18 +- gcc/lower-subreg.cc | 16 +- gcc/lto/ChangeLog | 5 + gcc/lto/lto-dump.cc | 8 +- gcc/match.pd | 7 +- gcc/mode-switching.cc | 6 +- gcc/modulo-sched.cc | 4 +- gcc/multiple_target.cc | 7 +- gcc/omp-expand.cc | 14 +- gcc/omp-low.cc | 9 +- gcc/omp-oacc-kernels-decompose.cc | 4 +- gcc/omp-oacc-neuter-broadcast.cc | 4 +- gcc/omp-offload.cc | 16 +- gcc/omp-simd-clone.cc | 7 +- gcc/params.opt | 19 - gcc/passes.cc | 34 +- gcc/postreload-gcse.cc | 7 +- gcc/postreload.cc | 7 +- gcc/predict.cc | 13 +- gcc/read-md.h | 2 +- gcc/read-rtl-function.cc | 6 +- gcc/recog.cc | 32 +- gcc/ree.cc | 7 +- gcc/reg-stack.cc | 4 +- gcc/regcprop.cc | 4 +- gcc/reginfo.cc | 2 +- gcc/regrename.cc | 7 +- gcc/reorg.cc | 8 +- gcc/rtl-ssa/blocks.cc | 4 +- gcc/sancov.cc | 10 +- gcc/sanopt.cc | 4 +- gcc/sched-rgn.cc | 19 +- gcc/stack-ptr-mod.cc | 2 +- gcc/store-motion.cc | 4 +- gcc/testsuite/ChangeLog | 36 + gcc/testsuite/c-c++-common/Wcast-align.c | 4 +- gcc/testsuite/g++.dg/cpp0x/initlist130.C | 5 + gcc/testsuite/g++.dg/pr100774.C | 2 +- gcc/testsuite/g++.target/loongarch/loongarch.exp | 34 + gcc/testsuite/g++.target/loongarch/pr106096.C | 75 + gcc/testsuite/gcc.dg/c11-align-4.c | 2 +- gcc/testsuite/gcc.dg/pr100781.c | 2 +- gcc/testsuite/gcc.dg/strlenopt-10.c | 6 +- gcc/testsuite/gcc.dg/strlenopt-11.c | 14 +- gcc/testsuite/gcc.dg/strlenopt-13.c | 16 +- gcc/testsuite/gcc.target/i386/pr106053.c | 37 + gcc/testsuite/lib/target-supports.exp | 13 + gcc/tracer.cc | 4 +- gcc/trans-mem.cc | 34 +- gcc/tree-call-cdce.cc | 4 +- gcc/tree-cfg.cc | 28 +- gcc/tree-cfgcleanup.cc | 6 +- gcc/tree-complex.cc | 14 +- gcc/tree-eh.cc | 23 +- gcc/tree-emutls.cc | 7 +- gcc/tree-if-conv.cc | 4 +- gcc/tree-into-ssa.cc | 30 +- gcc/tree-loop-distribution.cc | 4 +- gcc/tree-nrv.cc | 6 +- gcc/tree-object-size.cc | 6 +- gcc/tree-parloops.cc | 11 +- gcc/tree-predcom.cc | 8 +- gcc/tree-profile.cc | 4 +- gcc/tree-sra.cc | 11 +- gcc/tree-ssa-ccp.cc | 21 +- gcc/tree-ssa-copy.cc | 9 +- gcc/tree-ssa-dce.cc | 14 +- gcc/tree-ssa-dom.cc | 12 +- gcc/tree-ssa-dse.cc | 6 +- gcc/tree-ssa-forwprop.cc | 6 +- gcc/tree-ssa-ifcombine.cc | 2 +- gcc/tree-ssa-loop-ch.cc | 17 +- gcc/tree-ssa-loop-im.cc | 6 +- gcc/tree-ssa-loop-ivcanon.cc | 10 +- gcc/tree-ssa-loop-prefetch.cc | 7 +- gcc/tree-ssa-loop-split.cc | 9 +- gcc/tree-ssa-loop-unswitch.cc | 4 +- gcc/tree-ssa-loop.cc | 27 +- gcc/tree-ssa-math-opts.cc | 17 +- gcc/tree-ssa-phiopt.cc | 19 +- gcc/tree-ssa-phiprop.cc | 4 +- gcc/tree-ssa-pre.cc | 4 +- gcc/tree-ssa-propagate.cc | 4 +- gcc/tree-ssa-reassoc.cc | 8 +- gcc/tree-ssa-sccvn.cc | 16 +- gcc/tree-ssa-sink.cc | 8 +- gcc/tree-ssa-strlen.cc | 14 +- gcc/tree-ssa-structalias.cc | 13 +- gcc/tree-ssa-uncprop.cc | 10 +- gcc/tree-ssa-uninit.cc | 13 +- gcc/tree-ssanames.cc | 2 +- gcc/tree-stdarg.cc | 8 +- gcc/tree-switch-conversion.cc | 15 +- gcc/tree-switch-conversion.h | 32 +- gcc/tree-tailcall.cc | 16 +- gcc/tree-vect-generic.cc | 11 +- gcc/tree-vectorizer.cc | 26 +- gcc/tree-vrp.cc | 40 +- gcc/tsan.cc | 10 +- gcc/ubsan.cc | 4 +- gcc/var-tracking.cc | 4 +- gcc/vtable-verify.cc | 4 +- gcc/web.cc | 4 +- libbacktrace/ChangeLog | 5 + libbacktrace/Makefile.in | 2 +- libbacktrace/configure | 2 +- libbacktrace/configure.ac | 2 +- libcc1/ChangeLog | 6 + libcc1/libcc1plugin.cc | 1 + libcc1/libcp1plugin.cc | 1 + libgfortran/Makefile.am | 4 +- libgfortran/Makefile.in | 5 +- libgfortran/acinclude.m4 | 68 +- libgfortran/caf/single.c | 7 +- libgfortran/config.h.in | 197 +- libgfortran/configure | 3403 ++++++++++++++++++++-- libgfortran/configure.ac | 83 +- libgfortran/generated/bessel_r16.c | 4 + libgfortran/generated/bessel_r17.c | 2 + libgfortran/generated/norm2_r16.c | 4 + libgfortran/generated/norm2_r17.c | 2 + libgfortran/ieee/issignaling_fallback.h | 8 +- libgfortran/intrinsics/cshift0.c | 4 +- libgfortran/intrinsics/erfc_scaled.c | 25 +- libgfortran/intrinsics/pack_generic.c | 4 +- libgfortran/intrinsics/spread_generic.c | 8 +- libgfortran/intrinsics/trigd.c | 18 + libgfortran/intrinsics/unpack_generic.c | 8 +- libgfortran/io/read.c | 13 + libgfortran/io/transfer128.c | 4 +- libgfortran/io/write_float.def | 54 +- libgfortran/kinds-override.h | 14 +- libgfortran/libgfortran.h | 8 +- libgfortran/m4/mtype.m4 | 6 + libgfortran/mk-kinds-h.sh | 18 +- libgfortran/runtime/in_pack_generic.c | 4 +- libgfortran/runtime/in_unpack_generic.c | 4 +- libgomp/Makefile.in | 2 +- libgomp/acinclude.m4 | 2 +- libgomp/configure | 2 +- libstdc++-v3/ChangeLog | 73 + libstdc++-v3/src/c++17/fs_dir.cc | 31 +- libstdc++-v3/src/filesystem/dir-common.h | 70 +- libstdc++-v3/src/filesystem/dir.cc | 21 +- libstdc++-v3/testsuite/20_util/from_chars/4.cc | 2 + lto-plugin/ChangeLog | 9 + 242 files changed, 5354 insertions(+), 2009 deletions(-) delete mode 100644 gcc/gimple-ssa-evrp-analyze.cc delete mode 100644 gcc/gimple-ssa-evrp-analyze.h delete mode 100644 gcc/gimple-ssa-evrp.cc create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist130.C create mode 100644 gcc/testsuite/g++.target/loongarch/loongarch.exp create mode 100644 gcc/testsuite/g++.target/loongarch/pr106096.C create mode 100644 gcc/testsuite/gcc.target/i386/pr106053.c