aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2022-02-01 00:16:29 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2022-02-01 00:16:29 +0000
commit1bb52662574f6c98de48a5db8c180786e4a53039 (patch)
treec105eb144fddb971ea30b93cfb1067a897ce44af /gcc
parent691924db0d85f2e6851f0a633ba4e2d6b874b772 (diff)
downloadgcc-1bb52662574f6c98de48a5db8c180786e4a53039.zip
gcc-1bb52662574f6c98de48a5db8c180786e4a53039.tar.gz
gcc-1bb52662574f6c98de48a5db8c180786e4a53039.tar.bz2
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog42
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/ada/ChangeLog10
-rw-r--r--gcc/cp/ChangeLog25
-rw-r--r--gcc/d/ChangeLog5
-rw-r--r--gcc/testsuite/ChangeLog39
6 files changed, 122 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 4cb2b0d4..4e99b17 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,45 @@
+2022-01-31 Andrew Pinski <apinski@marvell.com>
+
+ * fold-const.h (operand_compare::operand_equal_p):
+ Fix comment about OEP_* flags.
+
+2022-01-31 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/104298
+ * config/rs6000/aix.h (OPTION_GLIBC): Remove.
+ * config/rs6000/darwin.h (OPTION_GLIBC): Likewise.
+ * config/rs6000/option-defaults.h (OPTION_GLIBC): Define to 0
+ if not already defined.
+
+2022-01-31 Martin Sebor <msebor@redhat.com>
+
+ PR middle-end/104232
+ * gimple-ssa-warn-access.cc (pointers_related_p): Add argument.
+ Handle PHIs. Add a synonymous overload.
+ (pass_waccess::check_pointer_uses): Call pointers_related_p.
+
+2022-01-31 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/100499
+ * fold-const.cc (multiple_of_p): Pass the correct type of
+ the expression to the recursive invocation of multiple_of_p
+ for conversions and use CASE_CONVERT.
+
+2022-01-31 Eric Botcazou <ebotcazou@adacore.com>
+
+ PR target/104189
+ * config/sparc/linux64.h (TARGET_DEFAULT): Add MASK_V8PLUS.
+
+2022-01-31 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/100499
+ * tree-cfg.cc (verify_gimple_assign_ternary): Use multiple_p
+ on poly-ints instead of multiple_of_p.
+ * tree-ssa.cc (maybe_rewrite_mem_ref_base): Likewise.
+ (non_rewritable_mem_ref_base): Likewise.
+ (non_rewritable_lvalue_p): Likewise.
+ (execute_update_addresses_taken): Likewise.
+
2022-01-29 Jakub Jelinek <jakub@redhat.com>
Andrew Pinski <apinski@marvell.com>
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 85fa54d..587a0aa 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20220131
+20220201
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index cb1a026..3e72eb7 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,13 @@
+2022-01-31 Pierre-Marie de Rodat <derodat@adacore.com>
+
+ * doc/share/conf.py: Remove spurious call to ".decode()".
+
+2022-01-31 Arnaud Charlet <charlet@adacore.com>
+
+ PR ada/104027
+ * gnat1drv.adb (Gnat1drv): Only call Exit_Program when not
+ generating code, otherwise instead go to End_Of_Program.
+
2022-01-28 Eric Botcazou <ebotcazou@adacore.com>
PR ada/104258
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 19fbfa7..75aa136 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,28 @@
+2022-01-31 Marek Polacek <polacek@redhat.com>
+
+ PR c++/102414
+ PR c++/101874
+ * decl.cc (create_array_type_for_decl): Use template_placeholder_p.
+ Sorry on a variable-length array of auto.
+
+2022-01-31 Marek Polacek <polacek@redhat.com>
+
+ PR c++/102434
+ * class.cc (finish_struct): Don't allow union initializer_list.
+
+2022-01-31 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/104294
+ * pt.cc (ctor_deduction_guides_for): Correct computation of
+ outer_args.
+
+2022-01-31 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/104291
+ * pt.cc (for_each_template_parm_r) <case CONSTRUCTOR>: Clear
+ walk_subtrees if !include_nondeduced_p. Simplify given that
+ cp_walk_subtrees already walks TYPE_PTRMEMFUNC_FN_TYPE_RAW.
+
2022-01-28 Patrick Palka <ppalka@redhat.com>
Jason Merrill <jason@redhat.com>
diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog
index 22c4d86..b9d0735 100644
--- a/gcc/d/ChangeLog
+++ b/gcc/d/ChangeLog
@@ -1,3 +1,8 @@
+2022-01-31 Martin Liska <mliska@suse.cz>
+
+ PR d/104287
+ * decl.cc (d_finish_decl): Remove trailing dot.
+
2022-01-28 Martin Liska <mliska@suse.cz>
* decl.cc (d_finish_decl): Do not use leading capital letter.
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 024c46b..67fbfa3 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,42 @@
+2022-01-31 Marek Polacek <polacek@redhat.com>
+
+ PR c++/102414
+ PR c++/101874
+ * g++.dg/cpp23/auto-array3.C: New test.
+ * g++.dg/cpp23/auto-array4.C: New test.
+
+2022-01-31 Marek Polacek <polacek@redhat.com>
+
+ PR c++/102434
+ * g++.dg/cpp0x/initlist128.C: New test.
+
+2022-01-31 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/104294
+ * g++.dg/cpp1z/class-deduction106.C: New test.
+
+2022-01-31 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/104291
+ * g++.dg/template/partial20.C: New test.
+
+2022-01-31 Martin Sebor <msebor@redhat.com>
+
+ PR middle-end/104232
+ * g++.dg/warn/Wuse-after-free4.C: New test.
+ * gcc.dg/Wuse-after-free-2.c: New test.
+ * gcc.dg/Wuse-after-free-3.c: New test.
+
+2022-01-31 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/103514
+ * gcc.dg/tree-ssa/pr103514.c: Add
+ --param logical-op-non-short-circuit=1 to dg-options.
+
+2022-01-31 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/div_zero.adb: New test.
+
2022-01-29 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/95424