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_eabi_stm32/gnu_eabi-master-arm_eabi-coremark-O3_LTO in repository toolchain/ci/gcc.
from 16d1d97626c gcc, doc: Fix Darwin bootstrap: Amend an @option command to [...] adds b751b225e4f c++: Avoid adding implicit attributes during apply_late_tem [...] adds 9c0773984c8 Daily bump. adds cfe8dbd9c08 libgccjit: Add some reflection functions [PR96889] adds 38e4a361e79 harden conds: detach without decls adds 74faa9834a9 Fix tree-optimization/103220: Another missing folding of (t [...] adds 5f40d34b6dd libstdc++: [_GLIBCXX_DEBUG] Reduce performance impact on st [...] adds 7950c96ca66 Clobber the condition code in the bfin doloop patterns adds a0e99d5bb74 Fix looping flag discovery in ipa-pure-const adds ce2dbf943ac Fix ignore_nondeterminism_p in ipa-modref adds f658f1d7a22 Daily bump. adds dc915b361bb Tweak tree-ssa-math-opts.c to solve PR target/102117. adds 09a4ffb72aa Refactor load/store/kill analysis in ipa-modref adds c8260767aa3 Fix failure merge_block.c testcase adds 0f5afb62638 Improve base tracking in ipa-modref adds 8fef6f720a5 Fortran: fix lookup for gfortran builtin math intrinsics us [...] adds 364539710f8 i386: Fix up handling of target attribute [PR101180] adds da17c304e22 fortran, debug: Fix up DW_AT_rank [PR103315] adds ae957bef065 Daily bump. adds 2b5b8610e98 xtensa: Fix non-robust split condition in define_insn_and_split adds b5844cb0bc8 Don't allow mask/sse/mmx mov in TLS code sequences. adds 4b1e14346a0 openmp: Handle OMP_MASKED in potential_constant_expression_ [...] adds f456eaf2e0f tree-optimization/103351 - avoid compare-debug issue wrt CD [...] adds 90986c5f0aa libgcc: Remove tbase member from struct unw_eh_callback_data adds f58bf16f672 libgcc: Remove dbase member from struct unw_eh_callback_dat [...] adds d7376862b6d libstdc++: Fix condition for definition of _GLIBCXX14_DEPRECATED adds 1aedb3920a4 openacc: Fix up C++ #pragma acc routine handling [PR101731] adds c38c547a708 docs: remove duplicate param documentation adds a944b5dec3a tree-optimization/103345: Improved load merging.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 262 ++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 34 + gcc/c-family/ChangeLog | 14 + gcc/c/ChangeLog | 14 + gcc/config/bfin/bfin.md | 9 +- gcc/config/i386/constraints.md | 5 + gcc/config/i386/i386-options.c | 5 +- gcc/config/i386/i386-protos.h | 1 + gcc/config/i386/i386.c | 30 + gcc/config/i386/i386.md | 8 +- gcc/config/xtensa/xtensa.md | 4 +- gcc/cp/ChangeLog | 71 ++ gcc/cp/constexpr.c | 1 + gcc/cp/parser.c | 26 +- gcc/cp/pt.c | 11 + gcc/doc/invoke.texi | 12 - gcc/fortran/ChangeLog | 17 + gcc/fortran/trans-intrinsic.c | 66 +- gcc/fortran/trans-types.c | 4 +- gcc/gimple-harden-conditionals.cc | 9 +- gcc/gimple-ssa-store-merging.c | 9 +- gcc/ipa-modref.c | 1003 ++++++++++++----------- gcc/ipa-pure-const.c | 4 +- gcc/jit/ChangeLog | 51 ++ gcc/jit/docs/topics/compatibility.rst | 43 +- gcc/jit/docs/topics/functions.rst | 26 + gcc/jit/docs/topics/types.rst | 122 +++ gcc/jit/jit-recording.h | 7 + gcc/jit/libgccjit.c | 264 ++++++ gcc/jit/libgccjit.h | 89 ++ gcc/jit/libgccjit.map | 21 + gcc/match.pd | 3 +- gcc/testsuite/ChangeLog | 187 +++++ gcc/testsuite/c-c++-common/goacc/routine-6.c | 4 + gcc/testsuite/g++.dg/gomp/masked-1.C | 14 + gcc/testsuite/g++.dg/pr102988.C | 17 + gcc/testsuite/g++.dg/torture/pr103351.C | 88 ++ gcc/testsuite/g++.target/i386/pr101180.C | 25 + gcc/testsuite/gcc.c-torture/execute/pr103052.c | 35 + gcc/testsuite/gcc.dg/pr25530.c | 2 +- gcc/testsuite/gcc.dg/tree-prof/merge_block.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/modref-15.c | 9 + gcc/testsuite/gcc.dg/tree-ssa/pr103220-1.c | 15 + gcc/testsuite/gcc.dg/tree-ssa/pr103220-2.c | 16 + gcc/testsuite/gcc.dg/tree-ssa/pr103345.c | 53 ++ gcc/testsuite/gcc.dg/tree-ssa/pr98953.c | 14 + gcc/testsuite/gcc.target/i386/pr101180.c | 12 + gcc/testsuite/gcc.target/i386/pr103275.c | 83 ++ gcc/testsuite/gcc.target/s390/mul-wide.c | 9 + gcc/testsuite/gcc.target/s390/umul-wide.c | 9 + gcc/testsuite/gfortran.dg/dec_math_5.f90 | 104 +++ gcc/testsuite/jit.dg/all-non-failing-tests.h | 10 + gcc/testsuite/jit.dg/test-reflection.c | 95 +++ gcc/tree-ssa-dce.c | 4 + gcc/tree-ssa-math-opts.c | 11 +- libgcc/ChangeLog | 21 + libgcc/unwind-dw2-fde-dip.c | 54 +- libphobos/ChangeLog | 16 + libstdc++-v3/ChangeLog | 93 +++ libstdc++-v3/include/bits/c++config | 4 +- libstdc++-v3/include/bits/erase_if.h | 8 +- libstdc++-v3/include/debug/macros.h | 42 +- libstdc++-v3/include/debug/map.h | 11 +- libstdc++-v3/include/debug/multimap.h | 11 +- libstdc++-v3/include/debug/multiset.h | 11 +- libstdc++-v3/include/debug/set.h | 11 +- libstdc++-v3/include/debug/unordered_map | 14 + libstdc++-v3/include/debug/unordered_set | 14 + libstdc++-v3/include/experimental/map | 12 +- libstdc++-v3/include/experimental/set | 10 +- libstdc++-v3/include/experimental/unordered_map | 12 +- libstdc++-v3/include/experimental/unordered_set | 12 +- libstdc++-v3/include/std/map | 12 +- libstdc++-v3/include/std/set | 10 +- libstdc++-v3/include/std/unordered_map | 12 +- libstdc++-v3/include/std/unordered_set | 12 +- 77 files changed, 2863 insertions(+), 604 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/goacc/routine-6.c create mode 100644 gcc/testsuite/g++.dg/gomp/masked-1.C create mode 100644 gcc/testsuite/g++.dg/pr102988.C create mode 100644 gcc/testsuite/g++.dg/torture/pr103351.C create mode 100644 gcc/testsuite/g++.target/i386/pr101180.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr103052.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/modref-15.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr103220-1.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr103220-2.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr103345.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr98953.c create mode 100644 gcc/testsuite/gcc.target/i386/pr101180.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103275.c create mode 100644 gcc/testsuite/gcc.target/s390/mul-wide.c create mode 100644 gcc/testsuite/gcc.target/s390/umul-wide.c create mode 100644 gcc/testsuite/gfortran.dg/dec_math_5.f90 create mode 100644 gcc/testsuite/jit.dg/test-reflection.c