From c9db17b8803e8ac294016a68352ffdcfa0699ab4 Mon Sep 17 00:00:00 2001 From: GCC Administrator Date: Sun, 10 Oct 2021 00:16:19 +0000 Subject: [PATCH] Daily bump. --- gcc/ChangeLog | 12 ++++++++++++ gcc/DATESTAMP | 2 +- gcc/c/ChangeLog | 6 ++++++ gcc/cp/ChangeLog | 8 ++++++++ gcc/fortran/ChangeLog | 6 ++++++ gcc/testsuite/ChangeLog | 41 +++++++++++++++++++++++++++++++++++++++++ libgomp/ChangeLog | 34 ++++++++++++++++++++++++++++++++++ 7 files changed, 108 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index fe1b154f73a..b8c235d223f 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,15 @@ +2021-10-09 liuhongt + + PR target/102639 + * config/i386/i386-expand.c (ix86_valid_mask_cmp_mode): Handle + HFmode. + (ix86_use_mask_cmp_p): Ditto. + (ix86_expand_sse_movcc): Ditto. + * config/i386/i386.md (setcc_hf_mask): New define_insn. + (movhf_mask): Ditto. + (UNSPEC_MOVCC_MASK): New unspec. + * config/i386/sse.md (UNSPEC_PCMP): Move to i386.md. + 2021-10-08 Vladimir N. Makarov PR rtl-optimization/102627 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 352475cf0bb..4ac9cc70198 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20211009 +20211010 diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog index c5f55756164..07aede0ab50 100644 --- a/gcc/c/ChangeLog +++ b/gcc/c/ChangeLog @@ -1,3 +1,9 @@ +2021-10-09 Jakub Jelinek + + * c-parser.c (c_parser_omp_structured_block_sequence): New function. + (c_parser_omp_scan_loop_body): Use it. + (c_parser_omp_sections_scope): Likewise. + 2021-10-07 Richard Biener * c-typeck.c (lvalue_p): Also allow MEM_REF and TARGET_MEM_REF. diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 3dfe67f9755..20d6f6db094 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,11 @@ +2021-10-09 Jakub Jelinek + + * parser.c (cp_parser_omp_structured_block): Remove disallow_omp_attrs + argument. + (cp_parser_omp_structured_block_sequence): New function. + (cp_parser_omp_scan_loop_body): Use it. + (cp_parser_omp_sections_scope): Likewise. + 2021-10-08 Martin Liska * constexpr.c (maybe_warn_about_constant_value): Use new macro diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 0d0ebed25bb..6bc6fdb32cc 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,9 @@ +2021-10-09 Harald Anlauf + + PR fortran/65454 + * module.c (read_module): Handle old and new-style relational + operators when used in USE module, ONLY: OPERATOR(op). + 2021-10-08 Sandra Loosemore PR fortran/54753 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 70a13e4b34d..3eeb8b9ed1d 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,44 @@ +2021-10-09 Harald Anlauf + + PR fortran/65454 + * gfortran.dg/interface_operator_3.f90: New test. + +2021-10-09 Kewen Lin + + * c-c++-common/Wstringop-overflow-2.c: Add missing comment. + * gcc.dg/Warray-bounds-51.c: Likewise. + * gcc.dg/Warray-parameter-3.c: Likewise. + * gcc.dg/Wstringop-overflow-14.c: Likewise. + * gcc.dg/Wstringop-overflow-21.c: Likewise. + * gcc.dg/Wstringop-overflow-76.c: Likewise. + +2021-10-09 liuhongt + + * g++.dg/tree-ssa/pr94403.C: Add -fno-tree-vectorize + * gcc.dg/optimize-bswapsi-5.c: Ditto. + * gcc.dg/optimize-bswapsi-6.c: Ditto. + * gcc.dg/Warray-bounds-51.c: Add additional option + -mtune=generic for target x86/i?86 + * gcc.dg/Wstringop-overflow-14.c: Ditto. + +2021-10-09 Jakub Jelinek + + * c-c++-common/gomp/sections1.c (foo): Don't expect errors on + multiple statements in between section directive(s). Add testcases + for invalid no statements in between section directive(s). + * gcc.dg/gomp/sections-2.c (foo): Don't expect errors on + multiple statements in between section directive(s). + * g++.dg/gomp/sections-2.C (foo): Likewise. + * g++.dg/gomp/attrs-6.C (foo): Add testcases for multiple + statements in between section directive(s). + (bar): Add testcases for multiple statements in between scan + directive. + * g++.dg/gomp/attrs-7.C (bar): Adjust expected error recovery. + +2021-10-09 liuhongt + + * g++.target/i386/pr102639.C: New test. + 2021-10-08 Sandra Loosemore PR fortran/54753 diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index 64d3f03cf21..300d2e4368c 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,3 +1,37 @@ +2021-10-09 liuhongt + + * testsuite/libgomp.c++/scan-10.C: Add option -fvect-cost-model=cheap. + * testsuite/libgomp.c++/scan-11.C: Ditto. + * testsuite/libgomp.c++/scan-12.C: Ditto. + * testsuite/libgomp.c++/scan-13.C: Ditto. + * testsuite/libgomp.c++/scan-14.C: Ditto. + * testsuite/libgomp.c++/scan-15.C: Ditto. + * testsuite/libgomp.c++/scan-16.C: Ditto. + * testsuite/libgomp.c++/scan-9.C: Ditto. + * testsuite/libgomp.c-c++-common/lastprivate-conditional-7.c: Ditto. + * testsuite/libgomp.c-c++-common/lastprivate-conditional-8.c: Ditto. + * testsuite/libgomp.c/scan-11.c: Ditto. + * testsuite/libgomp.c/scan-12.c: Ditto. + * testsuite/libgomp.c/scan-13.c: Ditto. + * testsuite/libgomp.c/scan-14.c: Ditto. + * testsuite/libgomp.c/scan-15.c: Ditto. + * testsuite/libgomp.c/scan-16.c: Ditto. + * testsuite/libgomp.c/scan-17.c: Ditto. + * testsuite/libgomp.c/scan-18.c: Ditto. + * testsuite/libgomp.c/scan-19.c: Ditto. + * testsuite/libgomp.c/scan-20.c: Ditto. + * testsuite/libgomp.c/scan-21.c: Ditto. + * testsuite/libgomp.c/scan-22.c: Ditto. + +2021-10-09 Jakub Jelinek + + * libgomp.texi (OpenMP 5.1): Mention implemented support for + structured block sequences in C/C++. Mention support for + unconstrained/reproducible modifiers on order clause. + Mention partial (C/C++ only) support of extentensions to atomics + construct. Mention partial (C/C++ on clause only) support of + align/allocator modifiers on allocate clause. + 2021-10-02 Tobias Burnus * testsuite/libgomp.fortran/order-reproducible-1.f90: New test -- 2.11.4.GIT