mirror of
https://forge.sourceware.org/marek/gcc.git
synced 2026-02-22 03:47:02 -05:00
Daily bump.
This commit is contained in:
@@ -1,3 +1,28 @@
|
||||
2025-03-16 Jeff Law <jlaw@ventanamicro.com>
|
||||
|
||||
PR target/116256
|
||||
* config/riscv/riscv.md (reassociation splitters): Do not load the
|
||||
adjusted addend into a register if it fits in a simm12.
|
||||
|
||||
2025-03-16 Andrew Pinski <quic_apinski@quicinc.com>
|
||||
|
||||
PR middle-end/113546
|
||||
* tree-cfg.cc (first_non_label_stmt): Rename to ...
|
||||
(first_non_label_nondebug_stmt): This and use gsi_start_nondebug_after_labels_bb.
|
||||
(assign_discriminators): Update call to first_non_label_nondebug_stmt.
|
||||
|
||||
2025-03-16 Iain Sandoe <iain@sandoe.co.uk>
|
||||
|
||||
Backported from master:
|
||||
2025-03-16 Iain Sandoe <iain@sandoe.co.uk>
|
||||
|
||||
PR target/119172
|
||||
* config.in: Regenerate.
|
||||
* config/darwin.h (DARWIN_PLATFORM_ID): Add the option to
|
||||
use -macos_version_min where available.
|
||||
* configure: Regenerate.
|
||||
* configure.ac: Check for ld64 support of -macos_version_min.
|
||||
|
||||
2025-03-14 Martin Jambor <mjambor@suse.cz>
|
||||
|
||||
PR ipa/116572
|
||||
|
||||
@@ -1 +1 @@
|
||||
20250316
|
||||
20250317
|
||||
|
||||
@@ -1,3 +1,49 @@
|
||||
2025-03-16 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||
|
||||
* dmd/MERGE: Merge upstream dmd 603225372b.
|
||||
* dmd/VERSION: Bump version to v2.111.0-beta.1.
|
||||
* d-builtins.cc (build_frontend_type): Update for new front-end
|
||||
interface.
|
||||
* decl.cc (Class DeclVisitor): Likewise.
|
||||
(maybe_build_decl_tree): Likewise.
|
||||
(get_vtable_decl): Likewise.
|
||||
(layout_class_initializer): Likewise.
|
||||
* expr.cc (class ExprVisitor): Likewise.
|
||||
(ExprVisitor::visit (NewExp *)): Implement placement new for class,
|
||||
struct, and pointer types.
|
||||
* modules.cc (get_internal_fn): Update for new front-end interface.
|
||||
|
||||
2025-03-16 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||
|
||||
* dmd/MERGE: Merge upstream dmd 53a1cc8d13.
|
||||
* d-tree.h (create_typeinfo): Change second parameter to Scope *.
|
||||
(speculative_type_p): Remove prototype.
|
||||
* d-frontend.cc (getTypeInfoType): Adjust.
|
||||
* decl.cc: Include dmd/typinf.h.
|
||||
(DeclVisitor::visit (TypeInfoDeclaration *)): Update for new front-end
|
||||
interface.
|
||||
* typeinfo.cc (create_typeinfo): Likewise.
|
||||
(class SpeculativeTypeVisitor): Remove class.
|
||||
(speculative_type_p): Remove function.
|
||||
|
||||
2025-03-16 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||
|
||||
* dmd/MERGE: Merge upstream dmd ffbad272b6.
|
||||
* d-tree.h (make_location_t): Add overload taking a const SourceLoc &.
|
||||
* d-codegen.cc (make_location_t): Likewise.
|
||||
* d-diagnostic.cc (d_diagnostic_report_diagnostic): Change first
|
||||
parameter type to const SourceLoc &.
|
||||
(verrorReport): Update for new front-end interface.
|
||||
(verrorReportSupplemental): Likewise.
|
||||
* d-frontend.cc (eval_builtin): Likewise.
|
||||
(getTypeInfoType): Likewise.
|
||||
* d-lang.cc (d_parse_file): Likewise.
|
||||
* d-target.cc (Target::va_listType): Likewise.
|
||||
(Target::getTargetInfo): Likewise.
|
||||
* decl.cc (build_decl_tree): Likewise.
|
||||
* imports.cc (ImportVisitor::visit (Module *)): Likewise.
|
||||
* modules.cc (get_internal_fn): Likewise.
|
||||
|
||||
2025-03-15 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||
|
||||
* dmd/MERGE: Merge upstream dmd d29e3eca45.
|
||||
|
||||
@@ -1,3 +1,13 @@
|
||||
2025-03-16 Harald Anlauf <anlauf@gmx.de>
|
||||
|
||||
PR fortran/60560
|
||||
* expr.cc (gfc_traverse_expr): Do not descend into length type
|
||||
parameter for negative values of auxiliary parameter f.
|
||||
* resolve.cc (gfc_find_var_in_expr): New helper function to check
|
||||
dependence of an expression on given variable.
|
||||
(resolve_allocate_expr): Use it to determine if array bounds in an
|
||||
ALLOCATE statement depend explicitly on a variable.
|
||||
|
||||
2025-03-15 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
PR fortran/115271
|
||||
|
||||
@@ -1,3 +1,17 @@
|
||||
2025-03-16 Gaius Mulley <gaiusmod2@gmail.com>
|
||||
|
||||
PR modula2/115111
|
||||
* gm2-compiler/M2GenGCC.mod (CodeStatementNote): Add debugging.
|
||||
* gm2-compiler/M2Quads.def (BuildEndWhile): New parameter reltokpos.
|
||||
* gm2-compiler/M2Quads.mod (BuildEndWhile): Reimplement using new parameter.
|
||||
* gm2-compiler/P3Build.bnf (WhileStatement): Call BuildEndWhile
|
||||
with -1 relative position.
|
||||
* gm2-gcc/m2block.cc (do_add_stmt): Tidy comment.
|
||||
(GetGlobals): Ditto.
|
||||
(flush_pending_note): Remove #if 0 code.
|
||||
* gm2-gcc/m2pp.cc (m2pp_nop_expr): New function.
|
||||
(m2pp_statement): New case clause call m2pp_nop_expr.
|
||||
|
||||
2025-03-10 Gaius Mulley <gaiusmod2@gmail.com>
|
||||
|
||||
PR modula2/119192
|
||||
|
||||
@@ -1,3 +1,33 @@
|
||||
2025-03-16 Jeff Law <jlaw@ventanamicro.com>
|
||||
|
||||
PR target/116256
|
||||
* gcc.target/riscv/pr116256-1.c: New test.
|
||||
|
||||
2025-03-16 Harald Anlauf <anlauf@gmx.de>
|
||||
|
||||
PR fortran/60560
|
||||
* gfortran.dg/allocate_error_8.f90: New test.
|
||||
|
||||
2025-03-16 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||
|
||||
* gdc.dg/pr100967.d: Adjust error message.
|
||||
|
||||
2025-03-16 Robert Dubner <rdubner@symas.com>
|
||||
|
||||
* cobol.dg/dg.exp: modified to recurse into directories without
|
||||
.exp files and find *.cob files therein.
|
||||
* cobol.dg/group1/escape.cob: New testcase.
|
||||
|
||||
2025-03-16 Andrew Pinski <quic_apinski@quicinc.com>
|
||||
|
||||
PR middle-end/113546
|
||||
* c-c++-common/torture/pr113546-1.c: New test.
|
||||
|
||||
2025-03-16 Gaius Mulley <gaiusmod2@gmail.com>
|
||||
|
||||
PR modula2/115111
|
||||
* gm2/pim/pass/whilestep.mod: New test.
|
||||
|
||||
2025-03-15 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
PR fortran/115271
|
||||
|
||||
@@ -1,3 +1,15 @@
|
||||
2025-03-16 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||
|
||||
* libdruntime/MERGE: Merge upstream druntime 603225372b.
|
||||
|
||||
2025-03-16 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||
|
||||
* libdruntime/MERGE: Merge upstream druntime 53a1cc8d13.
|
||||
|
||||
2025-03-16 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||
|
||||
* libdruntime/MERGE: Merge upstream druntime ffbad272b6.
|
||||
|
||||
2025-03-15 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||
|
||||
* libdruntime/MERGE: Merge upstream druntime d29e3eca45.
|
||||
|
||||
Reference in New Issue
Block a user