mirror of
https://gcc.gnu.org/git/gcc.git
synced 2026-02-22 03:46:53 -05:00
Daily bump.
This commit is contained in:
@@ -1,3 +1,79 @@
|
||||
2025-01-28 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR middle-end/118684
|
||||
* expr.cc (expand_expr_real_1): When expanding a reference
|
||||
based on a register and we end up needing a MEM make sure
|
||||
that's aligned as the original reference required.
|
||||
|
||||
2025-01-28 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
* input.cc (file_cache_slot::dump): Show indices within
|
||||
m_line_record when dumping entries.
|
||||
|
||||
2025-01-28 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR other/118675
|
||||
* diagnostic-format-sarif.cc: Define INCLUDE_STRING.
|
||||
(escape_braces): New.
|
||||
(set_string_property_escaping_braces): New.
|
||||
(sarif_builder::make_message_object): Escape braces in the "text"
|
||||
property.
|
||||
(sarif_builder::make_message_object_for_diagram): Likewise, and
|
||||
for the "markdown" property.
|
||||
(sarif_builder::make_multiformat_message_string): Likewise for the
|
||||
"text" property.
|
||||
(xelftest::test_message_with_braces): New.
|
||||
(selftest::diagnostic_format_sarif_cc_tests): Call it.
|
||||
|
||||
2025-01-28 Richard Sandiford <richard.sandiford@arm.com>
|
||||
|
||||
PR tree-optimization/117270
|
||||
* tree-vect-slp.cc (vectorizable_slp_permutation_1): Make nperms
|
||||
account for the number of times that each permutation will be used
|
||||
during transformation.
|
||||
|
||||
2025-01-28 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/112859
|
||||
* tree-loop-distribution.cc
|
||||
(loop_distribution::pg_add_dependence_edges): Add comment.
|
||||
|
||||
2025-01-28 Vladimir N. Makarov <vmakarov@redhat.com>
|
||||
|
||||
PR target/118663
|
||||
* lra-constraints.cc (invalid_mode_reg_p): Check empty
|
||||
reg_class_contents.
|
||||
|
||||
2025-01-28 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/117424
|
||||
* tree-eh.cc (tree_could_trap_p): Verify the base is
|
||||
fully contained within a decl.
|
||||
|
||||
2025-01-28 Thomas Schwinge <tschwinge@baylibre.com>
|
||||
|
||||
* tree-pretty-print.cc (dump_omp_clause): Clarify
|
||||
'OMP_CLAUSE_MAP_RUNTIME_IMPLICIT_P'.
|
||||
|
||||
2025-01-28 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR rtl-optimization/118638
|
||||
* combine.cc (make_extraction): Only optimize (mult x 2^n) if len is
|
||||
larger than 1.
|
||||
|
||||
2025-01-28 Richard Sandiford <richard.sandiford@arm.com>
|
||||
|
||||
* tree-vect-slp.cc (vectorizable_slp_permutation_1): Remove
|
||||
extra newline from dump message.
|
||||
|
||||
2025-01-28 Jeff Law <jlaw@ventanamicro.com>
|
||||
|
||||
PR target/114085
|
||||
* config/h8300/constraints.md (U): No longer accept REGs.
|
||||
* config/h8300/logical.md (andqi3_2): Use "rU" rather than "U".
|
||||
(andqi3_2_clobber_flags, andqi3_1, <code>qi3_1): Likewise.
|
||||
* config/h8300/testcompare.md (tst_extzv_1_n): Likewise.
|
||||
|
||||
2025-01-27 Robin Dapp <rdapp@ventanamicro.com>
|
||||
|
||||
PR target/117173
|
||||
|
||||
@@ -1 +1 @@
|
||||
20250128
|
||||
20250129
|
||||
|
||||
@@ -1,3 +1,9 @@
|
||||
2025-01-28 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c/116357
|
||||
* c-decl.cc (grokdeclarator): Use c_build_qualified_type with
|
||||
TYPE_UNQUALIFIED instead of TYPE_MAIN_VARIANT.
|
||||
|
||||
2025-01-25 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c/118639
|
||||
|
||||
@@ -1,3 +1,24 @@
|
||||
2025-01-28 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/118285
|
||||
* constexpr.cc (cxx_eval_vec_init_1): Build INIT_EXPR for
|
||||
initializing a class.
|
||||
|
||||
2025-01-28 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/118673
|
||||
* call.cc (maybe_init_list_as_array): Check for lvalue
|
||||
initializers.
|
||||
* cp-tree.h (enum cp_lvalue_kind_flags): Add clk_mergeable.
|
||||
* tree.cc (lvalue_kind): Return it.
|
||||
(non_mergeable_glvalue_p): New.
|
||||
(test_lvalue_kind): Adjust.
|
||||
|
||||
2025-01-28 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/117855
|
||||
* cp-tree.h (DECL_FRIEND_CONTEXT): Exclude deduction guides.
|
||||
|
||||
2025-01-27 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/118632
|
||||
|
||||
@@ -1,3 +1,71 @@
|
||||
2025-01-28 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/118285
|
||||
* g++.dg/cpp0x/initlist-opt7.C: New test.
|
||||
|
||||
2025-01-28 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/118673
|
||||
* g++.dg/cpp0x/initlist-opt6.C: New test.
|
||||
|
||||
2025-01-28 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR middle-end/118684
|
||||
* gcc.dg/pr118684.c: New testcase.
|
||||
|
||||
2025-01-28 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR other/118675
|
||||
* gcc.dg/sarif-output/bad-binary-op.py: Update expected output for
|
||||
escaping of braces in message text.
|
||||
* gcc.dg/sarif-output/missing-semicolon.py: Likewise.
|
||||
* gcc.dg/sarif-output/multiple-outputs.py: Likewise.
|
||||
|
||||
2025-01-28 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/117855
|
||||
* g++.dg/cpp23/class-deduction-inherited7.C: New test.
|
||||
|
||||
2025-01-28 Vladimir N. Makarov <vmakarov@redhat.com>
|
||||
|
||||
PR target/118663
|
||||
* gcc.target/powerpc/pr118663.c: New.
|
||||
|
||||
2025-01-28 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/117424
|
||||
* gcc.dg/tree-ssa/ssa-lim-25.c: New testcase.
|
||||
|
||||
2025-01-28 Thomas Schwinge <tschwinge@baylibre.com>
|
||||
|
||||
* c-c++-common/gomp/defaultmap-4.c: Adjust.
|
||||
* c-c++-common/gomp/defaultmap-5.c: Likewise.
|
||||
* c-c++-common/gomp/target-implicit-map-1.c: Likewise.
|
||||
* c-c++-common/gomp/target-implicit-map-2.c: Likewise.
|
||||
* gfortran.dg/gomp/defaultmap-8.f90: Likewise.
|
||||
* gfortran.dg/gomp/defaultmap-9.f90: Likewise.
|
||||
* gfortran.dg/gomp/map-subarray.f90: Likewise.
|
||||
* gfortran.dg/gomp/target-enter-exit-data.f90: Likewise.
|
||||
|
||||
2025-01-28 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR rtl-optimization/118638
|
||||
* gcc.c-torture/execute/pr118638.c: New test.
|
||||
|
||||
2025-01-28 Hafiz Abid Qadeer <abidh@codesourcery.com>
|
||||
|
||||
* c-c++-common/goacc/implied-copy-1.c: New test.
|
||||
* c-c++-common/goacc/implied-copy-2.c: New test.
|
||||
* g++.dg/goacc/implied-copy.C: New test.
|
||||
* gcc.dg/goacc/implied-copy.c: New test.
|
||||
* gfortran.dg/goacc/implied-copy-1.f90: New test.
|
||||
* gfortran.dg/goacc/implied-copy-2.f90: New test.
|
||||
|
||||
2025-01-28 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c/116357
|
||||
* gcc.dg/pr116357.c: New test.
|
||||
|
||||
2025-01-27 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/118632
|
||||
|
||||
@@ -1,3 +1,9 @@
|
||||
2025-01-28 Richard Earnshaw <rearnsha@arm.com>
|
||||
|
||||
* configure.ac: Always check if the compiler supports __sync
|
||||
operations.
|
||||
* configure: Regenerated.
|
||||
|
||||
2024-12-14 Ian Lance Taylor <iant@golang.org>
|
||||
|
||||
PR libbacktrace/117812
|
||||
|
||||
@@ -1,3 +1,11 @@
|
||||
2025-01-28 Richard Earnshaw <rearnsha@arm.com>
|
||||
|
||||
PR target/118642
|
||||
* config/arm/sync-none.specs (link): Only add the defsym if
|
||||
libgcc will be used.
|
||||
* config/arm/sync-dmb.specs: Likewise.
|
||||
* config/arm/sync-cp15dmb.specs: Likewise.
|
||||
|
||||
2025-01-17 Monk Chiang <monk.chiang@sifive.com>
|
||||
|
||||
* config/riscv/crti.S: Add lpad instructions.
|
||||
|
||||
Reference in New Issue
Block a user