]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Sun, 10 Oct 2021 00:16:19 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Sun, 10 Oct 2021 00:16:19 +0000 (00:16 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/c/ChangeLog
gcc/cp/ChangeLog
gcc/fortran/ChangeLog
gcc/testsuite/ChangeLog
libgomp/ChangeLog

index fe1b154f73a6e48b5c961f3815f343142d27f6a1..b8c235d223f695ce391a9f1e33d7c78bc75370ba 100644 (file)
@@ -1,3 +1,15 @@
+2021-10-09  liuhongt  <hongtao.liu@intel.com>
+
+       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  <vmakarov@redhat.com>
 
        PR rtl-optimization/102627
index 352475cf0bb6b994e5b4dd259f590d3d66583cce..4ac9cc70198b9df44304575074a809141d47299c 100644 (file)
@@ -1 +1 @@
-20211009
+20211010
index c5f557561646d914b6fd10c08a50aa8a8b1e8e68..07aede0ab502e5d343c8d20d8a93662190759a97 100644 (file)
@@ -1,3 +1,9 @@
+2021-10-09  Jakub Jelinek  <jakub@redhat.com>
+
+       * 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  <rguenther@suse.de>
 
        * c-typeck.c (lvalue_p): Also allow MEM_REF and TARGET_MEM_REF.
index 3dfe67f975501e0868efcfa2924f058cc6f8ee5c..20d6f6db094177951a97d0ccfc1fe9ec5c61a56b 100644 (file)
@@ -1,3 +1,11 @@
+2021-10-09  Jakub Jelinek  <jakub@redhat.com>
+
+       * 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  <mliska@suse.cz>
 
        * constexpr.c (maybe_warn_about_constant_value): Use new macro
index 0d0ebed25bb818244cef221f0a76b479c404b4ea..6bc6fdb32cc00446bac4cc12ff40dedfe267e190 100644 (file)
@@ -1,3 +1,9 @@
+2021-10-09  Harald Anlauf  <anlauf@gmx.de>
+
+       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  <sandra@codesourcery.com>
 
        PR fortran/54753
index 70a13e4b34da703c43c7dc94052423e84fe34004..3eeb8b9ed1d6a4baf4479db6b92d9bfac9759eb6 100644 (file)
@@ -1,3 +1,44 @@
+2021-10-09  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/65454
+       * gfortran.dg/interface_operator_3.f90: New test.
+
+2021-10-09  Kewen Lin  <linkw@linux.ibm.com>
+
+       * 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  <hongtao.liu@intel.com>
+
+       * 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  <jakub@redhat.com>
+
+       * 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  <hongtao.liu@intel.com>
+
+       * g++.target/i386/pr102639.C: New test.
+
 2021-10-08  Sandra Loosemore  <sandra@codesourcery.com>
 
        PR fortran/54753
index 64d3f03cf21b7dee4d28b063e588ed4f9c01f176..300d2e4368cd78539918b340b2a8c3b8a13643d9 100644 (file)
@@ -1,3 +1,37 @@
+2021-10-09  liuhongt  <hongtao.liu@intel.com>
+
+       * 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  <jakub@redhat.com>
+
+       * 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  <tobias@codesourcery.com>
 
        * testsuite/libgomp.fortran/order-reproducible-1.f90: New test