Daily bump.
This commit is contained in:
@@ -1,3 +1,11 @@
|
||||
2025-07-04 Andrew Pinski <quic_apinski@quicinc.com>
|
||||
|
||||
* MAINTAINERS: Replace tabs with spaces.
|
||||
|
||||
2025-07-04 Alex Coplan <alex.coplan@arm.com>
|
||||
|
||||
* MAINTAINERS (Reviewers): Add myself for the aarch64 port.
|
||||
|
||||
2025-07-03 Andrew Pinski <quic_apinski@quicinc.com>
|
||||
|
||||
* MAINTAINERS: Add myself as an aarch64 port reviewer.
|
||||
|
||||
@@ -1,3 +1,68 @@
|
||||
2025-07-04 Vineet Gupta <vineetg@rivosinc.com>
|
||||
|
||||
PR target/118241
|
||||
* config/riscv/riscv.md (prefetch): Add alternative "r".
|
||||
|
||||
2025-07-04 Vineet Gupta <vineetg@rivosinc.com>
|
||||
|
||||
* config/riscv/predicates.md (prefetch_operand): mack 5 bits.
|
||||
|
||||
2025-07-04 Raphael Moreira Zinsly <rzinsly@ventanamicro.com>
|
||||
|
||||
* config/sh/predicates.md
|
||||
(treg_set_expr_not_const01): call sh_recog_treg_set_expr_not_01
|
||||
* config/sh/sh-protos.h
|
||||
(sh_recog_treg_set_expr_not_01): New function
|
||||
* config/sh/sh.cc (sh_recog_treg_set_expr_not_01): Likewise
|
||||
|
||||
2025-07-04 Andrew Pinski <quic_apinski@quicinc.com>
|
||||
|
||||
PR c/118948
|
||||
* fold-const.cc (tree_expr_nonnegative_warnv_p): Use
|
||||
error_operand_p instead of checking for error_mark_node directly.
|
||||
|
||||
2025-07-04 Pan Li <pan2.li@intel.com>
|
||||
|
||||
* config/riscv/riscv-v.cc (expand_vx_binary_vec_dup_vec): Add
|
||||
new case SS_PLUS.
|
||||
(expand_vx_binary_vec_vec_dup): Ditto.
|
||||
* config/riscv/riscv.cc (riscv_rtx_costs): Ditto.
|
||||
* config/riscv/vector-iterators.md: Add new op ss_plus.
|
||||
|
||||
2025-07-04 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/120944
|
||||
* tree-ssa-sccvn.cc (vn_reference_lookup_3): Gate optimizations
|
||||
invalid when volatile is involved.
|
||||
|
||||
2025-07-04 Jan Hubicka <hubicka@ucw.cz>
|
||||
|
||||
* common.opt: Add period.
|
||||
* common.opt.urls: Regenerate.
|
||||
|
||||
2025-07-04 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/120927
|
||||
* tree-vect-data-refs.cc (vect_compute_data_ref_alignment):
|
||||
Do not force a DRs base alignment when analyzing an
|
||||
epilog loop. Check whether the step preserves alignment
|
||||
for all VFs possibly involved sofar.
|
||||
|
||||
2025-07-04 Xi Ruoyao <xry111@xry111.site>
|
||||
|
||||
* config/loongarch/loongarch.md (crc_combine): Avoid nested
|
||||
subreg.
|
||||
|
||||
2025-07-04 Shreya Munnangi <smunnangi1@ventanamicro.com>
|
||||
|
||||
* config/riscv/riscv.cc (riscv_macro_fusion_pair_p): Add basic
|
||||
instrumentation to all cases where fusion is detected. Fix
|
||||
minor formatting goofs found in the process.
|
||||
|
||||
2025-07-04 panciyan <panciyan@eswincomputing.com>
|
||||
|
||||
* match.pd: Add signed scalar SAT_ADD IMM form2 matching.
|
||||
|
||||
2025-07-03 Juergen Christ <jchrist@linux.ibm.com>
|
||||
|
||||
* config/s390/s390.cc (expand_perm_with_merge): Add size change cases.
|
||||
|
||||
@@ -1 +1 @@
|
||||
20250704
|
||||
20250705
|
||||
|
||||
@@ -1,3 +1,86 @@
|
||||
2025-07-04 Eric Botcazou <ebotcazou@adacore.com>
|
||||
|
||||
* gcc-interface/Make-lang.in (ACATSDIR): Change to acats-4.
|
||||
|
||||
2025-07-04 Eric Botcazou <ebotcazou@adacore.com>
|
||||
|
||||
* gcc-interface/utils.cc (make_packable_type): Clear the TYPE_PACKED
|
||||
flag in the case where the alignment is bumped.
|
||||
|
||||
2025-07-04 Eric Botcazou <ebotcazou@adacore.com>
|
||||
|
||||
* gcc-interface/trans.cc (Subprogram_Body_to_gnu): Do not generate
|
||||
a block-copy out for a null initialization procedure when the _Init
|
||||
parameter is not passed in.
|
||||
|
||||
2025-07-04 Eric Botcazou <ebotcazou@adacore.com>
|
||||
|
||||
* gcc-interface/decl.cc (gnat_to_gnu_subprog_type): Only apply the
|
||||
transformation to integer types.
|
||||
|
||||
2025-07-04 Eric Botcazou <ebotcazou@adacore.com>
|
||||
|
||||
* gcc-interface/decl.cc (gnat_to_gnu_subprog_type): Add guards.
|
||||
|
||||
2025-07-04 Eric Botcazou <ebotcazou@adacore.com>
|
||||
|
||||
* gcc-interface/decl.cc (gnat_to_gnu_subprog_type): In the case of a
|
||||
subprogram using the Copy-In/Copy-Out mechanism, deal specially with
|
||||
the case of 2 parameters of differing sizes.
|
||||
* gcc-interface/trans.cc (Subprogram_Body_to_gnu): In the case of a
|
||||
subprogram using the Copy-In/Copy-Out mechanism, make sure the types
|
||||
are consistent on the two sides for all the parameters.
|
||||
|
||||
2025-07-04 Steve Baird <baird@adacore.com>
|
||||
|
||||
* sem_res.adb (Resolve_Type_Conversion): Replace code for
|
||||
detecting a similar case with a more comprehensive test.
|
||||
|
||||
2025-07-04 Bob Duff <duff@adacore.com>
|
||||
|
||||
* doc/gnat_rm/implementation_defined_pragmas.rst
|
||||
(Short_Circuit_And_Or): Add more documentation.
|
||||
* sem_ch8.adb (Analyze_Subprogram_Renaming):
|
||||
Disallow renamings.
|
||||
* gnat_rm.texi: Regenerate.
|
||||
|
||||
2025-07-04 Ronan Desplanques <desplanques@adacore.com>
|
||||
|
||||
* exp_ch7.adb (Make_Final_Call): Tweak search of Finalize primitive.
|
||||
* exp_util.adb (Finalize_Address): Likewise.
|
||||
|
||||
2025-07-04 Eric Botcazou <ebotcazou@adacore.com>
|
||||
|
||||
* freeze.adb (Check_Compile_Time_Size): Try harder to see whether
|
||||
the bounds of array types are known at compile time.
|
||||
|
||||
2025-07-04 Piotr Trojanek <trojanek@adacore.com>
|
||||
|
||||
* sem_aux.ads (First_Discriminant): Remove space before period.
|
||||
|
||||
2025-07-04 Steve Baird <baird@adacore.com>
|
||||
|
||||
* sem_ch13.adb (Analyze_Record_Representation_Clause): In deciding
|
||||
whether to generate a warning about a missing component clause, in
|
||||
addition to calling Is_Unchecked_Union also call a new local
|
||||
function, Unchecked_Union_Pragma_Pending, which checks for the
|
||||
case of a not-yet-analyzed Unchecked_Union pragma occurring later
|
||||
in the declaration list.
|
||||
|
||||
2025-07-04 Steve Baird <baird@adacore.com>
|
||||
|
||||
* mutably_tagged.adb (Make_CW_Size_Compile_Check): Include the
|
||||
value of the Size'Class limit in the message generated via a
|
||||
Compile_Time_Error pragma.
|
||||
|
||||
2025-07-04 Ronan Desplanques <desplanques@adacore.com>
|
||||
|
||||
* sem_ch13.adb (Check_Aspect_At_Freeze_Point): Remove obsolete bits.
|
||||
|
||||
2025-07-04 Ronan Desplanques <desplanques@adacore.com>
|
||||
|
||||
* sem_ch13.adb (Analyze_Aspect_Specifications): Fix error emission.
|
||||
|
||||
2025-07-03 Eric Botcazou <ebotcazou@adacore.com>
|
||||
|
||||
* gcc-interface/Makefile.in (gnatlib-sjlj): Delete.
|
||||
|
||||
@@ -1,3 +1,11 @@
|
||||
2025-07-04 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c/120837
|
||||
* c-common.cc (pointer_int_sum): Rewrite the intop PLUS_EXPR or
|
||||
MINUS_EXPR optimization into extension of both intop operands,
|
||||
their separate multiplication and then addition/subtraction followed
|
||||
by rest of pointer_int_sum handling after the multiplication.
|
||||
|
||||
2025-07-01 Qing Zhao <qing.zhao@oracle.com>
|
||||
|
||||
* c-gimplify.cc (is_address_with_access_with_size): New function.
|
||||
|
||||
@@ -1,3 +1,10 @@
|
||||
2025-07-04 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/120575
|
||||
PR c++/116064
|
||||
* parser.cc (cp_parser_abort_tentative_parse): Check seen_error
|
||||
instead of errorcount.
|
||||
|
||||
2025-07-03 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/120716
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
2025-07-04 Martin Jambor <mjambor@suse.cz>
|
||||
|
||||
* io.cc (format_asterisk): Add a brace around static initialization
|
||||
location part of the field locus.
|
||||
|
||||
2025-07-03 Andre Vehreschild <vehre@gcc.gnu.org>
|
||||
|
||||
PR fortran/120843
|
||||
|
||||
@@ -1,3 +1,102 @@
|
||||
2025-07-04 Vineet Gupta <vineetg@rivosinc.com>
|
||||
|
||||
PR target/118241
|
||||
* gcc.target/riscv/pr118241-b.cc: New test.
|
||||
|
||||
2025-07-04 Raphael Moreira Zinsly <rzinsly@ventanamicro.com>
|
||||
|
||||
* gcc.target/sh/pr54236-2.c: Fix comments and expected output
|
||||
|
||||
2025-07-04 Andrew Pinski <quic_apinski@quicinc.com>
|
||||
|
||||
PR c/118948
|
||||
* gcc.dg/pr118948-1.c: New test.
|
||||
|
||||
2025-07-04 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/120575
|
||||
PR c++/116064
|
||||
* g++.dg/template/permissive-error3.C: New test.
|
||||
|
||||
2025-07-04 Pan Li <pan2.li@intel.com>
|
||||
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i16.c: Add asm check.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i32.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i64.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i8.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i16.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i32.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i64.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i8.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i16.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i32.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i64.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i8.c: Ditto.
|
||||
|
||||
2025-07-04 Pan Li <pan2.li@intel.com>
|
||||
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i16.c: Add asm check.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i32.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i64.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i8.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i16.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i32.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i64.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i8.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i16.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i32.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i64.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i8.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx_binary.h: Add test
|
||||
helper macros.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_data.h: Add test
|
||||
data for run test.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vsadd-run-1-i16.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vsadd-run-1-i32.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vsadd-run-1-i64.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vsadd-run-1-i8.c: New test.
|
||||
|
||||
2025-07-04 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/120944
|
||||
* gcc.dg/torture/pr120944.c: New testcase.
|
||||
|
||||
2025-07-04 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/120927
|
||||
* gcc.dg/vect/vect-pr120927.c: New testcase.
|
||||
* gcc.dg/vect/vect-pr120927-2.c: Likewise.
|
||||
|
||||
2025-07-04 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c/120837
|
||||
* gcc.dg/ubsan/pr120837.c: New test.
|
||||
|
||||
2025-07-04 Xi Ruoyao <xry111@xry111.site>
|
||||
|
||||
PR target/120807
|
||||
* gcc.c-torture/compile/pr120708.c: Rename to ...
|
||||
* gcc.c-torture/compile/pr120807.c: ... here.
|
||||
|
||||
2025-07-04 Xi Ruoyao <xry111@xry111.site>
|
||||
|
||||
* gcc.c-torture/compile/pr120708.c: New test.
|
||||
|
||||
2025-07-04 panciyan <panciyan@eswincomputing.com>
|
||||
|
||||
* gcc.target/riscv/sat/sat_arith.h: Add signed scalar SAT_ADD IMM form2.
|
||||
* gcc.target/riscv/sat/sat_s_add_imm-2-i16.c: New test.
|
||||
* gcc.target/riscv/sat/sat_s_add_imm-2-i32.c: New test.
|
||||
* gcc.target/riscv/sat/sat_s_add_imm-2-i64.c: New test.
|
||||
* gcc.target/riscv/sat/sat_s_add_imm-2-i8.c: New test.
|
||||
* gcc.target/riscv/sat/sat_s_add_imm-run-2-i16.c: New test.
|
||||
* gcc.target/riscv/sat/sat_s_add_imm-run-2-i32.c: New test.
|
||||
* gcc.target/riscv/sat/sat_s_add_imm-run-2-i64.c: New test.
|
||||
* gcc.target/riscv/sat/sat_s_add_imm-run-2-i8.c: New test.
|
||||
* gcc.target/riscv/sat/sat_s_add_imm_type_check-2-i16.c: New test.
|
||||
* gcc.target/riscv/sat/sat_s_add_imm_type_check-2-i32.c: New test.
|
||||
* gcc.target/riscv/sat/sat_s_add_imm_type_check-2-i8.c: New test.
|
||||
|
||||
2025-07-03 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/120716
|
||||
|
||||
@@ -1,3 +1,14 @@
|
||||
2025-07-04 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* include/bits/chrono_io.h (__formatter_duration::_S_spec_for):
|
||||
Add default case to switch and use __builtin_unreachable.
|
||||
|
||||
2025-07-04 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* include/bits/stl_algobase.h (__size_to_integer): Move
|
||||
misplaced unsigned keyword on __size_to_integer overloads for
|
||||
__GLIBCXX_TYPE_INT_N_3 integer type.
|
||||
|
||||
2025-07-03 Nathan Myers <ncm@cantrip.org>
|
||||
|
||||
* include/bits/version.def: Fix typo.
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
2025-07-04 Richard Biener <rguenther@suse.de>
|
||||
|
||||
* crontab: Stop doing GCC 12 snapshots.
|
||||
|
||||
2025-05-23 Richard Biener <rguenther@suse.de>
|
||||
|
||||
* update_web_docs_git: Conditionalize libgdiagnostic processing
|
||||
|
||||
Reference in New Issue
Block a user