Daily bump.

This commit is contained in:
GCC Administrator 2024-03-12 00:17:48 +00:00
parent 0c179654c3
commit 0628916802
6 changed files with 181 additions and 1 deletions

View File

@ -1,3 +1,68 @@
2024-03-11 Szabolcs Nagy <szabolcs.nagy@arm.com>
* config/aarch64/aarch64.md: Rename aarch_ to aarch64_.
* config/aarch64/aarch64.opt: Likewise.
* config/aarch64/aarch64-c.cc (aarch64_update_cpp_builtins): Likewise.
* config/aarch64/aarch64.cc (aarch64_expand_prologue): Likewise.
(aarch64_expand_epilogue): Likewise.
(aarch64_post_cfi_startproc): Likewise.
(aarch64_handle_no_branch_protection): Copy and rename.
(aarch64_handle_standard_branch_protection): Likewise.
(aarch64_handle_pac_ret_protection): Likewise.
(aarch64_handle_pac_ret_leaf): Likewise.
(aarch64_handle_pac_ret_b_key): Likewise.
(aarch64_handle_bti_protection): Likewise.
(aarch64_override_options): Update branch protection validation.
(aarch64_handle_attr_branch_protection): Likewise.
* config/arm/aarch-common-protos.h (aarch_validate_mbranch_protection):
Pass branch protection type description as argument.
(struct aarch_branch_protect_type): Move from aarch-common.h.
* config/arm/aarch-common.cc (aarch_handle_no_branch_protection):
Remove.
(aarch_handle_standard_branch_protection): Remove.
(aarch_handle_pac_ret_protection): Remove.
(aarch_handle_pac_ret_leaf): Remove.
(aarch_handle_pac_ret_b_key): Remove.
(aarch_handle_bti_protection): Remove.
(aarch_validate_mbranch_protection): Pass branch protection type
description as argument.
* config/arm/aarch-common.h (enum aarch_key_type): Remove.
(struct aarch_branch_protect_type): Remove.
* config/arm/arm-c.cc (arm_cpu_builtins): Remove aarch_ra_sign_key.
* config/arm/arm.cc (arm_handle_no_branch_protection): Copy and rename.
(arm_handle_standard_branch_protection): Likewise.
(arm_handle_pac_ret_protection): Likewise.
(arm_handle_pac_ret_leaf): Likewise.
(arm_handle_bti_protection): Likewise.
(arm_configure_build_target): Update branch protection validation.
* config/arm/arm.opt: Remove aarch_ra_sign_key.
2024-03-11 Richard Biener <rguenther@suse.de>
PR middle-end/114299
* gimplify.cc (internal_get_tmp_var): When gimplification
of VAL failed, return a decl.
2024-03-11 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/114278
* tree-ssa.cc (maybe_optimize_var): If large/huge _BitInt vars are no
longer addressable, set DECL_NOT_GIMPLE_REG_P on them.
2024-03-11 Eric Botcazou <ebotcazou@adacore.com>
PR debug/113519
PR debug/113777
* dwarf2out.cc (gen_enumeration_type_die): In the reverse case,
generate the DIE with the same parent as in the regular case.
2024-03-11 Andrew Pinski <quic_apinski@quicinc.com>
PR middle-end/95351
* fold-const.cc (merge_truthop_with_opposite_arm): Use
the type of the operands of the comparison and not the type
of the comparison.
2024-03-10 jlaw <jeffreyalaw@gmail.com> 2024-03-10 jlaw <jeffreyalaw@gmail.com>
PR tree-optimization/110199 PR tree-optimization/110199

View File

@ -1 +1 @@
20240311 20240312

View File

