Daily bump.

This commit is contained in:
GCC Administrator 2023-07-26 00:17:44 +00:00
parent 8d36a0f595
commit af37e3948f
8 changed files with 136 additions and 1 deletions

View file

@ -1,3 +1,7 @@
2023-07-25 Thomas Schwinge <thomas@codesourcery.com>
* MAINTAINERS: List myself as "nvptx port" maintainer.
2023-07-21 Cupertino Miranda <cupertino.miranda@oracle.com>
* MAINTAINERS: Add myself to write after approval

View file

@ -1,3 +1,32 @@
2023-07-25 David Faust <david.faust@oracle.com>
* config/bpf/bpf.cc (bpf_print_operand_address): Don't print
enclosing parentheses for pseudo-C dialect.
* config/bpf/bpf.md (zero_exdendhidi2): Add parentheses around
operands of pseudo-C dialect output templates where needed.
(zero_extendqidi2): Likewise.
(zero_extendsidi2): Likewise.
(*mov<MM:mode>): Likewise.
2023-07-25 Aldy Hernandez <aldyh@redhat.com>
* tree-ssa-ccp.cc (value_mask_to_min_max): Make static.
(bit_value_mult_const): Same.
(get_individual_bits): Same.
2023-07-25 Haochen Gui <guihaoc@gcc.gnu.org>
PR target/103605
* config/rs6000/rs6000-builtin.cc (rs6000_gimple_fold_builtin): Gimple
fold RS6000_BIF_XSMINDP and RS6000_BIF_XSMAXDP when fast-math is set.
* config/rs6000/rs6000.md (FMINMAX): New int iterator.
(minmax_op): New int attribute.
(UNSPEC_FMAX, UNSPEC_FMIN): New unspecs.
(f<minmax_op><mode>3): New pattern by UNSPEC_FMAX and UNSPEC_FMIN.
* config/rs6000/rs6000-builtins.def (__builtin_vsx_xsmaxdp): Set
pattern to fmaxdf3.
(__builtin_vsx_xsmindp): Set pattern to fmindf3.
2023-07-24 David Faust <david.faust@oracle.com>
* config/bpf/bpf.md (nop): Add pseudo-c asm dialect template.

View file

@ -1 +1 @@
20230725
20230726

View file

@ -1,3 +1,18 @@
2023-07-25 Marek Polacek <polacek@redhat.com>
PR c++/108960
* pt.cc (lookup_and_finish_template_variable): Don't clear tf_partial
here.
(instantiate_template): Reset all complain flags except
tf_warning_or_error.
2023-07-25 Marek Polacek <polacek@redhat.com>
PR c++/110382
* constexpr.cc (cxx_eval_array_reference): Create a new constructor
only when we don't already have a matching one. Clear the object
when the type is non-scalar.
2023-07-21 Marek Polacek <polacek@redhat.com>
PR c++/110106

View file

@ -1,3 +1,14 @@
2023-07-25 Tobias Burnus <tobias@codesourcery.com>
PR fortran/110725
PR middle-end/71065
* gfortran.h (gfc_omp_clauses): Add target_first_st_is_teams.
* parse.cc (parse_omp_structured_block): Set it if the first
statement in the structured block of a TARGET is TEAMS or
a combined/composite starting with TEAMS.
* openmp.cc (resolve_omp_target): Also show an error for
contains_teams_construct without target_first_st_is_teams.
2023-07-24 Tobias Burnus <tobias@codesourcery.com>
PR fortran/110725

View file

@ -1,3 +1,34 @@
2023-07-25 Gaius Mulley <gaiusmod2@gmail.com>
PR modula2/110174
* gm2-compiler/M2GCCDeclare.def (PromoteToCString): New procedure
function.
* gm2-compiler/M2GCCDeclare.mod (PromoteToCString): New procedure
function.
* gm2-compiler/M2GenGCC.mod (BuildTreeFromInterface): Call
skip_const_decl before chaining the parameter value.
Use PromoteToCString to ensure the string is nul terminated.
(CodeInline): Remove all parameters and replace with quad.
Use GetQuadOtok to get operand token numbers.
Remove call to DeclareConstant and replace it with PromoteToCString.
* gm2-compiler/M2Quads.def (BuildInline): Rename into ...
(BuildAsm): ... this.
* gm2-compiler/M2Quads.mod: (BuildInline): Rename into ...
(BuildAsm): ... this.
(BuildAsmElement): Add debugging.
* gm2-compiler/P1Build.bnf: Remove import of BuildInline.
* gm2-compiler/P2Build.bnf: Remove import of BuildInline.
* gm2-compiler/P3Build.bnf: Remove import of BuildInline and
import BuildAsm.
* gm2-compiler/PHBuild.bnf: Remove import of BuildInline.
* gm2-libs-iso/SysClock.mod (foo): Remove.
* gm2-libs/FIO.mod (BufferedRead): Rename parameter a to dest.
Rename variable t to src.
* m2pp.cc (pf): Correct block comment.
(pe): Correct block comment.
(m2pp_asm_expr): New function.
(m2pp_statement): Call m2pp_asm_expr.
2023-07-22 Gaius Mulley <gaiusmod2@gmail.com>
PR modula2/110631

View file

@ -1,3 +1,7 @@
2023-07-25 Joseph Myers <joseph@codesourcery.com>
* uk.po: Update.
2023-07-21 Joseph Myers <joseph@codesourcery.com>
* hr.po: Update.

View file

@ -1,3 +1,44 @@
2023-07-25 Andrew Pinski <apinski@marvell.com>
PR testsuite/110803
* gcc.dg/tree-ssa/pr109986.c: Change plain char to be
`signed char`.
2023-07-25 Marek Polacek <polacek@redhat.com>
PR c++/110382
* g++.dg/cpp1y/constexpr-110382.C: New test.
2023-07-25 Tobias Burnus <tobias@codesourcery.com>
PR fortran/110725
PR middle-end/71065
* gfortran.dg/gomp/teams-6.f90: New test.
2023-07-25 Marc Poulhiès <poulhies@adacore.com>
* gnat.dg/unroll3.adb: Adjust.
2023-07-25 Tobias Burnus <tobias@codesourcery.com>
* gfortran.dg/gomp/pr99226.f90: Update dg-error.
2023-07-25 Haochen Gui <guihaoc@gcc.gnu.org>
PR target/103605
* gcc.target/powerpc/pr103605.h: New.
* gcc.target/powerpc/pr103605-1.c: New.
* gcc.target/powerpc/pr103605-2.c: New.
2023-07-25 Gaius Mulley <gaiusmod2@gmail.com>
PR modula2/110174
* gm2/pim/pass/program2.mod: Remove import of BuildInline.
* gm2/extensions/asm/fail/extensions-asm-fail.exp: New test.
* gm2/extensions/asm/fail/stressreturn.mod: New test.
* gm2/extensions/asm/pass/extensions-asm-pass.exp: New test.
* gm2/extensions/asm/pass/fooasm.mod: New test.
2023-07-24 Tobias Burnus <tobias@codesourcery.com>
PR fortran/110725