diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2023-03-30 00:17:02 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2023-03-30 00:17:02 +0000 |
commit | 009088865692bb3999805873933be155592d484b (patch) | |
tree | 340d0d39a56d5f8f71392f2e961ab008d8723ed6 /gcc | |
parent | ee122a2eeaea2ffec0e32577c7372bd4e2289e11 (diff) | |
download | gcc-009088865692bb3999805873933be155592d484b.zip gcc-009088865692bb3999805873933be155592d484b.tar.gz gcc-009088865692bb3999805873933be155592d484b.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 51 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/cp/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/m2/ChangeLog | 29 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 44 |
5 files changed, 132 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 09ad0fa..6fbc2694 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,54 @@ +2023-03-29 Hans-Peter Nilsson <hp@axis.com> + + * config/cris/cris.cc (cris_rtx_costs) [CONST_INT]: Return 0 + for many quick operands, for register-sized modes. + +2023-03-29 Jiawei <jiawei@iscas.ac.cn> + + * common/config/riscv/riscv-common.cc (riscv_subset_list::parse): + New check. + +2023-03-29 Martin Liska <mliska@suse.cz> + + PR bootstrap/109310 + * configure.ac: Emit a warning for deprecated option + --enable-link-mutex. + * configure: Regenerate. + +2023-03-29 Richard Biener <rguenther@suse.de> + + PR tree-optimization/109331 + * tree-ssa-forwprop.cc (pass_forwprop::execute): When we + discover a taken edge make sure to cleanup the CFG. + +2023-03-29 Richard Biener <rguenther@suse.de> + + PR tree-optimization/109327 + * tree-ssa-forwprop.cc (pass_forwprop::execute): Deal with + already removed stmts when draining to_remove. + +2023-03-29 Richard Biener <rguenther@suse.de> + + PR ipa/106124 + * dwarf2out.cc (lookup_type_die): Reset TREE_ASM_WRITTEN + so we can re-create the DIE for the type if required. + +2023-03-29 Jakub Jelinek <jakub@redhat.com> + Richard Biener <rguenther@suse.de> + + PR tree-optimization/109301 + * tree-ssa-math-opts.cc (pass_data_cse_sincos): Change + properties_provided from PROP_gimple_opt_math to 0. + (pass_data_expand_powcabs): Change properties_provided from 0 to + PROP_gimple_opt_math. + +2023-03-29 Richard Biener <rguenther@suse.de> + + PR tree-optimization/109154 + * tree-if-conv.cc (gen_phi_arg_condition): Handle single + inverted condition specially by inverting at the caller. + (gen_phi_arg_condition): Swap COND_EXPR arms if requested. + 2023-03-28 David Malcolm <dmalcolm@redhat.com> PR c/107002 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 8696380..6800443 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20230329 +20230330 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 5f3cd10..d74c8c4 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,10 @@ +2023-03-29 Jason Merrill <jason@redhat.com> + + PR c++/109321 + PR c++/109320 + * pt.cc (alias_ctad_tweaks): Rewrite deduced args. + (type_targs_deducible_from): Handle null pack deduction. + 2023-03-28 David Malcolm <dmalcolm@redhat.com> PR c/107002 diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog index 609dab8..9e02313 100644 --- a/gcc/m2/ChangeLog +++ b/gcc/m2/ChangeLog @@ -1,3 +1,32 @@ +2023-03-29 Gaius Mulley <gaiusmod2@gmail.com> + + PR modula2/109336 + PR modula2/109315 + * gm2-compiler/M2FileName.mod (CalculateFileName): Simplified by + ensuring the extension contains the ".". + (CalculateStemName): Re-formatted. + (ExtractExtension): Re-formatted. + (ExtractModule): Re-formatted. + * gm2-compiler/M2Options.def (setdefextension): Add block comment. + (setmodextension): Add block comment. Re-formatted. + * gm2-compiler/M2Options.mod (setdefextension): Add block comment. + (setmodextension): Add block comment. Re-formatted. + * gm2-compiler/M2Search.mod (FindSourceDefFile): Use + DefaultDefExt. + (DefaultDefExt): New constant. + (DefaultModExt): New constant. + (FindSourceModFile): Use DefaultModExt. + * gm2-gcc/m2decl.cc (m2decl_DeclareKnownVariable): Correct + spelling. + * gm2spec.cc (M2SOURCE): New constant. + (LANGSPEC): New value. + (MATHLIB): New value. + (WITHLIBC): New value. + (SKIPOPT): New value. + (lang_specific_driver): Replace seen_module_extension bool with + module_extension char *. Detect -fmod= and remember extension. + Use the extension to detect modula-2 source and mark it as such. + 2023-03-23 Gaius Mulley <gaiusmod2@gmail.com> PR modula2/109264 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 21d4b9d..e894c23 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,47 @@ +2023-03-29 Gaius Mulley <gaiusmod2@gmail.com> + + PR modula2/109336 + * gm2/link/nondefaultext/pass/hello.md: New test. + * gm2/link/nondefaultext/pass/liba.dm: New test. + * gm2/link/nondefaultext/pass/liba.md: New test. + * gm2/link/nondefaultext/pass/link-nondefaultext-pass.exp: New test. + +2023-03-29 Jiawei <jiawei@iscas.ac.cn> + + * gcc.target/riscv/arch-19.c: New test. + +2023-03-29 Richard Biener <rguenther@suse.de> + + PR tree-optimization/109331 + * gcc.dg/torture/pr109331.c: New testcase. + +2023-03-29 Richard Biener <rguenther@suse.de> + + * g++.dg/pr94920.C: Scan forwprop1 instead of optimized. + +2023-03-29 Richard Biener <rguenther@suse.de> + + PR tree-optimization/109327 + * gcc.dg/pr109327.c: New testcase. + +2023-03-29 Richard Biener <rguenther@suse.de> + + PR ipa/106124 + * g++.dg/gomp/pr106124.C: New testcase. + +2023-03-29 Jakub Jelinek <jakub@redhat.com> + Richard Biener <rguenther@suse.de> + + PR tree-optimization/109301 + * gcc.dg/pr109301.c: New test. + +2023-03-29 Jason Merrill <jason@redhat.com> + + PR c++/109321 + PR c++/109320 + * g++.dg/cpp2a/class-deduction-alias16.C: New test. + * g++.dg/cpp2a/class-deduction-alias17.C: New test. + 2023-03-28 Thomas Schwinge <thomas@codesourcery.com> * gfortran.dg/weak-2.f90: Enable for nvptx target. |