]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Wed, 3 May 2023 00:21:56 +0000 (00:21 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Wed, 3 May 2023 00:21:56 +0000 (00:21 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/c-family/ChangeLog
gcc/cp/ChangeLog
gcc/testsuite/ChangeLog

index edb355d14d6261099891df7a5b5d0080e4365241..90d9de1e6dc94a251932bfac421aa2a53091eada 100644 (file)
@@ -1,3 +1,11 @@
+2023-05-02  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/109642
+       PR c++/109640
+       PR c++/109671
+       * doc/invoke.texi: Document that -Wdangling-reference is
+       enabled by -Wextra.
+
 2023-04-28  Andrew Stubbs  <ams@codesourcery.com>
 
        Backported from master:
index d4349ffd34f051bc5eb7d1284c9bb585600b3a9e..61f8aade98f0b88025076c869d15668ac88cc3b3 100644 (file)
@@ -1 +1 @@
-20230502
+20230503
index 364bb5af62d8f79a99c871fcaee0a00e4ae53837..6fc7ec7e42ef210c0b2d40862f620327755cd781 100644 (file)
@@ -1,3 +1,10 @@
+2023-05-02  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/109642
+       PR c++/109640
+       PR c++/109671
+       * c.opt (Wdangling-reference): Move from -Wall to -Wextra.
+
 2023-04-26  Release Manager
 
        * GCC 13.1.0 released.
index 7fde21b9ef288c8c4b286ce628145946c0f7a112..b28875f04b629ee5dd3b120c31cfe99c62543069 100644 (file)
@@ -1,3 +1,28 @@
+2023-05-02  Jason Merrill  <jason@redhat.com>
+
+       Revert:
+       2022-05-24  Jason Merrill  <jason@redhat.com>
+
+       * constexpr.cc (cxx_fold_indirect_ref): Add default arg.
+       (cxx_eval_call_expression): Call it.
+       (cxx_fold_indirect_ref_1): Handle null empty_base.
+
+2023-05-02  Jason Merrill  <jason@redhat.com>
+
+       PR c++/109666
+       * name-lookup.cc (maybe_push_to_top_level)
+       (maybe_pop_from_top_level): Split out...
+       * pt.cc (instantiate_body): ...from here.
+       * init.cc (maybe_instantiate_nsdmi_init): Use them.
+       * name-lookup.h: Declare them..
+
+2023-05-02  Jason Merrill  <jason@redhat.com>
+
+       PR c++/108099
+       * decl.cc (grokdeclarator): Don't clear typedef_decl after 'unsigned
+       typedef' pedwarn.  Use c_common_signed_or_unsigned_type.  Also
+       handle 'signed typedef'.
+
 2023-04-26  Release Manager
 
        * GCC 13.1.0 released.
index 88b714f849da5e5e6ea726664b83fb891c0f0bdf..512491c18f4544484f22ba14bdaa923ef251ef6a 100644 (file)
@@ -1,3 +1,22 @@
+2023-05-02  Jason Merrill  <jason@redhat.com>
+
+       PR c++/109666
+       * g++.dg/cpp0x/nsdmi-array2.C: New test.
+
+2023-05-02  Jason Merrill  <jason@redhat.com>
+
+       PR c++/108099
+       * g++.dg/ext/int128-8.C: New test.
+       * g++.dg/ext/unsigned-typedef2.C: New test.
+       * g++.dg/ext/unsigned-typedef3.C: New test.
+
+2023-05-02  Jan Beulich  <jbeulich@suse.com>
+
+       * c-c++-common/patchable_function_entry-decl.c: Special-case
+       RISC-V.
+       * c-c++-common/patchable_function_entry-default.c: Likewise.
+       * c-c++-common/patchable_function_entry-definition.c: Likewise.
+
 2023-04-27  Jakub Jelinek  <jakub@redhat.com>
 
        Backported from master: