mirror of
https://github.com/gcc-mirror/gcc.git
synced 2026-05-06 06:49:09 +02:00
Daily bump.
This commit is contained in:
@@ -1,3 +1,7 @@
|
||||
2026-05-05 Pietro Monteiro <pietro@sociotechnical.xyz>
|
||||
|
||||
* visibility.m4: New file.
|
||||
|
||||
2026-04-13 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
|
||||
|
||||
PR target/69639
|
||||
|
||||
@@ -1,3 +1,47 @@
|
||||
2026-05-05 H.J. Lu <hjl.tools@gmail.com>
|
||||
|
||||
PR target/120587
|
||||
PR target/125155
|
||||
* config/or1k/or1k.cc (or1k_hard_regno_mode_ok): Allow condition
|
||||
condition flag register in SImode.
|
||||
|
||||
2026-05-05 wangzicong <wangzicong@masscore.cn>
|
||||
|
||||
* config/riscv/riscv.cc (riscv_modes_tieable_p): Make tuple modes
|
||||
not tieable to some modes.
|
||||
|
||||
2026-05-05 Gaius Mulley <gaiusmod2@gmail.com>
|
||||
|
||||
PR modula2/120189
|
||||
* doc/gm2.texi (Building a shared library): Rewrite the
|
||||
description of the shared library and include complete code into
|
||||
the example.
|
||||
|
||||
2026-05-05 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/125185
|
||||
* tree-vect-slp.cc (vect_analyze_slp_reduc_chain): Guard
|
||||
first vect_slp_linearize_chain call.
|
||||
|
||||
2026-05-05 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>
|
||||
|
||||
* config/xtensa/xtensa.cc (xtensa_legitimize_address):
|
||||
Modify to extend the upper limit of the coverable offset if the
|
||||
address displacement of the corresponding machine instruction is
|
||||
greater than 255.
|
||||
|
||||
2026-05-05 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR target/125180
|
||||
* config/i386/i386.md (HI/SI test -> QI test splitter): Punt if
|
||||
operands[2] is a volatile MEM.
|
||||
|
||||
2026-05-05 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/125124
|
||||
* tree-vect-slp.cc (vect_bb_slp_scalar_cost): Disable
|
||||
BB SLP partitioning sanity-check.
|
||||
|
||||
2026-05-04 H.J. Lu <hjl.tools@gmail.com>
|
||||
|
||||
PR c/121911
|
||||
|
||||
@@ -1 +1 @@
|
||||
20260505
|
||||
20260506
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
2026-05-05 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* kf.cc (kf_strcasecmp::impl_call_post): Remove unused variable.
|
||||
|
||||
2026-05-04 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
* svalue.cc (binop_svalue::maybe_get_value_range): Update for
|
||||
|
||||
@@ -1,3 +1,27 @@
|
||||
2026-05-05 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/124957
|
||||
* class.cc (check_tag): Set ABI_TAG_INHERITED on the TREE_LIST
|
||||
of an inherited tag. Adjust after ABI_TAG_IMPLICIT renaming.
|
||||
* cp-tree.h (ABI_TAG_IMPLICIT): Rename to ...
|
||||
(ABI_TAG_NOT_MANGLED): ... this.
|
||||
(equal_abi_tags): Adjust forward declaration.
|
||||
* mangle.cc (write_unqualified_name): Adjust equal_abi_tags call.
|
||||
(sorted_abi_tags): New ignore_inherited_p parameter, for ignoring
|
||||
ABI_TAG_INHERITED tags. Adjust after ABI_TAG_INHERITED renaming.
|
||||
(write_abi_tags): Adjust sorted_abi_tags call.
|
||||
(equal_abi_tags): New ignore_inherited_p parameter. Pass it to
|
||||
sorted_abi_tags.
|
||||
* module.cc (trees_in::check_abi_tags): Pass
|
||||
ignore_inherited_p=true to equal_abi_tags iff there's a
|
||||
mangled-ness mismatch.
|
||||
|
||||
2026-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||||
|
||||
* module.cc (elf_out::create_mapping) [MAPPED_WRITING]
|
||||
(elf_out::create_mapping) [HAVE_POSIX_FALLOCATE]: Allow for
|
||||
ENOTSUP return from posix_fallocate.
|
||||
|
||||
2026-05-04 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
|
||||
|
||||
PR c++/65271
|
||||
|
||||
@@ -1,3 +1,12 @@
|
||||
2026-05-05 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||
|
||||
PR d/125089
|
||||
* types.cc (finish_aggregate_mode): Explicitly set TYPE_MODE of
|
||||
non-POD types here.
|
||||
(finish_aggregate_type): Propagate TREE_ADDRESSABLE to all variants.
|
||||
(TypeVisitor::visit (TypeStruct *)): Set TREE_ADDRESSABLE before
|
||||
visiting struct members.
|
||||
|
||||
2026-04-21 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||
|
||||
* dmd/MERGE: Merge upstream dmd d1fbbb1a2f.
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
2026-05-05 Joseph Myers <josmyers@redhat.com>
|
||||
|
||||
* de.po: Update.
|
||||
|
||||
2026-05-01 Joseph Myers <josmyers@redhat.com>
|
||||
|
||||
* be.po, da.po, de.po, el.po, es.po, fi.po, fr.po, hr.po, id.po,
|
||||
|
||||
@@ -1,3 +1,71 @@
|
||||
2026-05-05 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||
|
||||
PR d/125089
|
||||
* gdc.dg/pr125089.d: New test.
|
||||
|
||||
2026-05-05 H.J. Lu <hjl.tools@gmail.com>
|
||||
|
||||
PR target/120587
|
||||
PR target/125155
|
||||
* gcc.target/or1k/pr125155.c: New test.
|
||||
|
||||
2026-05-05 Jeff Law <jeffrey.law@oss.qualcomm.com>
|
||||
|
||||
* gcc.target/riscv/rvv/vsetvl/avl_single-26.c: Update expected output.
|
||||
|
||||
2026-05-05 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/124957
|
||||
* g++.dg/modules/attrib-6_a.C: New test.
|
||||
* g++.dg/modules/attrib-6_b.C: New test.
|
||||
* g++.dg/modules/attrib-6_c.C: New test.
|
||||
|
||||
2026-05-05 wangzicong <wangzicong@masscore.cn>
|
||||
|
||||
* gcc.target/riscv/rvv/autovec/pr124448.c: New test.
|
||||
|
||||
2026-05-05 Gaius Mulley <gaiusmod2@gmail.com>
|
||||
|
||||
PR modula2/120189
|
||||
* gm2/examples/cppcallingm2/run/pass/README: New test.
|
||||
* gm2/examples/cppcallingm2/run/pass/a.def: New test.
|
||||
* gm2/examples/cppcallingm2/run/pass/a.mod: New test.
|
||||
* gm2/examples/cppcallingm2/run/pass/b.def: New test.
|
||||
* gm2/examples/cppcallingm2/run/pass/b.mod: New test.
|
||||
* gm2/examples/cppcallingm2/run/pass/c.def: New test.
|
||||
* gm2/examples/cppcallingm2/run/pass/c.mod: New test.
|
||||
* gm2/examples/cppcallingm2/run/pass/test.cc: New test.
|
||||
|
||||
2026-05-05 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/125185
|
||||
* gcc.dg/torture/pr125185.c: New testcase.
|
||||
|
||||
2026-05-05 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR tree-optimization/122569
|
||||
* gcc.dg/tree-ssa/pr122569-1.c: Only require __builtin_ctz/.CTZ
|
||||
on ctzll 64-bit targets.
|
||||
* gcc.dg/tree-ssa/pr122569-2.c: Only require __builtin_clz/.CLZ
|
||||
on clzll 64-bit targets.
|
||||
|
||||
2026-05-05 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR target/125180
|
||||
* gcc.target/i386/pr125180.c: New test.
|
||||
|
||||
2026-05-05 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/125124
|
||||
* gcc.dg/torture/pr125124.c: New testcase.
|
||||
|
||||
2026-05-05 H.J. Lu <hjl.tools@gmail.com>
|
||||
|
||||
* gcc.target/i386/shift-gf2p8affine-2.c (do_test): New function.
|
||||
Extracted from main.
|
||||
(main): Drop __builtin_cpu_init. Call do_test only if
|
||||
__builtin_cpu_supports ("gfni") returns true.
|
||||
|
||||
2026-05-04 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
|
||||
|
||||
PR c++/65271
|
||||
|
||||
@@ -1,3 +1,13 @@
|
||||
2026-05-05 Pietro Monteiro <pietro@sociotechnical.xyz>
|
||||
|
||||
* Makefile.in: Regenerate.
|
||||
* acinclude.m4: Delete LIBAT_CHECK_ATTRIBUTE_VISIBILITY.
|
||||
* aclocal.m4: Regenerate.
|
||||
* configure: Likewise.
|
||||
* configure.ac: Use GCC_CHECK_ATTRIBUTE_VISIBILITY instead of
|
||||
LIBAT_CHECK_ATTRIBUTE_VISIBILITY.
|
||||
* testsuite/Makefile.in: Regenerate.
|
||||
|
||||
2026-02-21 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* Makefile.am (all-local): Depend on stmp-libatomic and otherwise
|
||||
|
||||
@@ -1,3 +1,12 @@
|
||||
2026-05-05 Pietro Monteiro <pietro@sociotechnical.xyz>
|
||||
|
||||
* Makefile.in: Regenerate.
|
||||
* acinclude.m4: Delete LIBGFOR_CHECK_ATTRIBUTE_VISIBILITY.
|
||||
* aclocal.m4: Regenerate.
|
||||
* configure: Likewise.
|
||||
* configure.ac: Use GCC_CHECK_ATTRIBUTE_VISIBILITY istead of
|
||||
LIBGFOR_CHECK_ATTRIBUTE_VISIBILITY.
|
||||
|
||||
2026-04-17 Steven G. Kargl <kargl@gcc.gnu.org>
|
||||
|
||||
PR libfortran/120431
|
||||
|
||||
@@ -1,3 +1,13 @@
|
||||
2026-05-05 Pietro Monteiro <pietro@sociotechnical.xyz>
|
||||
|
||||
* Makefile.in: Regenerate.
|
||||
* acinclude.m4: Delete LIGOMP_CHECK_ATTRIBUTE_VISIBILITY.
|
||||
* aclocal.m4: Regenerate.
|
||||
* configure: Likewise.
|
||||
* configure.ac: Use GCC_CHECK_ATTRIBUTE_VISIBILITY instead of
|
||||
LIGOMP_CHECK_ATTRIBUTE_VISIBILITY.
|
||||
* testsuite/Makefile.in: Regenerate.
|
||||
|
||||
2026-04-28 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
* testsuite/libgomp.fortran/map-subarray-6.f90: Fix, extend, and
|
||||
|
||||
@@ -1,3 +1,13 @@
|
||||
2026-05-05 Pietro Monteiro <pietro@sociotechnical.xyz>
|
||||
|
||||
* Makefile.in: Regenerate.
|
||||
* acinclude.m4: Delete LIBITM_CHECK_ATTRIBUTE_VISIBILITY.
|
||||
* aclocal.m4: Regenerate.
|
||||
* configure: Likewise.
|
||||
* configure.ac: Use GCC_CHECK_ATTRIBUTE_VISIBILITY instead of
|
||||
LIBITM_CHECK_ATTRIBUTE_VISIBILITY.
|
||||
* testsuite/Makefile.in: Regenerate.
|
||||
|
||||
2026-02-12 Pietro Monteiro <pietro@sociotechnical.xyz>
|
||||
Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
|
||||
@@ -1,3 +1,9 @@
|
||||
2026-05-05 H.J. Lu <hjl.tools@gmail.com>
|
||||
|
||||
PR c/121911
|
||||
* ssp.c: Include <stdint.h>. Change __stack_chk_guard to
|
||||
uintptr_t.
|
||||
|
||||
2025-12-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||||
|
||||
* configure: Regenerate.
|
||||
|
||||
@@ -1,3 +1,31 @@
|
||||
2026-05-05 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
PR libstdc++/124657
|
||||
* include/experimental/bits/simd_x86.h (__is_x86_pd): Fix macro
|
||||
names and refactor to reduce instantiations.
|
||||
|
||||
2026-05-05 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
PR libstdc++/109965
|
||||
* doc/doxygen/mainpage.html: Link to topics.html instead of
|
||||
modules.html
|
||||
|
||||
2026-05-05 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* include/bits/unique_ptr.h (unique_ptr::_Nothrow_deref): New
|
||||
helper for pre-C++20.
|
||||
(unique_ptr::operator*): Either constrain or use _Nothrow_deref.
|
||||
* testsuite/20_util/unique_ptr/lwg4324.cc: New test.
|
||||
|
||||
2026-05-05 Tomasz Kamiński <tkaminsk@redhat.com>
|
||||
|
||||
* include/std/mdspan: Replace eight spaces with tabs.
|
||||
(__mdspan::__is_constant_wrapper): Remove.
|
||||
(__mdspan::__acceptable_slice_type, __mdspan::__static_slice_extent)
|
||||
(__mdspan::__is_unit_stride_slice, __mdspan::__canonical_range_slice)
|
||||
(__mdspan::__check_inrange_index, __mdspan::__check_valid_index)
|
||||
(__mdspan::__check_valid_slice): Use std::__is_constant_wrapper_v.
|
||||
|
||||
2026-05-02 Alexandre Oliva <oliva@adacore.com>
|
||||
|
||||
* testsuite/30_threads/semaphore/try_acquire_until.cc
|
||||
|
||||
Reference in New Issue
Block a user