This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-master-arm-build_cross in repository toolchain/ci/gcc.
from c029fcb5680 Reset force_source_line in final.c adds f1ad419ebfd rs6000, vector integer multiply/divide/modulo instructions adds 2f7f0d32e74 Daily bump. adds 2c356f221bb libstdc++-v3: Add -fcf-protection=none to -march=i486 adds b673e7547fb cd_dce: Return TODO_update_address_taken from last cd_dce [ [...] adds e2559c3945a match.pd: Optimize ((cst << x) & 1) [PR96669] adds 7e02426ba0c nios2: Remove custom instruction warnings adds 42f4e239924 nios2: Add -mcustom-fpu-cfg=fph2 adds 5e5d56919dd RTEMS: Add -mcustom-fpu-cfg=fph2 multilib adds a6d22fb21c6 openmp: Add support for the OpenMP 5.0 task detach clause adds a2960a04d51 testsuite: Fix up a testcase to find the right ISO_Fortran_ [...] adds 59cf67d1cf7 Daily bump. adds 3804e937b0e Default to DWARF5 new 0f4c8f517b7 ipa: Adjust cgraph verifier to materialization on demand (P [...] new 192105b6a2a Avoid assuming SSA_NAME_IDENTIFIER is nonnull.
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 | 239 +++++++++++++ gcc/DATESTAMP | 2 +- gcc/builtin-types.def | 8 +- gcc/c-family/ChangeLog | 17 + gcc/c-family/c-pragma.h | 3 +- gcc/c-family/c-pretty-print.c | 27 +- gcc/c/ChangeLog | 15 + gcc/c/c-parser.c | 57 ++- gcc/c/c-typeck.c | 58 ++- gcc/cgraph.c | 4 +- gcc/common.opt | 2 +- gcc/config/nios2/nios2.c | 51 ++- gcc/config/nios2/t-rtems | 146 +------- gcc/config/rs6000/altivec.h | 4 + gcc/config/rs6000/altivec.md | 2 - gcc/config/rs6000/rs6000-builtin.def | 21 ++ gcc/config/rs6000/rs6000-call.c | 53 +++ gcc/config/rs6000/rs6000.md | 5 +- gcc/config/rs6000/vsx.md | 211 ++++++++--- gcc/cp/ChangeLog | 45 +++ gcc/cp/parser.c | 53 ++- gcc/cp/pt.c | 1 + gcc/cp/semantics.c | 61 +++- gcc/doc/extend.texi | 120 +++++++ gcc/doc/invoke.texi | 35 +- gcc/fortran/ChangeLog | 23 ++ gcc/fortran/dump-parse-tree.c | 6 + gcc/fortran/frontend-passes.c | 1 + gcc/fortran/gfortran.h | 2 + gcc/fortran/openmp.c | 60 +++- gcc/fortran/trans-openmp.c | 16 + gcc/fortran/trans-types.c | 3 + gcc/fortran/types.def | 8 +- gcc/gimplify.c | 14 + gcc/go/ChangeLog | 4 + gcc/match.pd | 7 + gcc/omp-builtins.def | 2 +- gcc/omp-expand.c | 19 +- gcc/omp-low.c | 47 +++ gcc/passes.def | 8 +- gcc/testsuite/ChangeLog | 180 ++++++++++ gcc/testsuite/c-c++-common/gomp/task-detach-1.c | 37 ++ gcc/testsuite/g++.dg/gomp/task-detach-1.C | 29 ++ gcc/testsuite/gcc.dg/gomp/task-detach-1.c | 20 ++ gcc/testsuite/gcc.dg/ipa/pr98222.c | 19 + gcc/testsuite/gcc.dg/tree-ssa/pr96669-1.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr96669-2.c | 30 ++ gcc/testsuite/gcc.target/i386/pr96271.c | 11 + .../gcc.target/powerpc/builtins-1-p10-runnable.c | 398 +++++++++++++++++++++ gcc/testsuite/gfortran.dg/gomp/task-detach-1.f90 | 29 ++ .../iso_fortran_binding_uint8_array_driver.c | 2 +- gcc/tree-core.h | 29 +- gcc/tree-nested.c | 2 + gcc/tree-pretty-print.c | 6 + gcc/tree-ssa-dce.c | 15 +- gcc/tree.c | 15 +- include/ChangeLog | 4 + include/gomp-constants.h | 1 + libatomic/ChangeLog | 9 + libcpp/ChangeLog | 5 + libgfortran/ChangeLog | 6 + libgomp/ChangeLog | 52 +++ libgomp/fortran.c | 6 + libgomp/libgomp.h | 7 + libgomp/libgomp.map | 2 + libgomp/libgomp_g.h | 2 +- libgomp/omp.h.in | 7 + libgomp/omp_lib.f90.in | 9 + libgomp/omp_lib.h.in | 4 + libgomp/priority_queue.c | 57 +++ libgomp/priority_queue.h | 5 + libgomp/task.c | 132 +++++-- libgomp/team.c | 4 + .../testsuite/libgomp.c-c++-common/task-detach-1.c | 36 ++ .../testsuite/libgomp.c-c++-common/task-detach-2.c | 37 ++ .../testsuite/libgomp.c-c++-common/task-detach-3.c | 33 ++ .../testsuite/libgomp.c-c++-common/task-detach-4.c | 24 ++ .../testsuite/libgomp.c-c++-common/task-detach-5.c | 42 +++ .../testsuite/libgomp.c-c++-common/task-detach-6.c | 46 +++ .../testsuite/libgomp.fortran/task-detach-1.f90 | 33 ++ .../testsuite/libgomp.fortran/task-detach-2.f90 | 34 ++ .../testsuite/libgomp.fortran/task-detach-3.f90 | 33 ++ .../testsuite/libgomp.fortran/task-detach-4.f90 | 22 ++ .../testsuite/libgomp.fortran/task-detach-5.f90 | 39 ++ .../testsuite/libgomp.fortran/task-detach-6.f90 | 44 +++ libitm/ChangeLog | 7 + libstdc++-v3/ChangeLog | 5 + .../atomic_flag/test_and_set/explicit-hle.cc | 2 +- 88 files changed, 2735 insertions(+), 298 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/gomp/task-detach-1.c create mode 100644 gcc/testsuite/g++.dg/gomp/task-detach-1.C create mode 100644 gcc/testsuite/gcc.dg/gomp/task-detach-1.c create mode 100644 gcc/testsuite/gcc.dg/ipa/pr98222.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr96669-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr96271.c create mode 100644 gcc/testsuite/gcc.target/powerpc/builtins-1-p10-runnable.c create mode 100644 gcc/testsuite/gfortran.dg/gomp/task-detach-1.f90 create mode 100644 libgomp/testsuite/libgomp.c-c++-common/task-detach-1.c create mode 100644 libgomp/testsuite/libgomp.c-c++-common/task-detach-2.c create mode 100644 libgomp/testsuite/libgomp.c-c++-common/task-detach-3.c create mode 100644 libgomp/testsuite/libgomp.c-c++-common/task-detach-4.c create mode 100644 libgomp/testsuite/libgomp.c-c++-common/task-detach-5.c create mode 100644 libgomp/testsuite/libgomp.c-c++-common/task-detach-6.c create mode 100644 libgomp/testsuite/libgomp.fortran/task-detach-1.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/task-detach-2.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/task-detach-3.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/task-detach-4.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/task-detach-5.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/task-detach-6.f90