aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-family
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2022-09-02 00:16:33 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2022-09-02 00:16:33 +0000
commitbb0a1556df79d02cf570f5eb17a1b02a509f0be4 (patch)
treec64bfaf4a48f30afc2067ea5051eb61737ba8cd3 /gcc/c-family
parent6761d362c3efe5f4ca3b0c66e6854015acf162a1 (diff)
downloadgcc-bb0a1556df79d02cf570f5eb17a1b02a509f0be4.zip
gcc-bb0a1556df79d02cf570f5eb17a1b02a509f0be4.tar.gz
gcc-bb0a1556df79d02cf570f5eb17a1b02a509f0be4.tar.bz2
Daily bump.
Diffstat (limited to 'gcc/c-family')
-rw-r--r--gcc/c-family/ChangeLog16
1 files changed, 16 insertions, 0 deletions
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index b3ebec0..e03e3a0 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,19 @@
+2022-09-01 Jason Merrill <jason@redhat.com>
+
+ * c-common.cc (c_common_nodes_and_builtins): Set TREE_STRING_FLAG on
+ char8_t.
+ (braced_list_to_string): Check for char-sized elements.
+
+2022-09-01 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/106655
+ * c.opt (-Winvalid-utf8): New warning.
+ * c-opts.cc (c_common_handle_option) <case OPT_finput_charset_>:
+ Set cpp_opts->cpp_input_charset_explicit.
+ (c_common_post_options): If -finput-charset=UTF-8 is explicit
+ in C++23, enable -Winvalid-utf8 by default and if -pedantic
+ or -pedantic-errors, make it a pedwarn.
+
2022-08-31 Joseph Myers <joseph@codesourcery.com>
* c-attribs.cc (handle_deprecated_attribute): Check and pedwarn