aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/ChangeLog
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2021-12-05 00:16:28 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2021-12-05 00:16:28 +0000
commit70e4cb66c1a12cabb78abec13013ef7263180923 (patch)
treec4d4515735e6fd1fe51242dbdbcb63599d0b3d1b /gcc/cp/ChangeLog
parent066b3258bb1494cf3b49b6ac26da38be01f7ad8e (diff)
downloadgcc-70e4cb66c1a12cabb78abec13013ef7263180923.zip
gcc-70e4cb66c1a12cabb78abec13013ef7263180923.tar.gz
gcc-70e4cb66c1a12cabb78abec13013ef7263180923.tar.bz2
Daily bump.
Diffstat (limited to 'gcc/cp/ChangeLog')
-rw-r--r--gcc/cp/ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index b36ba4a..da2973a 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,12 @@
+2021-12-04 Jakub Jelinek <jakub@redhat.com>
+
+ * cp-tree.h (is_byte_access_type_not_plain_char): Declare.
+ * tree.c (is_byte_access_type_not_plain_char): New function.
+ * constexpr.c (clear_uchar_or_std_byte_in_mask): New function.
+ (cxx_eval_bit_cast): Don't error about padding bits if target
+ type is unsigned char or std::byte, instead return no clearing
+ ctor. Use clear_uchar_or_std_byte_in_mask.
+
2021-12-03 Jason Merrill <jason@redhat.com>
* error.c (current_dump_scope): New variable.