This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/omp/gcc-10 in repository gcc.
from a34d8b2eb76 Fortran: Add 'device_type' clause to OpenMP's declare target adds 7442a775817 tree-optimization/88240 - stopgap for floating point code-h [...] adds c863dec102e Add missing vn_reference_t::punned initialization adds 84b14e9cd4e Fortran : ICE on invalid code PR95398 adds 0c80c13195d Daily bump. adds c1ca6c7341f bpf: use elfos.h adds f2d4952feb5 bpf: use the default asm_named_section target hook adds 7eb76b3b172 libstdc++: Use __throw_exception_again macro for -fno-exceptions adds 33c34c4c246 libstdc++: Fix three-way comparison for std::array [PR 96851] adds 31782bd4533 libstdc++: Fix std::gcd and std::lcm for unsigned integers [...] adds a100cf00b1d Daily bump. adds 6c26f107c66 libstdc++: Replace __int_limits with __numeric_traits_integer adds abd9341c2f1 rs6000: MMA built-in dies with incorrect sharing of tree no [...] adds f22350b1d0e Daily bump. adds 00c785a4048 bpf: generate indirect calls for xBPF adds 75f5776b3fc sra: Avoid SRAing if there is an aout-of-bounds access (PR 96820) adds e8681432825 rs6000, remove improperly defined and unsupported builtins. adds 40af8b2eff8 d: Fix ICE in create_tmp_var, at gimple-expr.c:482 adds 56744d9ed62 Daily bump. adds 915078512f6 Daily bump. adds 48eedf5d4af Daily bump. adds ce3001ff1d7 Adjust testcase. adds 3670f4a7abc Daily bump. adds 127d693955d Fix description of FINDLOC result. adds 19c2bd56876 PR fortran/96890 - Wrong answer with intrinsic IALL adds 05d38c3447a Daily bump. adds 41d22ec51c4 [PATCH PR96357][GCC][AArch64]: could not split insn UNSPEC_ [...] new f93eba8c5fd Fortran: Fixes for OpenMP loop-iter privatization (PRs 9510 [...] new 2028c986feb Merge remote-tracking branch 'origin/releases/gcc-10' into [...] new b329c58936e Fortran: Fixes for OpenMP loop-iter privatization (PRs 9510 [...]
The 3 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 | 81 ++++++++++++++ gcc/DATESTAMP | 2 +- gcc/config.gcc | 1 + gcc/config/aarch64/aarch64-sve.md | 42 +++++++- gcc/config/bpf/bpf.c | 26 ++--- gcc/config/bpf/bpf.h | 48 ++------- gcc/config/rs6000/altivec.h | 4 - gcc/config/rs6000/rs6000-call.c | 10 +- gcc/d/ChangeLog | 9 ++ gcc/d/expr.cc | 3 - gcc/fortran/ChangeLog | 18 ++++ gcc/fortran/ChangeLog.omp | 8 ++ gcc/fortran/intrinsic.texi | 3 +- gcc/fortran/openmp.c | 27 +---- gcc/fortran/resolve.c | 6 +- gcc/fortran/trans-openmp.c | 8 +- gcc/testsuite/ChangeLog | 59 ++++++++++ gcc/testsuite/ChangeLog.omp | 8 ++ gcc/testsuite/gcc.dg/tree-ssa/pr96820.c | 12 +++ gcc/testsuite/gcc.target/aarch64/sve/pr96357.c | 25 +++++ .../gcc.target/bpf/xbpf-indirect-call-1.c | 21 ++++ gcc/testsuite/gcc.target/i386/pr88240.c | 26 +++++ gcc/testsuite/gcc.target/i386/pr92865-1.c | 10 +- gcc/testsuite/gcc.target/powerpc/pr96808.c | 59 ++++++++++ gcc/testsuite/gdc.dg/pr96924.d | 14 +++ gcc/testsuite/gfortran.dg/gomp/combined-if.f90 | 4 +- gcc/testsuite/gfortran.dg/gomp/openmp-simd-5.f90 | 24 +++++ gcc/testsuite/gfortran.dg/iall_masked.f90 | 22 ++++ gcc/testsuite/gfortran.dg/pr95398.f90 | 53 +++++++++ gcc/tree-sra.c | 9 +- gcc/tree-ssa-pre.c | 10 ++ gcc/tree-ssa-sccvn.c | 14 ++- gcc/tree-ssa-sccvn.h | 1 + libgfortran/ChangeLog | 12 +++ libgfortran/generated/iall_i1.c | 2 +- libgfortran/generated/iall_i16.c | 2 +- libgfortran/generated/iall_i2.c | 2 +- libgfortran/generated/iall_i4.c | 2 +- libgfortran/generated/iall_i8.c | 2 +- libgfortran/m4/iall.m4 | 2 +- libstdc++-v3/ChangeLog | 73 +++++++++++++ libstdc++-v3/include/Makefile.am | 1 - libstdc++-v3/include/Makefile.in | 1 - libstdc++-v3/include/bits/cpp_type_traits.h | 44 ++++++++ libstdc++-v3/include/bits/int_limits.h | 74 ------------- libstdc++-v3/include/bits/parse_numbers.h | 4 +- libstdc++-v3/include/bits/range_access.h | 8 +- libstdc++-v3/include/bits/ranges_algo.h | 5 +- libstdc++-v3/include/bits/stl_algobase.h | 7 +- libstdc++-v3/include/bits/stl_iterator.h | 2 +- libstdc++-v3/include/experimental/numeric | 38 ++++--- libstdc++-v3/include/ext/numeric_traits.h | 10 ++ libstdc++-v3/include/std/array | 22 ++-- libstdc++-v3/include/std/bit | 60 +++++------ libstdc++-v3/include/std/charconv | 14 +-- libstdc++-v3/include/std/memory_resource | 6 +- libstdc++-v3/include/std/numeric | 83 +++++++------- libstdc++-v3/include/std/string_view | 10 +- libstdc++-v3/include/std/utility | 12 +-- .../array/comparison_operators/96851.cc | 119 +++++++++++++++++++++ .../23_containers/array/tuple_interface/get_neg.cc | 6 +- .../94831.cc => 26_numerics/gcd/92978.cc} | 20 +++- libstdc++-v3/testsuite/26_numerics/gcd/gcd_neg.cc | 10 +- .../94051.cc => 26_numerics/lcm/92978.cc} | 8 +- libstdc++-v3/testsuite/26_numerics/lcm/lcm_neg.cc | 10 +- .../testsuite/experimental/numeric/92978.cc | 48 +++++++++ 66 files changed, 1034 insertions(+), 352 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr96820.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr96357.c create mode 100644 gcc/testsuite/gcc.target/bpf/xbpf-indirect-call-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr88240.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr96808.c create mode 100644 gcc/testsuite/gdc.dg/pr96924.d create mode 100644 gcc/testsuite/gfortran.dg/gomp/openmp-simd-5.f90 create mode 100644 gcc/testsuite/gfortran.dg/iall_masked.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr95398.f90 delete mode 100644 libstdc++-v3/include/bits/int_limits.h create mode 100644 libstdc++-v3/testsuite/23_containers/array/comparison_operators [...] copy libstdc++-v3/testsuite/{20_util/specialized_algorithms/uninitialized_value_co [...] copy libstdc++-v3/testsuite/{21_strings/basic_string_view/inserters/94051.cc => 26 [...] create mode 100644 libstdc++-v3/testsuite/experimental/numeric/92978.cc