mirror of git://gcc.gnu.org/git/gcc.git
Daily bump.
This commit is contained in:
parent
2d6f1ca17f
commit
d776b20148
|
@ -1,3 +1,8 @@
|
||||||
|
2025-04-17 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
* gcc-changelog/git_update_version.py (active_refs): Add
|
||||||
|
releases/gcc-15.
|
||||||
|
|
||||||
2025-04-11 Tomasz Kamiński <tkaminsk@redhat.com>
|
2025-04-11 Tomasz Kamiński <tkaminsk@redhat.com>
|
||||||
|
|
||||||
PR libstdc++/109162
|
PR libstdc++/109162
|
||||||
|
|
|
@ -1,3 +1,44 @@
|
||||||
|
2025-04-17 翁愷邑 <kaiweng9487@gmail.com>
|
||||||
|
|
||||||
|
* config/riscv/riscv-target-attr.cc
|
||||||
|
(riscv_target_attr_parser::update_settings):
|
||||||
|
Do not manually free any arch string.
|
||||||
|
|
||||||
|
2025-04-17 Eric Botcazou <ebotcazou@gcc.gnu.org>
|
||||||
|
|
||||||
|
* tree.def (BOOLEAN_TYPE): Add more details.
|
||||||
|
|
||||||
|
2025-04-17 Sam James <sam@gentoo.org>
|
||||||
|
|
||||||
|
* doc/invoke.texi: Use "compatible types" term. Rephrase to be
|
||||||
|
more precise (and correct).
|
||||||
|
|
||||||
|
2025-04-17 Tamar Christina <tamar.christina@arm.com>
|
||||||
|
|
||||||
|
PR tree-optimization/119351
|
||||||
|
* tree-vect-stmts.cc (vectorizable_early_exit): Mask both operands of
|
||||||
|
the gcond for partial masking support.
|
||||||
|
|
||||||
|
2025-04-17 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
PR target/119834
|
||||||
|
* config/s390/s390.md (define_split after *cpymem_short): Use
|
||||||
|
(clobber (match_scratch N)) instead of (clobber (scratch)). Use
|
||||||
|
(match_dup 4) and operands[4] instead of (match_dup 3) and operands[3]
|
||||||
|
in the last of those.
|
||||||
|
(define_split after *clrmem_short): Use (clobber (match_scratch N))
|
||||||
|
instead of (clobber (scratch)).
|
||||||
|
(define_split after *cmpmem_short): Likewise.
|
||||||
|
|
||||||
|
2025-04-17 Thomas Schwinge <tschwinge@baylibre.com>
|
||||||
|
|
||||||
|
* config/nvptx/nvptx.cc (TARGET_ASM_NEED_VAR_DECL_BEFORE_USE):
|
||||||
|
Don't '#define'.
|
||||||
|
|
||||||
|
2025-04-17 Hans-Peter Nilsson <hp@axis.com>
|
||||||
|
|
||||||
|
* combine.cc: Correct comments about combine_validate_cost.
|
||||||
|
|
||||||
2025-04-16 Sandra Loosemore <sloosemore@baylibre.com>
|
2025-04-16 Sandra Loosemore <sloosemore@baylibre.com>
|
||||||
|
|
||||||
PR c/88382
|
PR c/88382
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
20250417
|
20250418
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
2025-04-17 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
* gnatvsn.ads: Bump Library_Version to 16.
|
||||||
|
|
||||||
2025-04-12 Eric Botcazou <ebotcazou@adacore.com>
|
2025-04-12 Eric Botcazou <ebotcazou@adacore.com>
|
||||||
|
|
||||||
PR ada/119643
|
PR ada/119643
|
||||||
|
|
|
@ -1,3 +1,39 @@
|
||||||
|
2025-04-17 Jason Merrill <jason@redhat.com>
|
||||||
|
|
||||||
|
* constexpr.cc (is_valid_constexpr_fn): Improve diagnostic.
|
||||||
|
|
||||||
|
2025-04-17 Jason Merrill <jason@redhat.com>
|
||||||
|
|
||||||
|
* constexpr.cc (cxx_eval_outermost_constant_expr): Give both
|
||||||
|
expression and allocation location in allocated storage diagnostics.
|
||||||
|
|
||||||
|
2025-04-17 Jason Merrill <jason@redhat.com>
|
||||||
|
|
||||||
|
* name-lookup.cc (name_lookup::preserve_state): Fix reserve call.
|
||||||
|
* rtti.cc (get_tinfo_desc): Use vec_safe_grow_cleared.
|
||||||
|
|
||||||
|
2025-04-17 Jason Merrill <jason@redhat.com>
|
||||||
|
|
||||||
|
* semantics.cc (finish_type_pack_element): Add more info
|
||||||
|
to diagnostics.
|
||||||
|
|
||||||
|
2025-04-17 Jason Merrill <jason@redhat.com>
|
||||||
|
|
||||||
|
* decl.cc (cp_make_fname_decl): Prevent silent failure.
|
||||||
|
|
||||||
|
2025-04-17 Jason Merrill <jason@redhat.com>
|
||||||
|
|
||||||
|
* lex.cc (unqualified_name_lookup_error): Handle 'requires' better.
|
||||||
|
|
||||||
|
2025-04-17 Jason Merrill <jason@redhat.com>
|
||||||
|
|
||||||
|
PR c++/113360
|
||||||
|
* cp-tree.h (struct language_function): Add erroneous bit.
|
||||||
|
* constexpr.cc (explain_invalid_constexpr_fn): Return if set.
|
||||||
|
(cxx_eval_call_expression): Quiet if set.
|
||||||
|
* parser.cc (cp_parser_function_definition_after_declarator)
|
||||||
|
* pt.cc (instantiate_body): Set it.
|
||||||
|
|
||||||
2025-04-16 Jason Merrill <jason@redhat.com>
|
2025-04-16 Jason Merrill <jason@redhat.com>
|
||||||
|
|
||||||
PR c++/114772
|
PR c++/114772
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
2025-04-17 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||||
|
|
||||||
|
* dmd/MERGE: Merge upstream dmd 956e73d64e.
|
||||||
|
|
||||||
2025-04-15 Iain Buclaw <ibuclaw@gdcproject.org>
|
2025-04-15 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||||
|
|
||||||
PR d/119826
|
PR d/119826
|
||||||
|
|
|
@ -1,3 +1,49 @@
|
||||||
|
2025-04-17 Jason Merrill <jason@redhat.com>
|
||||||
|
|
||||||
|
* g++.dg/cpp2a/constexpr-dtor16.C: Adjust diagnostic.
|
||||||
|
* g++.dg/cpp2a/constexpr-dynamic10.C: Likewise.
|
||||||
|
|
||||||
|
2025-04-17 Jason Merrill <jason@redhat.com>
|
||||||
|
|
||||||
|
* g++.dg/cpp1y/constexpr-new.C: Adjust diagnostics.
|
||||||
|
* g++.dg/cpp1z/constexpr-asm-5.C: Likewise.
|
||||||
|
* g++.dg/cpp26/static_assert1.C: Likewise.
|
||||||
|
* g++.dg/cpp2a/constexpr-dtor7.C: Likewise.
|
||||||
|
* g++.dg/cpp2a/constexpr-new26.C: Likewise.
|
||||||
|
* g++.dg/cpp2a/constexpr-new3.C: Likewise.
|
||||||
|
* g++.dg/cpp2a/constinit14.C: Likewise.
|
||||||
|
|
||||||
|
2025-04-17 Jason Merrill <jason@redhat.com>
|
||||||
|
|
||||||
|
* g++.dg/cpp26/pack-indexing2.C: Adjust diagnostics.
|
||||||
|
* g++.dg/ext/type_pack_element2.C: Likewise.
|
||||||
|
* g++.dg/ext/type_pack_element4.C: Likewise.
|
||||||
|
|
||||||
|
2025-04-17 Tamar Christina <tamar.christina@arm.com>
|
||||||
|
|
||||||
|
PR tree-optimization/119351
|
||||||
|
* gcc.target/aarch64/sve/pr119351.c: New test.
|
||||||
|
* gcc.target/aarch64/sve/pr119351_run.c: New test.
|
||||||
|
|
||||||
|
2025-04-17 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
PR target/119834
|
||||||
|
* g++.target/s390/pr119834.C: New test.
|
||||||
|
|
||||||
|
2025-04-17 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||||
|
|
||||||
|
* gdc.test/fail_compilation/test21247.d: New test.
|
||||||
|
* gdc.test/fail_compilation/test21247b.d: New test.
|
||||||
|
|
||||||
|
2025-04-17 Jason Merrill <jason@redhat.com>
|
||||||
|
|
||||||
|
PR c++/113360
|
||||||
|
* g++.dg/cpp23/constexpr-nonlit18.C: Remove redundant message.
|
||||||
|
* g++.dg/cpp1y/constexpr-diag2.C: New test.
|
||||||
|
* g++.dg/cpp1y/pr63996.C: Adjust expected errors.
|
||||||
|
* g++.dg/template/explicit-args6.C: Likewise.
|
||||||
|
* g++.dg/cpp0x/constexpr-ice21.C: Likewise.
|
||||||
|
|
||||||
2025-04-16 Alexandre Oliva <oliva@adacore.com>
|
2025-04-16 Alexandre Oliva <oliva@adacore.com>
|
||||||
|
|
||||||
* gcc.dg/ipa/ipa-sra-19.c: Add -Wno-psabi on ppc-elf too.
|
* gcc.dg/ipa/ipa-sra-19.c: Add -Wno-psabi on ppc-elf too.
|
||||||
|
|
|
@ -1,3 +1,15 @@
|
||||||
|
2025-04-17 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
PR libgomp/119849
|
||||||
|
* testsuite/libgomp.c++/allocator-1.C (test_inequality, main): Guard
|
||||||
|
ompx::allocator::gnu_pinned_mem uses with #ifdef __gnu_linux__.
|
||||||
|
* testsuite/libgomp.c++/allocator-2.C (main): Likewise.
|
||||||
|
|
||||||
|
2025-04-17 Tobias Burnus <tburnus@baylibre.com>
|
||||||
|
|
||||||
|
* libgomp.texi (gcn interop, nvptx interop): For HIP with C/C++, add
|
||||||
|
a note about setting a preprocessor define.
|
||||||
|
|
||||||
2025-04-16 Thomas Schwinge <tschwinge@baylibre.com>
|
2025-04-16 Thomas Schwinge <tschwinge@baylibre.com>
|
||||||
|
|
||||||
* testsuite/libgomp.c++/target-exceptions-pr118794-1.C: Remove
|
* testsuite/libgomp.c++/target-exceptions-pr118794-1.C: Remove
|
||||||
|
|
|
@ -1,3 +1,29 @@
|
||||||
|
2025-04-17 Jason Merrill <jason@redhat.com>
|
||||||
|
|
||||||
|
* testsuite/20_util/tuple/element_access/get_neg.cc: Adjust
|
||||||
|
diagnostic.
|
||||||
|
|
||||||
|
2025-04-17 Tomasz Kamiński <tkaminsk@redhat.com>
|
||||||
|
|
||||||
|
PR libstdc++/119840
|
||||||
|
* include/std/format (_M_parse_fill_and_align): Cast elements of
|
||||||
|
__not_fill to _CharT.
|
||||||
|
|
||||||
|
2025-04-17 Jonathan Wakely <jwakely@redhat.com>
|
||||||
|
|
||||||
|
* include/std/format (format_kind): Do not use 'not'
|
||||||
|
alternative token to make the primary template ill-formed. Use
|
||||||
|
the undeclared identifier __primary_template_not_defined and a
|
||||||
|
comment that will appear in diagnostics.
|
||||||
|
* testsuite/std/format/ranges/format_kind_neg.cc: New test.
|
||||||
|
|
||||||
|
2025-04-17 Tomasz Kamiński <tkaminsk@redhat.com>
|
||||||
|
|
||||||
|
PR libstdc++/109162
|
||||||
|
* include/std/format (__format::__simply_formattable_range): Define.
|
||||||
|
(range_formatter::format): Do not instantiate _M_format for mutable
|
||||||
|
_Rg if const _Rg can be used.
|
||||||
|
|
||||||
2025-04-16 Tomasz Kamiński <tkaminsk@redhat.com>
|
2025-04-16 Tomasz Kamiński <tkaminsk@redhat.com>
|
||||||
|
|
||||||
PR libstdc++/109162
|
PR libstdc++/109162
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
2025-04-17 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
* crontab: Snapshots from trunk are now GCC 16 related.
|
||||||
|
Add GCC 15 snapshots from the respective branch.
|
||||||
|
|
||||||
2025-04-07 Jakub Jelinek <jakub@redhat.com>
|
2025-04-07 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
PR web/119227
|
PR web/119227
|
||||||
|
|
Loading…
Reference in New Issue