mirror of
https://github.com/gcc-mirror/gcc.git
synced 2026-05-06 14:59:39 +02:00
Daily bump.
This commit is contained in:
@@ -1,3 +1,40 @@
|
||||
2026-03-25 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR gcov-profile/121074
|
||||
* coverage.h (coverage_init_file): Declare.
|
||||
(coverage_finish_file): Likewise.
|
||||
* coverage.cc (coverage_init_file): New function, split
|
||||
out actual file opening and writing from ...
|
||||
(coverage_init): ... here.
|
||||
(coverage_finish_file): Likewise for file closing, from ...
|
||||
(coverage_finish): ... here.
|
||||
* tree-profile.cc (tree_profiling): Call coverage_init_file
|
||||
and coverage_finish_file here.
|
||||
|
||||
2026-03-25 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/124627
|
||||
* tree-inline.cc (copy_debug_stmts): Only copy debug
|
||||
stmts that are still in the IL.
|
||||
|
||||
2026-03-25 Alexandre Oliva <oliva@adacore.com>
|
||||
|
||||
* gcc-diagnostic-spec.cc (nowarn_spec_t::nowarn_spec_t): Map
|
||||
OPT_Wuse_after_free like OPT_Wuse_after_free_.
|
||||
|
||||
2026-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||||
|
||||
* config/i386/i386.cc (ix86_in_large_data_p): Check for .lbss etc.
|
||||
(x86_64_elf_section_type_flags): Clear SECTION_NOTYPE for .lbss etc.
|
||||
* config/i386/x86-64.h (MACH_DEP_SECTION_ASM_FLAG): Define.
|
||||
* config/i386/sol2.h [HAVE_SOLARIS_AS]
|
||||
(MACH_DEP_SECTION_ASM_FLAG): Redefine as 'h'.
|
||||
|
||||
2026-03-25 Kugan Vivekanandarajah <kvivekananda@nvidia.com>
|
||||
|
||||
* cgraph.cc (cgraph_edge::get_next_speculative_id): Use
|
||||
next_speculative_call_target in get_next_speculative_id.
|
||||
|
||||
2026-03-24 Vladimir N. Makarov <vmakarov@redhat.com>
|
||||
|
||||
PR rtl-optimization/124572
|
||||
|
||||
@@ -1 +1 @@
|
||||
20260325
|
||||
20260326
|
||||
|
||||
@@ -1,3 +1,21 @@
|
||||
2026-03-25 Harald Anlauf <anlauf@gmx.de>
|
||||
|
||||
PR fortran/124567
|
||||
* interface.cc (gfc_check_dummy_characteristics): Split shape check
|
||||
into a separate check for rank and a check for shape, taking into
|
||||
account a corner case where the ambiguity between deferred shape
|
||||
and assumed shape has not been fully resolved at the time of
|
||||
checking.
|
||||
|
||||
2026-03-25 Paul Thomas <pault@gcc.gnu.org>
|
||||
|
||||
PR fortran/119273
|
||||
* trans-array.cc (expr_contains_impure_fcn): New function.
|
||||
(gfc_expr_contains_impure_fcn): New function calling above fcn.
|
||||
(array_bound_check_elemental): Add indexse pre-block to se pre.
|
||||
Warn if the index expression contains a function not declared
|
||||
to be pure.
|
||||
|
||||
2026-03-22 Harald Anlauf <anlauf@gmx.de>
|
||||
|
||||
PR fortran/124259
|
||||
|
||||
@@ -1,3 +1,103 @@
|
||||
2026-03-25 Iain Sandoe <iain@sandoe.co.uk>
|
||||
|
||||
* g++.dg/contracts/cpp26/basic.contract.eval.p11-observe.C: Skip
|
||||
for non-hosted.
|
||||
* g++.dg/contracts/cpp26/basic.contract.eval.p17-2.C: Likewise.
|
||||
* g++.dg/contracts/cpp26/basic.contract.eval.p17-3.C: Likewise.
|
||||
* g++.dg/contracts/cpp26/basic.contract.eval.p17-4.C: Likewise.
|
||||
* g++.dg/contracts/cpp26/basic.contract.eval.p17-5.C: Likewise.
|
||||
* g++.dg/contracts/cpp26/basic.contract.eval.p17-SMF-post.C: Likewise.
|
||||
* g++.dg/contracts/cpp26/basic.contract.eval.p17-SMF-pre.C: Likewise.
|
||||
* g++.dg/contracts/cpp26/basic.contract.eval.p17-SMF2.C: Likewise.
|
||||
* g++.dg/contracts/cpp26/basic.contract.eval.p17-SMF3.C: Likewise.
|
||||
* g++.dg/contracts/cpp26/basic.contract.eval.p17-SMF4.C: Likewise.
|
||||
* g++.dg/contracts/cpp26/basic.contract.eval.p17.C: Likewise.
|
||||
* g++.dg/contracts/cpp26/basic.contract.eval.p4.C: Likewise.
|
||||
* g++.dg/contracts/cpp26/basic.contract.eval.p6.observe.C: Likewise.
|
||||
* g++.dg/contracts/cpp26/callerside-checks/callerside-checks-all.C: Likewise.
|
||||
* g++.dg/contracts/cpp26/callerside-checks/callerside-checks-none.C: Likewise.
|
||||
* g++.dg/contracts/cpp26/callerside-checks/callerside-checks-pre.C: Likewise.
|
||||
* g++.dg/contracts/cpp26/callerside-checks/freefunc-noexcept-post.C: Likewise.
|
||||
* g++.dg/contracts/cpp26/callerside-checks/freefunc-noexcept-pre.C: Likewise.
|
||||
* g++.dg/contracts/cpp26/contract-assert-run.C: Likewise.
|
||||
* g++.dg/contracts/cpp26/contract-violation-noexcept2.C: Likewise.
|
||||
* g++.dg/contracts/cpp26/debug-and-opt.C: Likewise.
|
||||
* g++.dg/contracts/cpp26/deferred1.C: Likewise.
|
||||
* g++.dg/contracts/cpp26/definition-checks/contract-assert-no-def-check.C: Likewise.
|
||||
* g++.dg/contracts/cpp26/dependent_contract.C: Likewise.
|
||||
* g++.dg/contracts/cpp26/empty-nt-param.C: Likewise.
|
||||
* g++.dg/contracts/cpp26/expr.prim.id.unqual.p7-3.C: Likewise.
|
||||
* g++.dg/contracts/cpp26/expr.prim.id.unqual.p7-4.C: Likewise.
|
||||
* g++.dg/contracts/cpp26/function-contract-specifier-seq.C: Likewise.
|
||||
* g++.dg/contracts/cpp26/name_mangling.C: Likewise.
|
||||
* g++.dg/contracts/cpp26/outline-checks/freefunc-noexcept-post.C: Likewise.
|
||||
* g++.dg/contracts/cpp26/outline-checks/freefunc-noexcept-pre.C: Likewise.
|
||||
* g++.dg/contracts/cpp26/outline-checks/func-noexcept-assert.C: Likewise.
|
||||
* g++.dg/contracts/cpp26/outline-checks/memberfunc-noexcept-post.C: Likewise.
|
||||
* g++.dg/contracts/cpp26/outline-checks/memberfunc-noexcept-pre.C: Likewise.
|
||||
* g++.dg/contracts/cpp26/src-loc-0.C: Likewise.
|
||||
* g++.dg/contracts/cpp26/src-loc-1.C: Likewise.
|
||||
* g++.dg/contracts/cpp26/src-loc-2.C: Likewise.
|
||||
* g++.dg/contracts/cpp26/throwing-violation-handler.cc: Likewise.
|
||||
* g++.dg/contracts/cpp26/vaargs.C: Likewise.
|
||||
|
||||
2026-03-25 Harald Anlauf <anlauf@gmx.de>
|
||||
|
||||
PR fortran/124567
|
||||
* gfortran.dg/pr124567.f90: New test.
|
||||
* gfortran.dg/proc_decl_30.f90: Likewise.
|
||||
|
||||
2026-03-25 Alexandre Oliva <oliva@adacore.com>
|
||||
|
||||
* gcc.misc-tests/gcov-32.c: Replace mismatched setjmp call
|
||||
with sigsetjmp.
|
||||
|
||||
2026-03-25 Alexandre Oliva <oliva@adacore.com>
|
||||
|
||||
* g++.target/arm/pr115485.C: Require fpic.
|
||||
|
||||
2026-03-25 Alexandre Oliva <oliva@adacore.com>
|
||||
|
||||
* gcc.dg/pr111409.c: Allow non-strict dwarf.
|
||||
* gcc.dg/pr115066.c: Likewise.
|
||||
|
||||
2026-03-25 Alexandre Oliva <oliva@adacore.com>
|
||||
|
||||
* gcc.target/arm/epilog-1.c: Add -mno-long-calls.
|
||||
|
||||
2026-03-25 Alexandre Oliva <oliva@adacore.com>
|
||||
|
||||
* gcc.dg/vect/slp-mask-store-1.c (foo): Fix iteration range.
|
||||
|
||||
2026-03-25 Alexandre Oliva <oliva@adacore.com>
|
||||
|
||||
* gcc.dg/vect/vect-early-break_109-pr113588.c: Require sysconf.
|
||||
* gcc.dg/vect/vect-early-break_130.c: Likewise.
|
||||
|
||||
2026-03-25 Alexandre Oliva <oliva@adacore.com>
|
||||
|
||||
* gcc.dg/tree-ssa/gen-vect-11c.c: xfail the test for no
|
||||
vectorization on powerpc*-*-* && lp64.
|
||||
|
||||
2026-03-25 Alexandre Oliva <oliva@adacore.com>
|
||||
|
||||
* gcc.dg/vect/vect-early-break_137-pr121190.c: Require sysconf.
|
||||
Don't override vect.exp options.
|
||||
|
||||
2026-03-25 Alexandre Oliva <oliva@adacore.com>
|
||||
|
||||
* g++.dg/tls/thread_local-order2.C: XFAIL on VxWorks.
|
||||
|
||||
2026-03-25 Paul Thomas <pault@gcc.gnu.org>
|
||||
|
||||
PR fortran/119273
|
||||
* gfortran.dg/pr119273.f90: New test.
|
||||
|
||||
2026-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||||
|
||||
* gcc.target/i386/pr61599-1.c (dg-options): Add -save-temps.
|
||||
(scan-assembler-times): Check for @nobits.
|
||||
|
||||
2026-03-24 Vladimir N. Makarov <vmakarov@redhat.com>
|
||||
|
||||
PR rtl-optimization/124572
|
||||
|
||||
@@ -1,3 +1,9 @@
|
||||
2026-03-25 Alexandre Oliva <oliva@adacore.com>
|
||||
|
||||
* config/gthr-vxworks.h (__GTHREAD_ALWAYS_INLINE,
|
||||
__GTHREAD_INLINE): Copy from gthr-posix.h. Replace static
|
||||
inline with __GTHREAD_INLINE.
|
||||
|
||||
2026-03-13 Andre Vieira <andre.simoesdiasvieira@arm.com>
|
||||
|
||||
* config/arm/libgcc-bpabi.ver: Add new symbols.
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
2026-03-25 Alexandre Oliva <oliva@adacore.com>
|
||||
|
||||
* testsuite/30_threads/condition_variable_any/stop_token/wait_on.cc
|
||||
(test_wait_until): Extend the timeout for a stop request.
|
||||
|
||||
2026-03-21 Matthias Kretz <m.kretz@gsi.de>
|
||||
|
||||
* include/Makefile.am: Add simd headers.
|
||||
|
||||
Reference in New Issue
Block a user