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

index 04f22309365702d45ab9a32d49531f393685be81..bea6b1fa9c3b5449be657fdcf9e4b70c83d22f5e 100644 (file)
@@ -1,3 +1,59 @@
+2021-07-18  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2021-07-01  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/94366
+       * omp-low.c (lower_rec_input_clauses): Rename is_fp_and_or to
+       is_truth_op, set it for TRUTH_*IF_EXPR regardless of new_var's type,
+       use boolean_type_node instead of integer_type_node as NE_EXPR type.
+       (lower_reduction_clauses): Likewise.
+
+2021-07-18  Tobias Burnus  <tobias@codesourcery.com>
+
+       Backported from master:
+       2021-05-04  Tobias Burnus  <tobias@codesourcery.com>
+
+       * omp-low.c (lower_rec_input_clauses, lower_reduction_clauses): Handle
+       && and || with floating-point and complex arguments.
+
+2021-07-18  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2021-07-14  Jakub Jelinek  <jakub@redhat.com>
+
+       PR go/101407
+       * godump.c (godump_str_hash): New type.
+       (godump_container::pot_dummy_types): Use string_hash instead of
+       ptr_hash in the hash_set.
+
+2021-07-18  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2021-07-01  Jakub Jelinek  <jakub@redhat.com>
+
+       PR debug/101266
+       * dwarf2out.c (loc_list_from_tree_1): Handle COMPOUND_LITERAL_EXPR.
+
+2021-07-18  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2021-06-29  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/101210
+       * match.pd ((intptr_t)x eq/ne CST to x eq/ne (typeof x) CST): Don't
+       perform the optimization in GENERIC when sanitizing and x has a
+       reference type.
+
+2021-07-18  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2021-06-24  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/101172
+       * stor-layout.c (finish_bitfield_representative): If nextf has
+       error_mark_node type, set repr type to error_mark_node too.
+
 2021-07-15  H.J. Lu  <hjl.tools@gmail.com>
 
        Backported from master:
index fe69eb29cdf73f0357e1c4fd66023dafeec96b8b..844ac7405638ac55b3e417cad0ff3ebd922c5222 100644 (file)
@@ -1 +1 @@
-20210718
+20210719
index a056349e730b1d7cebaa81aac66ea4ee9a417beb..dbd71d52616db903d8b6b3828131b8c1e604a3ad 100644 (file)
@@ -1,3 +1,29 @@
+2021-07-18  Tobias Burnus  <tobias@codesourcery.com>
+
+       Backported from master:
+       2021-05-04  Tobias Burnus  <tobias@codesourcery.com>
+
+       * c-typeck.c (c_finish_omp_clauses): Accept float + complex
+       for || and && reductions.
+
+2021-07-18  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2021-06-24  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c/101176
+       * c-parser.c (c_parser_has_attribute_expression): Set source range for
+       the result.
+
+2021-07-18  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2021-06-24  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c/101171
+       * c-typeck.c (build_c_cast): Don't call note_integer_operands on
+       error_mark_node.
+
 2021-06-23  Jakub Jelinek  <jakub@redhat.com>
 
        Backported from master:
index 451655af5d45fad1738c4bcd1d3ef4cf3d8787ec..8199a48d88df8f3f085d9813c95f1526e9e64d53 100644 (file)
@@ -1,3 +1,20 @@
+2021-07-18  Tobias Burnus  <tobias@codesourcery.com>
+
+       Backported from master:
+       2021-05-04  Tobias Burnus  <tobias@codesourcery.com>
+
+       * semantics.c (finish_omp_reduction_clause): Accept float + complex
+       for || and && reductions.
+
+2021-07-18  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2021-07-15  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/101443
+       * cp-gimplify.c (cp_fold): For comparisons with NULLPTR_TYPE
+       operands, fold them right away to true or false.
+
 2021-07-16  Patrick Palka  <ppalka@redhat.com>
 
        Backported from master:
index 6c86e7715af7418b208c486f449b36cba074b6ac..aff32074c9dc8e113a031f9669f5ed4fd5efb799 100644 (file)
@@ -1,3 +1,58 @@
+2021-07-18  Tobias Burnus  <tobias@codesourcery.com>
+
+       Backported from master:
+       2021-05-05  Tobias Burnus  <tobias@codesourcery.com>
+
+       PR testsuite/100422
+       * g++.dg/gomp/clause-3.C: Use 'reduction(&:..)' instead of '...(&&:..)'.
+
+2021-07-18  Tobias Burnus  <tobias@codesourcery.com>
+
+       Backported from master:
+       2021-05-04  Tobias Burnus  <tobias@codesourcery.com>
+
+       * gcc.dg/gomp/clause-1.c: Use 'reduction(&:..)' instead of '...(&&:..)'.
+
+2021-07-18  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2021-07-15  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/101443
+       * g++.dg/cpp0x/nullptr46.C: New test.
+
+2021-07-18  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2021-07-01  Jakub Jelinek  <jakub@redhat.com>
+
+       PR debug/101266
+       * gcc.dg/pr101266.c: New test.
+
+2021-07-18  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2021-06-29  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/101210
+       * g++.dg/ubsan/pr101210.C: New test.
+
+2021-07-18  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2021-06-24  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c/101171
+       * gcc.dg/pr101171.c: New test.
+
+2021-07-18  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2021-06-24  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/101172
+       * gcc.dg/pr101172.c: New test.
+
 2021-07-16  Patrick Palka  <ppalka@redhat.com>
 
        Backported from master:
index ce541d22b32b742a52a0ad191e9a01371ca8b377..ab86adac76e827e2e041704038ebeb3456ada48c 100644 (file)
@@ -1,3 +1,31 @@
+2021-07-18  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2021-07-01  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/94366
+       * testsuite/libgomp.c-c++-common/pr94366.c: New test.
+
+2021-07-18  Tobias Burnus  <tobias@codesourcery.com>
+
+       Backported from master:
+       2021-05-04  Tobias Burnus  <tobias@codesourcery.com>
+
+       * testsuite/libgomp.c-c++-common/reduction-1.c: New test.
+       * testsuite/libgomp.c-c++-common/reduction-2.c: New test.
+       * testsuite/libgomp.c-c++-common/reduction-3.c: New test.
+       * testsuite/libgomp.c-c++-common/reduction-4.c: New file.
+
+2021-07-18  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2021-07-13  Jakub Jelinek  <jakub@redhat.com>
+                   Florian Weimer  <fweimer@redhat.com>
+
+       * config/linux/sem.h: Don't include limits.h.
+       (SEM_WAIT): Define to -__INT_MAX__ - 1 instead of INT_MIN.
+       * config/linux/affinity.c: Include limits.h.
+
 2021-06-23  Jakub Jelinek  <jakub@redhat.com>
 
        Backported from master: