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,33 @@
|
||||
2026-03-04 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
|
||||
|
||||
PR tree-optimization/119568
|
||||
* tree-ssa-math-opts.cc (convert_plusminus_to_widen): Reject different
|
||||
mode classes.
|
||||
|
||||
2026-03-04 Robin Dapp <rdapp@oss.qualcomm.com>
|
||||
|
||||
PR rtl-optimization/124041
|
||||
* lra-constraints.cc (curr_insn_transform): Check if hardreg is
|
||||
valid in subreg context.
|
||||
|
||||
2026-03-04 Philipp Tomsich <philipp.tomsich@vrull.eu>
|
||||
|
||||
PR rtl-optimization/124351
|
||||
* avoid-store-forwarding.cc (process_store_forwarding): Add
|
||||
bitmap_clear after allocating forwarded_bytes.
|
||||
|
||||
2026-03-04 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR target/124341
|
||||
* config/i386/sse.md (vcvt<convertfp8_pack><mode><mask_name>): Use
|
||||
<mask_operand3> rather than <mask_operand2> for -masm=intel.
|
||||
|
||||
2026-03-04 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR target/124349
|
||||
* config/i386/sse.md (avx10_2_comisbf16_v8bf): Use %w1 instead of %1
|
||||
for -masm=intel.
|
||||
|
||||
2026-03-03 H.J. Lu <hjl.tools@gmail.com>
|
||||
|
||||
PR target/124165
|
||||
|
||||
@@ -1 +1 @@
|
||||
20260304
|
||||
20260305
|
||||
|
||||
@@ -1,3 +1,21 @@
|
||||
2026-03-04 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
PR c++/124368
|
||||
* reflect.cc (eval_extent): Convert the result to size_type_node.
|
||||
|
||||
2026-03-04 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
PR c++/124229
|
||||
* pt.cc (in_expansion_stmt_p): New.
|
||||
(tsubst): When reusing typedefs, do retrieve_local_specialization also
|
||||
when in_expansion_stmt_p is true.
|
||||
|
||||
2026-03-04 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/123866
|
||||
* reflect.cc (eval_annotations_of): For type aliases look for
|
||||
annotations in DECL_ATTRIBUTES (TYPE_NAME (r)).
|
||||
|
||||
2026-03-03 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/124306
|
||||
|
||||
@@ -1,3 +1,72 @@
|
||||
2026-03-04 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
PR c++/124368
|
||||
* g++.dg/reflect/extent1.C: New test.
|
||||
|
||||
2026-03-04 Thiago Jung Bauermann <thiago.bauermann@linaro.org>
|
||||
|
||||
PR ipa/60674
|
||||
* g++.dg/ipa/devirt-23.C: Remove xfail.
|
||||
|
||||
2026-03-04 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
PR c++/124229
|
||||
* g++.dg/cpp26/expansion-stmt32.C: New test.
|
||||
* g++.dg/reflect/expansion-stmt2.C: New test.
|
||||
|
||||
2026-03-04 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/123866
|
||||
* g++.dg/reflect/annotations11.C: New test.
|
||||
|
||||
2026-03-04 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
|
||||
|
||||
PR testsuite/124359
|
||||
PR testsuite/122961
|
||||
* gcc.dg/vect/vect-reduc-pattern-2c.c: Drop xfail.
|
||||
|
||||
2026-03-04 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
|
||||
|
||||
* gcc.target/arm/simd/vextQp64_1.c: Compile with -fno-ipa-cp.
|
||||
|
||||
2026-03-04 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
|
||||
|
||||
PR testsuite/124320
|
||||
* gcc.dg/lto/toplevel-extended-asm-1_0.c: Adjust inline
|
||||
assembler for arm-none-eabi.
|
||||
|
||||
2026-03-04 Robin Dapp <rdapp@oss.qualcomm.com>
|
||||
|
||||
PR rtl-optimization/124041
|
||||
* gcc.dg/torture/pr124041.c: New test.
|
||||
|
||||
2026-03-04 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR target/124341
|
||||
* gcc.target/i386/avx10_2-pr124341.c: New test.
|
||||
|
||||
2026-03-04 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR target/124349
|
||||
* gcc.target/i386/avx10_2-pr124349.c: New test.
|
||||
|
||||
2026-03-04 Richard Biener <rguenther@suse.de>
|
||||
|
||||
* gcc.dg/vect/vect-reduc-dot-s8b.c: Remove scan for
|
||||
dot_prod pattern matching.
|
||||
|
||||
2026-03-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||||
|
||||
PR target/64835
|
||||
* gcc.dg/ipa/iinline-attr.c (scan-ipa-dump): Restrict xfail to
|
||||
32-bit SPARC.
|
||||
|
||||
2026-03-04 liuhongt <hongtao.liu@intel.com>
|
||||
|
||||
PR target/124335
|
||||
* gcc.target/i386/avx512fp16-pr124335.c: Require target
|
||||
avx512fp16 instead of avx512bw.
|
||||
|
||||
2026-03-03 Martin Uecker <uecker@tugraz.at>
|
||||
|
||||
PR c/122572
|
||||
|
||||
@@ -1,3 +1,17 @@
|
||||
2026-03-04 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR libfortran/124330
|
||||
* caf/shmem/shared_memory.c (shared_memory_set_env): Make buffer
|
||||
used by putenv static.
|
||||
(shared_memory_init): Likewise.
|
||||
|
||||
2026-03-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
|
||||
|
||||
PR fortran/124330
|
||||
* caf/shmem/shared_memory.c (shared_memory_init): Use
|
||||
putenv() for HPUX and as a fallback where setenv()
|
||||
is not available.
|
||||
|
||||
2026-03-03 Mark Wielaard <mark@klomp.org>
|
||||
|
||||
* config.h.in: Regenerate.
|
||||
|
||||
@@ -1,3 +1,52 @@
|
||||
2026-03-04 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
PR libstdc++/124363
|
||||
* include/std/string_view: Adjust comment on #endif to match #if
|
||||
condition.
|
||||
|
||||
2026-03-04 Nathan Myers <ncm@cantrip.org>
|
||||
|
||||
PR libstdc++/117402
|
||||
* include/debug/map.h (try_emplace (2x), insert_or_assign (2x)):
|
||||
Define heterogeneous overloads, simplify existing overloads.
|
||||
* include/debug/unordered_map: Same.
|
||||
* include/debug/set.h (insert (2x)):
|
||||
Define heterogeneous overloads.
|
||||
* include/debug/unordered_set: Same.
|
||||
|
||||
2026-03-04 Nathan Myers <ncm@cantrip.org>
|
||||
|
||||
PR libstdc++/117402
|
||||
* include/bits/stl_map.h (operator[], at (2x), try_emplace (2x),
|
||||
insert_or_assign (2x)): Add overloads.
|
||||
* include/bits/unordered_map.h (operator[], at (2x),
|
||||
try_emplace (2x), insert_or_assign (2x), bucket (2x)): Add overloads.
|
||||
* include/bits/stl_set.h (insert (2x)): Add overloads.
|
||||
* include/bits/unordered_set.h (insert (2x), bucket (2x)): Add overloads.
|
||||
* include/bits/hashtable.h (_M_bucket_tr, _M_insert_tr): Define.
|
||||
* include/bits/hashtable_policy.h (_M_at_tr (2x)): Define.
|
||||
* include/bits/stl_tree.h (_M_emplace_here, _M_get_insert_unique_pos_tr,
|
||||
_M_get_insert_hint_unique_pos_tr): Define new heterogeneous insertion
|
||||
code path for set and map.
|
||||
* include/bits/version.def (associative_heterogeneous_insertion):
|
||||
Define.
|
||||
* include/bits/version.h: Regenerate.
|
||||
* include/std/map (__glibcxx_want_associative_heterogeneous_insertion):
|
||||
Define macro.
|
||||
* include/std/set: Same.
|
||||
* include/std/unordered_map: Same.
|
||||
* include/std/unordered_set: Same.
|
||||
* testsuite/23_containers/map/modifiers/hetero/insert.cc: New tests.
|
||||
* testsuite/23_containers/set/modifiers/hetero/insert.cc: Same.
|
||||
* testsuite/23_containers/unordered_map/modifiers/hetero/insert.cc:
|
||||
Same.
|
||||
* testsuite/23_containers/unordered_multimap/modifiers/hetero/insert.cc:
|
||||
Same.
|
||||
* testsuite/23_containers/unordered_multiset/modifiers/hetero/insert.cc:
|
||||
Same.
|
||||
* testsuite/23_containers/unordered_set/modifiers/hetero/insert.cc:
|
||||
Same.
|
||||
|
||||
2026-03-03 Adam Wood <adam.wood@mines.sdsmt.edu>
|
||||
|
||||
PR libstdc++/122217
|
||||
|
||||
Reference in New Issue
Block a user