Daily bump.
This commit is contained in:
parent
d69f73c033
commit
6284f555e8
15 changed files with 305 additions and 1 deletions
|
@ -1,3 +1,38 @@
|
||||||
|
2025-04-09 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
* pretty-print.cc (pretty_printer::format): Use %.Ns instead of
|
||||||
|
%Ns in function comment.
|
||||||
|
|
||||||
|
2025-04-09 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
PR target/119664
|
||||||
|
* config/h8300/jumpcall.md (bit test and jump define_insn_and_split):
|
||||||
|
Use HSI iterator rather than QHSI.
|
||||||
|
|
||||||
|
2025-04-09 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
* config/riscv/riscv-vector-builtins.cc (verify_type_context):
|
||||||
|
Diagnose RVV types for a given OpenMP context.
|
||||||
|
|
||||||
|
2025-04-09 Richard Biener <rguenther@suse.de>
|
||||||
|
|
||||||
|
PR rtl-optimization/119689
|
||||||
|
PR rtl-optimization/115568
|
||||||
|
* lra-remat.cc (create_cands): Use prev_nonnote_nondebug_insn
|
||||||
|
to check whether insn2 is directly before insn.
|
||||||
|
|
||||||
|
2025-04-09 Robin Dapp <rdapp@ventanamicro.com>
|
||||||
|
|
||||||
|
PR middle-end/116595
|
||||||
|
* expr.cc (categorize_ctor_elements_1): Use
|
||||||
|
constant_lower_bound.
|
||||||
|
|
||||||
|
2025-04-09 Yang Yujie <yangyujie@loongson.cn>
|
||||||
|
|
||||||
|
* config/loongarch/genopts/gen-evolution.awk: remove
|
||||||
|
usage of "asort".
|
||||||
|
* config/loongarch/genopts/genstr.sh: replace sed with awk.
|
||||||
|
|
||||||
2025-04-08 Sandra Loosemore <sloosemore@baylibre.com>
|
2025-04-08 Sandra Loosemore <sloosemore@baylibre.com>
|
||||||
|
|
||||||
PR c++/90468
|
PR c++/90468
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
20250409
|
20250410
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
2025-04-09 Bob Dubner <rdubner@symas.com>
|
||||||
|
|
||||||
|
PR cobol/119682
|
||||||
|
* genapi.cc: (cobol_compare): Change the call to __gg__compare().
|
||||||
|
|
||||||
2025-04-08 Jakub Jelinek <jakub@redhat.com>
|
2025-04-08 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
PR cobol/119364
|
PR cobol/119364
|
||||||
|
|
|
@ -1,3 +1,14 @@
|
||||||
|
2025-04-09 Patrick Palka <ppalka@redhat.com>
|
||||||
|
|
||||||
|
PR c++/119574
|
||||||
|
* pt.cc (add_extra_args): Remove checking assert.
|
||||||
|
|
||||||
|
2025-04-09 Jason Merrill <jason@redhat.com>
|
||||||
|
|
||||||
|
PR c++/118698
|
||||||
|
* constraint.cc (struct norm_info): Add tf_partial.
|
||||||
|
* pt.cc (any_template_parm_r): Handle LAMBDA_EXPR_EXTRA_ARGS.
|
||||||
|
|
||||||
2025-04-08 Jason Merrill <jason@redhat.com>
|
2025-04-08 Jason Merrill <jason@redhat.com>
|
||||||
|
|
||||||
PR c++/117530
|
PR c++/117530
|
||||||
|
|
|
@ -1,3 +1,33 @@
|
||||||
|
2025-04-09 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||||
|
|
||||||
|
PR d/118309
|
||||||
|
* modules.cc: Include debug.h
|
||||||
|
(d_finish_compilation): Call debug_hooks->type_decl on all TYPE_DECLs.
|
||||||
|
* types.cc: Remove toplev.h include.
|
||||||
|
(finish_aggregate_type): Don't call rest_of_type_compilation or
|
||||||
|
rest_of_decl_compilation on type.
|
||||||
|
(TypeVisitor::visit (TypeEnum *)): Likewise.
|
||||||
|
|
||||||
|
2025-04-09 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||||
|
|
||||||
|
PR d/117832
|
||||||
|
* d-tree.h (build_padded_constructor): New prototype.
|
||||||
|
* d-codegen.cc (build_padded_constructor): New function.
|
||||||
|
(d_array_value): Call it.
|
||||||
|
(build_memset_call): Likewise.
|
||||||
|
(build_struct_literal): Likewise.
|
||||||
|
(underlying_complex_expr): Likewise.
|
||||||
|
(build_array_from_val): Likewise.
|
||||||
|
(build_array_from_exprs): Likewise.
|
||||||
|
(d_build_call): Likewise.
|
||||||
|
(get_frame_for_symbol): Likewise.
|
||||||
|
* d-convert.cc (convert_for_rvalue): Likewise.
|
||||||
|
(convert_for_assignment): Likewise.
|
||||||
|
* decl.cc (class DeclVisitor): Likewise.
|
||||||
|
* expr.cc (class ExprVisitor): Likewise.
|
||||||
|
* modules.cc (layout_moduleinfo): Likewise.
|
||||||
|
* typeinfo.cc (class TypeInfoVisitor): Likewise.
|
||||||
|
|
||||||
2025-04-08 Iain Buclaw <ibuclaw@gdcproject.org>
|
2025-04-08 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||||
|
|
||||||
* dmd/MERGE: Merge upstream dmd 51816cd01d.
|
* dmd/MERGE: Merge upstream dmd 51816cd01d.
|
||||||
|
|
|
@ -1,3 +1,38 @@
|
||||||
|
2025-04-09 Harald Anlauf <anlauf@gmx.de>
|
||||||
|
|
||||||
|
PR fortran/119656
|
||||||
|
* interface.cc (gfc_compare_actual_formal): Fix front-end memleak
|
||||||
|
when searching for matching interfaces.
|
||||||
|
* trans-expr.cc (gfc_conv_procedure_call): If there is a formal
|
||||||
|
dummy corresponding to an absent argument, use its type, and only
|
||||||
|
fall back to inferred type otherwise.
|
||||||
|
|
||||||
|
2025-04-09 Paul Thomas <pault@gcc.gnu.org>
|
||||||
|
and Harald Anlauf <anlauf@gcc.gnu.org>
|
||||||
|
|
||||||
|
PR fortran/119460
|
||||||
|
* iresolve.cc (generate_reduce_op_wrapper): Increase the size
|
||||||
|
of 'tname'. Change intent of 'a' and 'b' to intent_in.
|
||||||
|
* trans-decl.cc (add_argument_checking): Do not test artificial
|
||||||
|
formal symbols.
|
||||||
|
* trans-expr.cc (gfc_conv_procedure_call): Remove reduce_scalar
|
||||||
|
and the blocks triggered by it.
|
||||||
|
* trans-intrinsic.cc (gfc_conv_intrinsic_function): Set the
|
||||||
|
result of non-character, scalar reduce to be allocatable.
|
||||||
|
|
||||||
|
2025-04-09 Tobias Burnus <tburnus@baylibre.com>
|
||||||
|
|
||||||
|
PR fortran/101602
|
||||||
|
* resolve.cc (resolve_locality_spec): Remove 'sorry, unimplemented'.
|
||||||
|
* trans-stmt.cc (struct symbol_and_tree_t): New.
|
||||||
|
(gfc_trans_concurrent_locality_spec): New.
|
||||||
|
(gfc_trans_forall_1): Call it; update to handle local and local_init.
|
||||||
|
* trans-decl.cc (gfc_start_saved_local_decls,
|
||||||
|
gfc_stop_saved_local_decls): New; moved code from ...
|
||||||
|
(gfc_process_block_locals): ... here. Call it.
|
||||||
|
* trans.h (gfc_start_saved_local_decls,
|
||||||
|
gfc_stop_saved_local_decls): Declare.
|
||||||
|
|
||||||
2025-04-02 Sandra Loosemore <sloosemore@baylibre.com>
|
2025-04-02 Sandra Loosemore <sloosemore@baylibre.com>
|
||||||
|
|
||||||
PR middle-end/118965
|
PR middle-end/118965
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
2025-04-09 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
* gm2-compiler/M2MetaError.def: Fix comment typo, range" -> "range2".
|
||||||
|
|
||||||
2025-03-30 Sandra Loosemore <sloosemore@baylibre.com>
|
2025-03-30 Sandra Loosemore <sloosemore@baylibre.com>
|
||||||
|
|
||||||
* lang.opt.urls: Regenerate.
|
* lang.opt.urls: Regenerate.
|
||||||
|
|
|
@ -1,3 +1,13 @@
|
||||||
|
2025-04-09 Joseph Myers <josmyers@redhat.com>
|
||||||
|
|
||||||
|
* de.po: Update.
|
||||||
|
|
||||||
|
2025-04-09 Joseph Myers <josmyers@redhat.com>
|
||||||
|
|
||||||
|
* be.po, da.po, de.po, el.po, es.po, fi.po, fr.po, hr.po, id.po,
|
||||||
|
ja.po, ka.po, nl.po, ru.po, sr.po, sv.po, tr.po, uk.po, vi.po,
|
||||||
|
zh_CN.po, zh_TW.po: Update.
|
||||||
|
|
||||||
2025-04-07 Joseph Myers <josmyers@redhat.com>
|
2025-04-07 Joseph Myers <josmyers@redhat.com>
|
||||||
|
|
||||||
* sv.po: Update.
|
* sv.po: Update.
|
||||||
|
|
|
@ -1,3 +1,121 @@
|
||||||
|
2025-04-09 Patrick Palka <ppalka@redhat.com>
|
||||||
|
|
||||||
|
PR c++/119574
|
||||||
|
* g++.dg/cpp2a/lambda-targ13.C: New test.
|
||||||
|
* g++.dg/cpp2a/lambda-targ13a.C: New test.
|
||||||
|
* g++.dg/cpp2a/lambda-targ13b.C: New test.
|
||||||
|
|
||||||
|
2025-04-09 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
PR target/119664
|
||||||
|
* gcc.dg/pr119664.c: New test.
|
||||||
|
|
||||||
|
2025-04-09 Andrew Pinski <quic_apinski@quicinc.com>
|
||||||
|
|
||||||
|
PR middle-end/116595
|
||||||
|
* g++.target/aarch64/sve/pr116595.C: New test.
|
||||||
|
|
||||||
|
2025-04-09 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||||
|
|
||||||
|
PR d/118309
|
||||||
|
* gdc.dg/debug/dwarf2/pr118309.d: New test.
|
||||||
|
|
||||||
|
2025-04-09 Harald Anlauf <anlauf@gmx.de>
|
||||||
|
|
||||||
|
PR fortran/119656
|
||||||
|
* gfortran.dg/optional_absent_13.f90: New test.
|
||||||
|
|
||||||
|
2025-04-09 Jeff Law <jlaw@ventanamicro.com>
|
||||||
|
|
||||||
|
* gcc.target/riscv/sat/sat_s_sub-1-i64.c: Update expected output.
|
||||||
|
* gcc.target/riscv/sat/sat_s_sub-2-i64.c: Likewise.
|
||||||
|
* gcc.target/riscv/sat/sat_s_sub-3-i64.c: Likewise.
|
||||||
|
* gcc.target/riscv/sat/sat_s_sub-4-i64.c: Likewise.
|
||||||
|
|
||||||
|
2025-04-09 Uros Bizjak <ubizjak@gmail.com>
|
||||||
|
|
||||||
|
* gcc.target/i386/pr67215-1.c: Correctly escape
|
||||||
|
asterisk in scan-assembler dirctive.
|
||||||
|
* gcc.target/i386/pr67215-2.c: Ditto.
|
||||||
|
|
||||||
|
2025-04-09 Jonathan Yong <10walls@gmail.com>
|
||||||
|
|
||||||
|
PR analyzer/113253
|
||||||
|
* gcc.dg/analyzer/deref-before-check-pr113253.c:
|
||||||
|
(ptrdiff_t): use stddef.h type.
|
||||||
|
(uintptr_t): ditto.
|
||||||
|
(EMACS_INT): ditto.
|
||||||
|
(set_marker_internal): Add dummy 0 to suppress -Wreturn-type.
|
||||||
|
|
||||||
|
2025-04-09 Jeff Law <jlaw@ventanamicro.com>
|
||||||
|
|
||||||
|
* gcc.target/riscv/rvv/autovec/pr117722.c: Adjust expected output.
|
||||||
|
|
||||||
|
2025-04-09 Richard Biener <rguenther@suse.de>
|
||||||
|
|
||||||
|
PR rtl-optimization/119689
|
||||||
|
PR rtl-optimization/115568
|
||||||
|
* g++.target/i386/pr119689.C: New testcase.
|
||||||
|
|
||||||
|
2025-04-09 Pan Li <pan2.li@intel.com>
|
||||||
|
|
||||||
|
Revert:
|
||||||
|
2025-03-15 Pan Li <pan2.li@intel.com>
|
||||||
|
|
||||||
|
* gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3.c: Removed.
|
||||||
|
* gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-f16.c: New test.
|
||||||
|
* gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-f32.c: New test.
|
||||||
|
* gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-i16.c: New test.
|
||||||
|
* gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-i32.c: New test.
|
||||||
|
* gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-i8.c: New test.
|
||||||
|
* gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-u16.c: New test.
|
||||||
|
* gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-u32.c: New test.
|
||||||
|
* gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-u8.c: New test.
|
||||||
|
* gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3.h: New test.
|
||||||
|
|
||||||
|
2025-04-09 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
PR preprocessor/118674
|
||||||
|
* gcc.dg/cpp/pr118674.c: New test.
|
||||||
|
|
||||||
|
2025-04-09 Robin Dapp <rdapp@ventanamicro.com>
|
||||||
|
|
||||||
|
* g++.target/riscv/rvv/autovec/pr116595.C: Add -mabi.
|
||||||
|
|
||||||
|
2025-04-09 Robin Dapp <rdapp@ventanamicro.com>
|
||||||
|
|
||||||
|
PR middle-end/116595
|
||||||
|
* g++.target/riscv/rvv/autovec/pr116595.C: New test.
|
||||||
|
|
||||||
|
2025-04-09 Paul Thomas <pault@gcc.gnu.org>
|
||||||
|
and Harald Anlauf <anlauf@gcc.gnu.org>
|
||||||
|
|
||||||
|
PR fortran/119460
|
||||||
|
* gfortran.dg/reduce_2.f90: Add test to check that deferred len
|
||||||
|
characters cannot slip through.
|
||||||
|
* gfortran.dg/reduce_3.f90: New test
|
||||||
|
* gfortran.dg/reduce_4.f90: New test
|
||||||
|
|
||||||
|
2025-04-09 Tobias Burnus <tburnus@baylibre.com>
|
||||||
|
|
||||||
|
PR fortran/101602
|
||||||
|
* gfortran.dg/do_concurrent_8_f2023.f90: Update for removed 'sorry,
|
||||||
|
unimplemented'.
|
||||||
|
* gfortran.dg/do_concurrent_9.f90: Likewise.
|
||||||
|
* gfortran.dg/do_concurrent_all_clauses.f90: Likewise.
|
||||||
|
* gfortran.dg/do_concurrent_local_init.f90: Likewise.
|
||||||
|
* gfortran.dg/do_concurrent_locality_specs.f90: Likewise.
|
||||||
|
* gfortran.dg/do_concurrent_11.f90: New test.
|
||||||
|
* gfortran.dg/do_concurrent_12.f90: New test.
|
||||||
|
* gfortran.dg/do_concurrent_13.f90: New test.
|
||||||
|
* gfortran.dg/do_concurrent_14.f90: New test.
|
||||||
|
* gfortran.dg/do_concurrent_15.f90: New test.
|
||||||
|
|
||||||
|
2025-04-09 Jason Merrill <jason@redhat.com>
|
||||||
|
|
||||||
|
PR c++/118698
|
||||||
|
* g++.dg/cpp2a/concepts-lambda22.C: New test.
|
||||||
|
|
||||||
2025-04-08 Richard Sandiford <richard.sandiford@arm.com>
|
2025-04-08 Richard Sandiford <richard.sandiford@arm.com>
|
||||||
|
|
||||||
* gcc.dg/guality/pr36728-3.c: Update XFAILs for aarch64.
|
* gcc.dg/guality/pr36728-3.c: Update XFAILs for aarch64.
|
||||||
|
|
|
@ -1,3 +1,10 @@
|
||||||
|
2025-04-09 Richard Biener <rguenther@suse.de>
|
||||||
|
|
||||||
|
PR bootstrap/119680
|
||||||
|
* configure.ac (--enable-host-pie): Handle by setting PIC_FLAG
|
||||||
|
to -fPIE.
|
||||||
|
* configure: Regenerate.
|
||||||
|
|
||||||
2025-04-07 Jonathan Wakely <jwakely@redhat.com>
|
2025-04-07 Jonathan Wakely <jwakely@redhat.com>
|
||||||
|
|
||||||
* atomic.c (backtrace_atomic_store_int): Use int for old value.
|
* atomic.c (backtrace_atomic_store_int): Use int for old value.
|
||||||
|
|
|
@ -1,3 +1,9 @@
|
||||||
|
2025-04-09 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
PR preprocessor/118674
|
||||||
|
* macro.cc (parse_params) <case CPP_ELLIPSIS>: If _cpp_save_parameter
|
||||||
|
failed for __VA_ARGS__, goto out.
|
||||||
|
|
||||||
2025-04-04 Jakub Jelinek <jakub@redhat.com>
|
2025-04-04 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
PR preprocessor/119391
|
PR preprocessor/119391
|
||||||
|
|
|
@ -1,3 +1,16 @@
|
||||||
|
2025-04-09 Bob Dubner <rdubner@symas.com>
|
||||||
|
|
||||||
|
PR cobol/119682
|
||||||
|
* common-defs.h: Define the REFER_T_REFMOD constant.
|
||||||
|
* intrinsic.cc: (__gg__max): Change the calls to __gg__compare_2(),
|
||||||
|
(__gg__min): Likewise, (__gg__ord_min): Likewise,
|
||||||
|
(__gg__ord_max): Likewise.
|
||||||
|
* libgcobol.cc: (__gg__compare_2): Change definition of calling
|
||||||
|
parameters, eliminate separate flag bit for ALL and ADDRESS_OF,
|
||||||
|
change comparison of alphanumeric to numeric when the numeric
|
||||||
|
is a refmod.
|
||||||
|
* libgcobol.h: Change declaration of __gg__compare_2.
|
||||||
|
|
||||||
2025-04-05 Iain Sandoe <iain@sandoe.co.uk>
|
2025-04-05 Iain Sandoe <iain@sandoe.co.uk>
|
||||||
|
|
||||||
* Makefile.am: Add libgcobol.spec and dependency.
|
* Makefile.am: Add libgcobol.spec and dependency.
|
||||||
|
|
|
@ -1,3 +1,19 @@
|
||||||
|
2025-04-09 Paul Thomas <pault@gcc.gnu.org>
|
||||||
|
and Harald Anlauf <anlauf@gcc.gnu.org>
|
||||||
|
|
||||||
|
PR libfortran/119460
|
||||||
|
* intrinsics/reduce.c (reduce): Correct error message about
|
||||||
|
mismatch between dim and the rank of array. Output the values
|
||||||
|
of both. Correct the evaluation of the result stride and
|
||||||
|
extent.
|
||||||
|
(reduce_scalar): The front end treats the result as an
|
||||||
|
allocatable so eliminate memcpy and free. Return the base-addr
|
||||||
|
of the local descriptor.
|
||||||
|
(reduce_c): Correct the type of the string lengths.
|
||||||
|
(reduce_scalar_c): Correct the type of the string lengths.Test
|
||||||
|
to see if 'res' is allocated. If not then return the base_addr
|
||||||
|
of the local descriptor.
|
||||||
|
|
||||||
2025-04-07 Lulu Cheng <chenglulu@loongson.cn>
|
2025-04-07 Lulu Cheng <chenglulu@loongson.cn>
|
||||||
|
|
||||||
PR target/119408
|
PR target/119408
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
2025-04-09 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
* math/expq.c (C): Fix up THREEp96 constant.
|
||||||
|
|
||||||
2025-04-07 Lulu Cheng <chenglulu@loongson.cn>
|
2025-04-07 Lulu Cheng <chenglulu@loongson.cn>
|
||||||
|
|
||||||
PR target/119408
|
PR target/119408
|
||||||
|
|
|
@ -1,3 +1,13 @@
|
||||||
|
2025-04-09 Patrick Palka <ppalka@redhat.com>
|
||||||
|
|
||||||
|
PR libstdc++/115046
|
||||||
|
PR libstdc++/112490
|
||||||
|
* include/bits/stl_iterator.h (basic_const_iterator::operator-):
|
||||||
|
Replace non-dependent basic_const_iterator function parameter with
|
||||||
|
a dependent one of type basic_const_iterator<_It2> where _It2
|
||||||
|
matches _It.
|
||||||
|
* testsuite/std/ranges/adaptors/as_const/1.cc (test04): New test.
|
||||||
|
|
||||||
2025-04-08 Jonathan Wakely <jwakely@redhat.com>
|
2025-04-08 Jonathan Wakely <jwakely@redhat.com>
|
||||||
|
|
||||||
PR libstdc++/119671
|
PR libstdc++/119671
|
||||||
|
|
Loading…
Add table
Reference in a new issue