From: GCC Administrator Date: Sun, 27 Jul 2025 00:22:27 +0000 (+0000) Subject: Daily bump. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4f3b1f3c0e6f07cc4aaafdeb41909ac3e9f607a6;p=thirdparty%2Fgcc.git Daily bump. --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 52b68eeb7c0..3bbd5704268 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,20 @@ +2025-07-26 Andrew Pinski + + Backported from master: + 2025-07-17 Andrew Pinski + + PR middle-end/121095 + * gcse.cc (execute_hardreg_pre): Skip if the hardreg which is never live. + +2025-07-26 Andrew Pinski + + Backported from master: + 2025-07-23 Andrew Pinski + + PR target/120119 + * config/aarch64/cortex-a57-fma-steering.cc (func_fma_steering::analyze): + Skip if renaming fails. + 2025-07-24 Richard Biener Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index cf5caf83cd0..bb710d568ca 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250726 +20250727 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index f263b8f509c..52d9ea2ba75 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,13 @@ +2025-07-26 Harald Anlauf + + Backported from master: + 2025-07-23 Harald Anlauf + + PR fortran/121203 + * trans-expr.cc (gfc_conv_procedure_call): Obtain the character + length of an assumed character length procedure from the typespec + of the actual argument even if there is no explicit interface. + 2025-07-20 Harald Anlauf Backported from master: diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog index ce61df0ec1b..65ecc6e30cd 100644 --- a/gcc/m2/ChangeLog +++ b/gcc/m2/ChangeLog @@ -1,3 +1,64 @@ +2025-07-26 Gaius Mulley + + Backported from master: + 2025-07-23 Gaius Mulley + + * gm2-libs/M2EXCEPTION.mod (M2Exception): Add return + exException in case Raise completes. + +2025-07-26 Gaius Mulley + + Backported from master: + 2025-07-23 Gaius Mulley + + PR modula2/121164 + * gm2-compiler/P1SymBuild.mod: Remove PutProcTypeParam. + Remove PutProcTypeParam. + (CheckFileName): Remove. + (P1EndBuildDefinitionModule): Correct spelling. + (P1EndBuildImplementationModule): Ditto. + (P1EndBuildProgramModule): Ditto. + (EndBuildInnerModule): Ditto. + * gm2-compiler/P2SymBuild.mod (P2EndBuildDefModule): Correct + spelling. + (P2EndBuildImplementationModule): Ditto. + (P2EndBuildProgramModule): Ditto. + (EndBuildInnerModule): Ditto. + (CheckFormalParameterSection): Ditto. + * gm2-compiler/P3SymBuild.mod (P3EndBuildDefModule): Ditto. + * gm2-compiler/PCSymBuild.mod (PCEndBuildDefModule): Ditto. + (fixupProcedureType): Pass tok to PutProcTypeVarParam. + Pass tok to PutProcTypeParam. + * gm2-compiler/SymbolTable.def (PutProcTypeParam): Add tok + parameter. + (PutProcTypeVarParam): Ditto. + * gm2-compiler/SymbolTable.mod (SymParam): At change type to + CARDINAL. + New field FullTok. + New field Scope. + (SymVarParam): At change type to CARDINAL. + New field FullTok. + New field Scope. + (GetVarDeclTok): Check ShadowVar for NulSym and return At. + (PutParam): Initialize FullTok. + Initialize At. + Initialize Scope. + (PutVarParam): Initialize FullTok. + Assign At. + Initialize Scope. + (AddProcedureProcTypeParam): Add tok parameter. + (GetScope): Add ParamSym and VarParamSym clause. + (PutProcTypeVarParam): Add tok parameter. + Initialize At. + Initialize FullTok. + (GetDeclaredDefinition): Clause ParamSym return At. + Clause VarParamSym return At. + (GetDeclaredModule): Ditto. + (PutDeclaredDefinition): Remove clause ParamSym. + Remove clause VarParamSym. + (PutDeclaredModule): Remove clause ParamSym. + Remove clause VarParamSym. + 2025-07-18 Gaius Mulley Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 5127f598f54..cd0e0c1a05e 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,28 @@ +2025-07-26 Andrew Pinski + + Backported from master: + 2025-07-23 Andrew Pinski + + PR target/120119 + * g++.dg/torture/pr120119-1.C: New test. + +2025-07-26 Harald Anlauf + + Backported from master: + 2025-07-23 Harald Anlauf + + PR fortran/121203 + * gfortran.dg/function_charlen_4.f90: New test. + +2025-07-26 Gaius Mulley + + Backported from master: + 2025-07-23 Gaius Mulley + + PR modula2/121164 + * gm2/switches/pedantic-params/fail/arrayofchar.def: New test. + * gm2/switches/pedantic-params/fail/arrayofchar.mod: New test. + 2025-07-25 Jason Merrill Backported from master: