Daily bump.

This commit is contained in:
GCC Administrator 2024-02-27 00:17:46 +00:00
parent 96773ce7d6
commit 1e2a3b278d
8 changed files with 195 additions and 1 deletions

View file

@ -1,3 +1,7 @@
2024-02-26 Juergen Christ <jchrist@linux.ibm.com>
* MAINTAINERS: Add myself to write after approval and DCO.
2024-02-23 Xi Ruoyao <xry111@xry111.site>
* configure.ac (ENABLE_GOLD): Remove loongarch*-*-* from target

View file

@ -1,3 +1,93 @@
2024-02-26 Georg-Johann Lay <avr@gjlay.de>
* config/avr/avr.opt (mcall-prologues, mrelax, maccumulate-args)
(mstrict-X): Tag as "Optimization".
2024-02-26 Georg-Johann Lay <avr@gjlay.de>
* config/avr/avr.cc (avr_out_compare) [AVR_TINY]: Remove code in
an "if avr_adiw_reg_p()" block that's dead for AVR_TINY.
2024-02-26 Jakub Jelinek <jakub@redhat.com>
H.J. Lu <hjl.tools@gmail.com>
PR rtl-optimization/113617
* varasm.cc (default_elf_select_rtx_section): For
references to private symbols in comdat sections
use .data.relro.local.pool.<comdat>, .data.relro.pool.<comdat>
or .rodata.<comdat> comdat sections.
2024-02-26 Richard Biener <rguenther@suse.de>
PR tree-optimization/114099
* tree-vect-loop-manip.cc (slpeel_tree_duplicate_loop_to_edge_cfg):
Create and fill in a needed virtual LC PHI for the alternate
exits. Remove code dealing with that missing.
2024-02-26 Richard Biener <rguenther@suse.de>
PR tree-optimization/114068
* tree-vect-loop-manip.cc (get_live_virtual_operand_on_edge):
New function.
(slpeel_tree_duplicate_loop_to_edge_cfg): Add a virtual LC PHI
on the main exit if needed. Remove band-aid for the case
it was missing.
2024-02-26 H.J. Lu <hjl.tools@gmail.com>
PR target/114097
* config/i386/i386-options.cc (ix86_set_func_type): Check
interrupt instead of noreturn attribute.
2024-02-26 Jakub Jelinek <jakub@redhat.com>
* config/i386/i386.cc (ix86_bitint_type_info): Add support for
!TARGET_64BIT.
2024-02-26 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/114090
* match.pd ((x >= 0 ? x : 0) + (x <= 0 ? -x : 0) -> abs x):
Restrict pattern to ANY_INTEGRAL_TYPE_P and TYPE_OVERFLOW_UNDEFINED
types.
((x <= 0 ? -x : 0) -> max(-x, 0)): Likewise.
2024-02-26 Jakub Jelinek <jakub@redhat.com>
PR middle-end/114084
* fold-const.cc (fold_binary_loc): Avoid the final associate_trees
if all subtrees of var0 come from one of the op0 or op1 operands
and all subtrees of con0 come from the other one. Don't clear
variables which are never used afterwards.
2024-02-26 Richard Biener <rguenther@suse.de>
PR middle-end/114070
* genmatch.cc (parser::parse_c_expr): Do not record operand
lists but only mark operators used.
* match.pd ((c ? a : b) op (c ? d : e) --> c ? (a op d) : (b op e)):
Properly guard the case of tcc_comparison changing the VEC_COND
value operand type.
2024-02-26 Jakub Jelinek <jakub@redhat.com>
PR target/114094
* config/i386/i386.cc (x86_function_profiler): Add missing new-line
to printed instruction.
2024-02-26 H.J. Lu <hjl.tools@gmail.com>
PR target/114098
* config/i386/amxtileintrin.h (_tile_loadconfig): Use
__builtin_ia32_ldtilecfg.
(_tile_storeconfig): Use __builtin_ia32_sttilecfg.
* config/i386/i386-builtin.def (BDESC): Add
__builtin_ia32_ldtilecfg and __builtin_ia32_sttilecfg.
* config/i386/i386-expand.cc (ix86_expand_builtin): Handle
IX86_BUILTIN_LDTILECFG and IX86_BUILTIN_STTILECFG.
* config/i386/i386.md (ldtilecfg): New pattern.
(sttilecfg): Likewise.
2024-02-24 Richard Sandiford <richard.sandiford@arm.com>
PR tree-optimization/113205

View file

@ -1 +1 @@
20240226
20240227

View file

@ -1,3 +1,15 @@
2024-02-26 Eric Botcazou <ebotcazou@adacore.com>
PR ada/113893
* exp_ch7.adb (Build_Anonymous_Master): Do not build the master
for a local designated type.
* exp_util.adb (Build_Allocate_Deallocate_Proc): Force Needs_Fin
to false if no finalization master is attached to an access type
and assert that it is anonymous in this case.
* sem_res.adb (Resolve_Allocator): Mention that the object might
not be finalized at all in the warning given when the type is an
anonymous access-to-controlled type.
2024-01-23 Ronan Desplanques <desplanques@adacore.com>
* gnatvsn.ads: Update year.

View file

@ -1,3 +1,11 @@
2024-02-26 Jakub Jelinek <jakub@redhat.com>
PR c/114042
* c-parser.cc (c_parser_postfix_expression): Diagnose
__builtin_stdc_bit_* argument with ENUMERAL_TYPE or BOOLEAN_TYPE
type or if signed here rather than on the replacement builtins
in check_builtin_function_arguments.
2024-02-22 Jakub Jelinek <jakub@redhat.com>
PR c/114007

View file

@ -1,3 +1,10 @@
2024-02-26 Harald Anlauf <anlauf@gmx.de>
PR fortran/114012
* trans-expr.cc (gfc_conv_procedure_call): Evaluate non-trivial
arguments just once before assigning to an unlimited polymorphic
dummy variable.
2024-02-23 Steve Kargl <kargl@gcc.gnu.org>
Harald Anlauf <anlauf@gmx.de>

View file

@ -1,3 +1,7 @@
2024-02-26 Joseph Myers <josmyers@redhat.com>
* sv.po, zh_CN.po: Update.
2024-02-19 Joseph Myers <josmyers@redhat.com>
* be.po, da.po, de.po, el.po, es.po, fi.po, fr.po, hr.po, id.po,

View file

@ -1,3 +1,72 @@
2024-02-26 Harald Anlauf <anlauf@gmx.de>
PR fortran/114012
* gfortran.dg/pr114012.f90: New test.
2024-02-26 Jakub Jelinek <jakub@redhat.com>
H.J. Lu <hjl.tools@gmail.com>
PR rtl-optimization/113617
* g++.dg/other/pr113617.C: New test.
* g++.dg/other/pr113617.h: New test.
* g++.dg/other/pr113617-aux.cc: New test.
2024-02-26 Jakub Jelinek <jakub@redhat.com>
PR c/114042
* gcc.dg/builtin-stdc-bit-2.c: Adjust testcase for actual builtin
names rather than names of builtin replacements.
2024-02-26 Richard Biener <rguenther@suse.de>
PR tree-optimization/114099
* gcc.dg/vect/vect-early-break_120-pr114099.c: New testcase.
2024-02-26 Richard Biener <rguenther@suse.de>
PR tree-optimization/114068
* gcc.dg/vect/vect-early-break_118-pr114068.c: New testcase.
* gcc.dg/vect/vect-early-break_119-pr114068.c: Likewise.
2024-02-26 Eric Botcazou <ebotcazou@adacore.com>
* gnat.dg/access10.adb: New test.
2024-02-26 H.J. Lu <hjl.tools@gmail.com>
PR target/114097
* gcc.target/i386/pr114097-1.c: New test.
2024-02-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
PR ipa/61159
* gcc.c-torture/compile/pr61159.c: xfail on Solaris/x86 with as.
2024-02-26 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/114090
* gcc.dg/pr114090.c: New test.
2024-02-26 Jakub Jelinek <jakub@redhat.com>
PR middle-end/114084
* gcc.dg/bitint-94.c: New test.
2024-02-26 Richard Biener <rguenther@suse.de>
PR middle-end/114070
* gcc.dg/torture/pr114070.c: New testcase.
2024-02-26 Jakub Jelinek <jakub@redhat.com>
PR target/114094
* gcc.target/i386/pr114094.c: New test.
2024-02-26 H.J. Lu <hjl.tools@gmail.com>
PR target/114098
* gcc.target/i386/amxtile-4.c: New test.
2024-02-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR libfortran/105456