@ -1,3 +1,49 @@
2024-03-11 Gaius Mulley <gaiusmod2@gmail.com>
PR modula2/114295
* gm2-compiler/M2Batch.mod (MakeProgramSource): Call PutDeclared
if the module is known.
(MakeDefinitionSource): Ditto.
(MakeImplementationSource): Ditto.
* gm2-compiler/M2Comp.mod (ExamineHeader): New procedure.
(ExamineCompilationUnit): Rewrite.
(PeepInto): Rewrite.
* gm2-compiler/M2Error.mod (NewError): Remove default call to
GetTokenNo.
* gm2-compiler/M2Quads.mod (callRequestDependant): Push tokno with
Adr.
(BuildStringAdrParam): Ditto.
(doBuildBinaryOp): Push OperatorPos on the bool stack.
(BuildRelOp): Ditto.
* gm2-compiler/P2Build.bnf (SetType): Pass set token pos to
BuildSetType.
(PointerType): Pass pointer token pos to BuildPointerType.
* gm2-compiler/P2SymBuild.def (BuildPointerType): Add parameter
pointerpos.
(BuildSetType): Add parameter setpos.
* gm2-compiler/P2SymBuild.mod (BuildPointerType): Add parameter
pointerpos. Build combined token and use it when creating a
pointer type.
(BuildSetType): Add parameter setpos. Build combined token and
use it when creating a set type.
* gm2-compiler/SymbolTable.mod (DebugUnknownToken): New constant.
(CheckTok): New procedure function.
(MakeProcedure): Call CheckTok.
(MakeRecord): Ditto.
(MakeVarient): Ditto.
(MakeEnumeration): Ditto.
(MakeHiddenType): Ditto.
(MakeConstant): Ditto.
(MakeConstStringCnul): Ditto.
(MakeSubrange): Ditto.
(MakeTemporary): Ditto.
(MakeVariableForParam): Ditto.
(MakeParameterHeapVar): Ditto.
(MakePointer): Ditto.
(MakeSet): Ditto.
(MakeUnbounded): Ditto.
(MakeProcType): Ditto.
2024-03-08 Gaius Mulley <gaiusmod2@gmail.com> 2024-03-08 Gaius Mulley <gaiusmod2@gmail.com>
* gm2-compiler/M2Quads.mod (Init): Use InitIndexTuned with * gm2-compiler/M2Quads.mod (Init): Use InitIndexTuned with

View File

@ -1,3 +1,7 @@
2024-03-11 Joseph Myers <josmyers@redhat.com>
* sv.po: Update.
2024-03-04 Joseph Myers <josmyers@redhat.com> 2024-03-04 Joseph Myers <josmyers@redhat.com>
* sv.po: Update. * sv.po: Update.

View File

@ -1,3 +1,60 @@
2024-03-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR libfortran/105437
PR libfortran/114304
* gfortran.dg/pr105473.f90: Add additional checks to address
the case of semicolon at the end of a line.
2024-03-11 Richard Earnshaw <rearnsha@arm.com>
PR testsuite/113428
* gcc.dg/gomp/bad-array-section-c-3.c: Use signed char instead
of int.
2024-03-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
PR tree-optimization/98238
* gcc.dg/vect/vect-cost-model-1.c (scan-tree-dump): Also require
vect_hw_misalign.
* gcc.dg/vect/vect-cost-model-3.c: Likewise.
* gcc.dg/vect/vect-cost-model-5.c: Likewise.
2024-03-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
PR tree-optimization/114071
PR tree-optimization/113557
PR testsuite/96109
* gcc.dg/vect/pr37027.c: Require vect_perm.
* gcc.dg/vect/pr67790.c: Likewise.
* gcc.dg/vect/slp-reduc-1.c: Likewise.
* gcc.dg/vect/slp-reduc-2.c: Likewise.
* gcc.dg/vect/slp-reduc-7.c: Likewise.
* gcc.dg/vect/slp-reduc-8.c: Likewise.
* gcc.dg/vect/vect-multi-peel-gaps.c (scan-tree-dump): Also
require vect_perm.
* gcc.dg/vect/slp-47.c: Require vect_perm.
* gcc.dg/vect/slp-48.c: Likewise.
2024-03-11 Richard Biener <rguenther@suse.de>
PR middle-end/114299
* gcc.target/i386/pr114299.c: New testcase.
2024-03-11 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/114278
* gcc.dg/bitint-99.c: New test.
2024-03-11 Eric Botcazou <ebotcazou@adacore.com>
* gcc.dg/sso-20.c: New test.
* gcc.dg/sso-21.c: Likewise.
2024-03-11 Andrew Pinski <quic_apinski@quicinc.com>
PR middle-end/95351
* gcc.dg/float_opposite_arm-1.c: New test.
2024-03-10 Iain Buclaw <ibuclaw@gdcproject.org> 2024-03-10 Iain Buclaw <ibuclaw@gdcproject.org>
PR d/112285 PR d/112285

View File

@ -1,3 +1,11 @@
2024-03-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR libfortran/105437
PR libfortran/114304
* io/list_read.c (eat_separator): Remove check for decimal
point mode and semicolon used as a seprator. Removes
the regression.
2024-03-07 Jerry DeLisle <jvdelisle@gcc.gnu.org> 2024-03-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR libfortran/105456 PR libfortran/105456