Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 28 Dec 2021 00:16:37 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 28 Dec 2021 00:16:37 +0000 (00:16 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/c-family/ChangeLog
gcc/testsuite/ChangeLog
libgfortran/ChangeLog

index 2eb72193b3195d030bf78d36d9809b8ad7105f38..72e36fec5563ab639556a7bf5d7fc6d482220753 100644 (file)
@@ -1,3 +1,23 @@
+2021-12-27  John David Anglin  <danglin@gcc.gnu.org>
+
+       * config/pa/pa-protos.h: Delete
+       pa_maybe_emit_compare_and_swap_exchange_loop() declaration.
+       * config/pa/pa.c (pa_expand_compare_and_swap_loop): Delete.
+       (pa_maybe_emit_compare_and_swap_exchange_loop): Delete.
+       * config/pa/pa.md (atomic_storeq): Use __sync_lock_test_and_set
+       instead of pa_maybe_emit_compare_and_swap_exchange_loop.
+       (atomic_storehi, atomic_storesi, atomic_storedi): Likewise.
+
+2021-12-27  H.J. Lu  <hjl.tools@gmail.com>
+
+       PR target/103762
+       * config/i386/constraints.md (BM): New constraint.
+       * config/i386/i386.md (m): New mode attribute.
+       Replace the 'm' constraint on <general_operand> with the '<m>'
+       constraint.
+       Replace the 'm' constraint on x86_64_general_operand with the
+       'BM' constraint.
+
 2021-12-26  H.J. Lu  <hjl.tools@gmail.com>
 
        PR target/103785
index 1092928a364746a51689ef3def032ccb07bcae5e..0802d0e2c51a8ea54740dfe1cbf1f2c3c9d294f9 100644 (file)
@@ -1 +1 @@
-20211227
+20211228
index da83507c8a71fea9ac810180fe12abe66890d377..6afac4caa42e1c51413dbcebfae17cac05570208 100644 (file)
@@ -1,3 +1,10 @@
+2021-12-27  Patrick Palka  <ppalka@redhat.com>
+
+       PR c++/103700
+       * c-common.c (pointer_int_sum): When quiet, return
+       error_mark_node for an incomplete pointed-to type and don't
+       call size_in_bytes_loc.
+
 2021-12-17  Jason Merrill  <jason@redhat.com>
 
        PR c++/103681
index f41eb7327723dce954e135152c70f8e1a773e456..97a46de0e43f9aa0ca947891d0edfb44e6f448f7 100644 (file)
@@ -1,3 +1,28 @@
+2021-12-27  Patrick Palka  <ppalka@redhat.com>
+
+       PR c++/101239
+       * g++.dg/template/sfinae32a.C: New test.
+
+2021-12-27  Patrick Palka  <ppalka@redhat.com>
+
+       PR c++/103700
+       * g++.dg/template/sfinae32.C: New test.
+
+2021-12-27  H.J. Lu  <hjl.tools@gmail.com>
+
+       * gcc.target/i386/pr103762-1a.c: New test.
+       * gcc.target/i386/pr103762-1b.c: Likewise.
+       * gcc.target/i386/pr103762-1c.c: Likewise.
+
+2021-12-27  Uroš Bizjak  <ubizjak@gmail.com>
+
+       PR target/95046
+       * gfortran.dg/extract_recip_1.f: Adjust testcase.
+
+2021-12-27  LiaoShihua  <shihua@iscas.ac.cn>
+
+       * gcc.target/riscv/pr103302.c: skip if -march=rv32*
+
 2021-12-26  H.J. Lu  <hjl.tools@gmail.com>
 
        PR target/103785
index 7142ca69cdf2dd68e0c28de1b491b336b707632e..780d083ee83238c8e8607c053a7a68d0e87e781c 100644 (file)
@@ -1,3 +1,8 @@
+2021-12-27  Francois-Xavier Coudert  <fxcoudert@gmail.com>
+
+       PR libfortran/98076
+       * runtime/string.c (gfc_itoa): Use two args for static_assert().
+
 2021-12-26  Francois-Xavier Coudert  <fxcoudert@gmail.com>
 
        PR libfortran/98076