]> gcc.gnu.org Git - gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Fri, 29 Mar 2024 00:17:27 +0000 (00:17 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Fri, 29 Mar 2024 00:17:27 +0000 (00:17 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/cp/ChangeLog
gcc/fortran/ChangeLog
gcc/m2/ChangeLog
gcc/testsuite/ChangeLog

index 5f1c9db9247bde2b8880a965b03e26e94aa3f14a..ecaf370fd7075cdbb54e916b87bb54c46bd34a8e 100644 (file)
@@ -1,3 +1,46 @@
+2024-03-28  Jeff Law  <jlaw@ventanamicro.com>
+
+       * config/h8300/extensions.md (zero_extendqihi*): Add output
+       template for reg->reg case where the regs don't match.
+
+2024-03-28  Gaius Mulley  <(no_default)>
+
+       PR modula2/114517
+       * doc/gm2.texi: Mention gm2 treats a # in the first column
+       as a preprocessor directive unless -fno-cpp is supplied.
+
+2024-03-28  Jakub Jelinek  <jakub@redhat.com>
+
+       * predict.cc (estimate_bb_frequencies): Fix comment typo,
+       scalling -> scaling.
+
+2024-03-28  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/112303
+       * profile-count.h (profile_count::operator+): Perform
+       addition in uint64_t variable and set m_val to MIN of that
+       val and max_count.
+       (profile_count::operator+=): Likewise.
+       (profile_count::operator-=): Formatting fix.
+       (profile_count::apply_probability): Use safe_scale_64bit
+       even in the int overload.
+
+2024-03-28  Jan Hubicka  <jh@suse.cz>
+
+       PR middle-end/113907
+       * ipa-icf.cc (sem_function::init): Hash PHI operands
+       (sem_function::compare_phi_node): Add argument about preserving order
+
+2024-03-28  Richard Biener  <rguenther@suse.de>
+
+       PR middle-end/114480
+       * cfganal.cc (compute_idf): Use simpler bitmap iteration,
+       touch work_set only when phi_insertion_points changed.
+
+2024-03-28  Palmer Dabbelt  <palmer@rivosinc.com>
+
+       * config/riscv/riscv.h (REGISTER_NAMES): Add vxsat.
+
 2024-03-27  Segher Boessenkool  <segher@kernel.crashing.org>
 
        PR rtl-optimization/101523
index aab2708ffddd0477f1dce8af90bc3832d80f47f9..3a5da16206f185cabea0e63fa8d00c52e75e30c7 100644 (file)
@@ -1 +1 @@
-20240328
+20240329
index 07d0c83089d6f53d6e2488db1c5e149d052680a0..55e55268b5a24ed832e42dfd630704f3f2db77dd 100644 (file)
@@ -1,3 +1,9 @@
+2024-03-28  Jason Merrill  <jason@redhat.com>
+
+       PR c++/100667
+       * semantics.cc (same_type_ref_bind_p): New.
+       (finish_trait_expr): Use it.
+
 2024-03-26  Jakub Jelinek  <jakub@redhat.com>
 
        PR c++/112724
index 8efc457f896bb19d931efbd169f35501ee44c02c..221fc63db63b55f45627f7a0bd1c94f0d2393b5d 100644 (file)
@@ -1,3 +1,19 @@
+2024-03-28  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/114474
+       * primary.cc (gfc_variable_attr): Catch variables used in structure
+       constructors within DATA statements that are still tagged with a
+       temporary type BT_PROCEDURE from match_actual_arg and which have the
+       target attribute, and fix their typespec.
+
+2024-03-28  Mikael Morin  <mikael@gcc.gnu.org>
+           Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/111781
+       PR fortran/114475
+       * expr.cc (check_restricted): In submodules, allow variables host-
+       associated from the parent module.
+
 2024-03-22  Harald Anlauf  <anlauf@gmx.de>
 
        PR fortran/55978
index c9cf6288722544503bffeb4d62b50f6033d9ef7a..f425751358a095ce5b20a903c5ba2aa5d1093566 100644 (file)
@@ -1,3 +1,33 @@
+2024-03-28  Gaius Mulley  <gaiusmod2@gmail.com>
+
+       PR modula2/114520
+       * gm2-compiler/P0SyntaxCheck.bnf (DetectImport): New
+       procedure.
+       (EnableImportCheck): New boolean.
+       (Expect): Call DetectImport.
+       (Export): Set EnableImportCheck TRUE before ';' and FALSE
+       afterwards.
+
+2024-03-28  Gaius Mulley  <(no_default)>
+
+       PR modula2/114517
+       * gm2-compiler/M2Options.def (SetCpp): Add comment.
+       (GetCpp): Move after SetCpp.
+       (GetLineDirectives): New procedure function.
+       * gm2-compiler/M2Options.mod (GetLineDirectives): New
+       procedure function.
+       * gm2-gcc/m2options.h (M2Options_GetLineDirectives): New
+       prototype.
+       * gm2-lang.cc (gm2_langhook_init_options): OPT_fcpp only
+       assert if !value.
+       * m2.flex: Test GetLineDirectives before changing to LINE0
+       state.
+
+2024-03-28  Gaius Mulley  <gaiusmod2@gmail.com>
+
+       * target-independent/m2/Builtins.texi: Rebuilt.
+       * target-independent/m2/gm2-libs.texi: Rebuilt.
+
 2024-03-26  Gaius Mulley  <gaiusmod2@gmail.com>
 
        PR modula2/114478
index 5c333d5c5e1979ee766b53bd9caae2eeece81733..3298291e11ad3778d8c3979d939a519de1746f20 100644 (file)
@@ -1,3 +1,93 @@
+2024-03-28  John David Anglin  <danglin@gcc.gnu.org>
+
+       PR analyzer/111289
+       * c-c++-common/analyzer/stdarg-pr111289-int.c: Don't include
+       <limits.h>.
+
+2024-03-28  Jason Merrill  <jason@redhat.com>
+
+       PR c++/100667
+       * g++.dg/ext/is_constructible8.C: New test.
+
+2024-03-28  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/114474
+       * gfortran.dg/data_pointer_3.f90: New test.
+
+2024-03-28  Vineet Gupta  <vineetg@rivosinc.com>
+
+       * gcc.target/riscv/rvv/vtype-call-clobbered.c: New Test.
+
+2024-03-28  Gaius Mulley  <(no_default)>
+
+       PR modula2/114517
+       * gm2/cpp/fail/hashfirstcolumn2.mod: New test.
+       * gm2/imports/fail/imports-fail.exp: New test.
+       * gm2/imports/fail/localmodule2.mod: New test.
+       * gm2/imports/run/pass/localmodule.mod: New test.
+
+2024-03-28  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/112303
+       * gcc.c-torture/compile/pr112303.c: New test.
+
+2024-03-28  Maxim Kuvyrkov  <maxim.kuvyrkov@linaro.org>
+
+       PR testsuite/114307
+       * gcc.dg/vect/vect-cond-reduc-in-order-2-signed-zero.c: Remove dg-run.
+       * gcc.dg/vect/complex/complex-operations-run.c: Likewise.
+       * gcc.dg/vect/pr113576.c: Remove dg-run.  Use dg-additional-options for
+       test-specific flags.
+       * gcc.dg/vect/gimplefe-40.c: Use dg-additional-options for
+       test-specific flags.
+       * gcc.dg/vect/gimplefe-41.c: Likewise.
+       * gcc.dg/vect/pr101145inf.c: Likewise.
+       * gcc.dg/vect/pr101145inf_1.c: Likewise.
+       * gcc.dg/vect/pr108316.c: Likewise.
+       * gcc.dg/vect/pr109011-1.c: Likewise.
+       * gcc.dg/vect/pr109011-2.c: Likewise.
+       * gcc.dg/vect/pr109011-3.c: Likewise.
+       * gcc.dg/vect/pr109011-4.c: Likewise.
+       * gcc.dg/vect/pr109011-5.c: Likewise.
+       * gcc.dg/vect/pr111846.c: Likewise.
+       * gcc.dg/vect/pr111860-2.c: Likewise.
+       * gcc.dg/vect/pr111860-3.c: Likewise.
+       * gcc.dg/vect/pr113002.c: Likewise.
+       * gcc.dg/vect/pr84711.c: Likewise.
+       * gcc.dg/vect/pr85597.c: Likewise.
+       * gcc.dg/vect/pr88497-1.c: Likewise.
+       * gcc.dg/vect/pr88497-2.c: Likewise.
+       * gcc.dg/vect/pr88497-3.c: Likewise.
+       * gcc.dg/vect/pr88497-4.c: Likewise.
+       * gcc.dg/vect/pr88497-5.c: Likewise.
+       * gcc.dg/vect/pr88497-7.c: Likewise.
+       * gcc.dg/vect/pr92347.c: Likewise.
+       * gcc.dg/vect/pr93069.c: Likewise.
+       * gcc.dg/vect/pr97241.c: Likewise.
+       * gcc.dg/vect/pr99102.c: Likewise.
+       * gcc.dg/vect/vect-early-break_65.c: Likewise.
+       * gcc.dg/vect/vect-fold-1.c: Likewise.
+       * gcc.dg/vect/vect-ifcvt-19.c: Likewise.
+       * gcc.dg/vect/vect-ifcvt-20.c: Likewise.
+       * gcc.dg/vect/vect-reduc-epilogue-gaps.c: Likewise.
+       * gcc.dg/vect/vect-singleton_1.c: Likewise.
+       * g++.dg/vect/pr84556.cc: Likewise.
+       * gfortran.dg/vect/fast-math-mgrid-resid.f: Likewise.
+       * gfortran.dg/vect/pr77848.f: Likewise.
+       * gfortran.dg/vect/pr90913.f90: Likewise.
+
+2024-03-28  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/109925
+       * gcc.c-torture/execute/pr109925.c: New test.
+
+2024-03-28  Mikael Morin  <mikael@gcc.gnu.org>
+           Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/111781
+       PR fortran/114475
+       * gfortran.dg/spec_expr_10.f90: New test.
+
 2024-03-27  David Malcolm  <dmalcolm@redhat.com>
 
        PR analyzer/114473
This page took 0.088967 seconds and 5 git commands to generate.