mirror of git://gcc.gnu.org/git/gcc.git
Daily bump.
This commit is contained in:
parent
e7287cbbb2
commit
d880cb4620
|
@ -1,3 +1,94 @@
|
|||
2025-02-27 Pan Li <pan2.li@intel.com>
|
||||
|
||||
PR target/118931
|
||||
* config/riscv/riscv-v.cc (expand_const_vector): Add overflow to
|
||||
smode check and clean up highest bits if overflow.
|
||||
|
||||
2025-02-27 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR tree-optimization/119030
|
||||
* gimple-fold.cc (fold_truth_andor_for_ifcombine): Fix a pasto,
|
||||
ll_unsignedp -> rl_unsignedp.
|
||||
|
||||
2025-02-27 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR middle-end/118860
|
||||
* input.h (file_cache::tune): No longer static. Rename argument
|
||||
from num_file_slots_ to num_file_slots. Formatting fix.
|
||||
(file_cache::num_file_slots): Renamed to ...
|
||||
(file_cache::m_num_file_slots): ... this. No longer static.
|
||||
* input.cc (file_cache_slot::tune): Change return type from void to
|
||||
size_t, return previous file_cache_slot::line_record_size value.
|
||||
Formatting fixes.
|
||||
(file_cache::tune): Rename argument from num_file_slots_ to
|
||||
num_file_slots. Set m_num_file_slots rather than num_file_slots.
|
||||
If m_num_file_slots or file_cache_slot::line_record_size changes,
|
||||
delete[] m_file_slots and new it again.
|
||||
(file_cache::num_file_slots): Remove definition.
|
||||
(file_cache::lookup_file): Use m_num_file_slots rather than
|
||||
num_file_slots.
|
||||
(file_cache::evicted_cache_tab_entry): Likewise.
|
||||
(file_cache::file_cache): Likewise. Initialize m_num_file_slots
|
||||
to 16.
|
||||
(file_cache::dump): Use m_num_file_slots rather than num_file_slots.
|
||||
(file_cache_slot::get_next_line): Formatting fixes.
|
||||
(file_cache_slot::read_line_num): Likewise.
|
||||
(get_source_text_between): Likewise.
|
||||
* toplev.cc (toplev::main): Call global_dc->get_file_cache ().tune
|
||||
rather than file_cache::tune.
|
||||
|
||||
2025-02-27 Thomas Schwinge <tschwinge@baylibre.com>
|
||||
|
||||
* config/nvptx/nvptx.h (MAX_FIXED_MODE_SIZE): '#define'.
|
||||
|
||||
2025-02-27 Thomas Schwinge <tschwinge@baylibre.com>
|
||||
|
||||
* config/nvptx/nvptx.opt (-mfake-ptx-alloca): New.
|
||||
* config/nvptx/nvptx-protos.h (nvptx_output_fake_ptx_alloca):
|
||||
Declare.
|
||||
* config/nvptx/nvptx.cc (nvptx_output_fake_ptx_alloca): New.
|
||||
* config/nvptx/nvptx.md (define_insn "@nvptx_alloca_<mode>")
|
||||
[!(TARGET_PTX_7_3 && TARGET_SM52)]: Use it for
|
||||
'-mfake-ptx-alloca'.
|
||||
|
||||
2025-02-27 Thomas Schwinge <tschwinge@baylibre.com>
|
||||
|
||||
* config/nvptx/nvptx.md (define_expand "allocate_stack")
|
||||
[!TARGET_SOFT_STACK]: Move
|
||||
'sorry ("dynamic stack allocation not supported");'...
|
||||
(define_insn "@nvptx_alloca_<mode>"): ... here.
|
||||
|
||||
2025-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
|
||||
|
||||
PR fortran/108369
|
||||
* doc/invoke.texi: Add a note to clarify. Adjust some wording.
|
||||
|
||||
2025-02-27 Haochen Jiang <haochen.jiang@intel.com>
|
||||
|
||||
* config/i386/x86-tune.def
|
||||
(X86_TUNE_DEST_FALSE_DEP_FOR_GLC): Add GNR, GNR-D, DMR.
|
||||
(X86_TUNE_AVOID_256FMA_CHAINS): Ditto.
|
||||
(X86_TUNE_AVX512_MOVE_BY_PIECES): Ditto.
|
||||
(X86_TUNE_AVX512_STORE_BY_PIECES): Ditto.
|
||||
|
||||
2025-02-27 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* gimple-range-phi.cc (phi_analyzer::process_phi): Fix comment typo,
|
||||
dpoesn;t -> doesn't.
|
||||
|
||||
2025-02-27 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR testsuite/116143
|
||||
* Makefile.in (EXTRA_BACKEND_OBJS): New variable.
|
||||
(BACKEND): Use it before libbackend.a.
|
||||
|
||||
2025-02-27 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR middle-end/118819
|
||||
* alias.cc (memrefs_conflict_p): Perform arithmetics on c, xsize and
|
||||
ysize in poly_offset_int and return -1 if it is not representable in
|
||||
poly_int64.
|
||||
|
||||
2025-02-26 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c/119001
|
||||
|
|
|
@ -1 +1 @@
|
|||
20250227
|
||||
20250228
|
||||
|
|
|
@ -1,3 +1,15 @@
|
|||
2025-02-27 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
PR c++/118928
|
||||
* constexpr.cc (cxx_eval_constant_expression) <case GOTO_EXPR>: Remove
|
||||
an assert.
|
||||
|
||||
2025-02-27 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
PR c++/118516
|
||||
* parser.cc (cp_parser_template_argument): Don't call
|
||||
require_potential_constant_expression.
|
||||
|
||||
2025-02-25 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/118876
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
2025-02-27 Andre Vehreschild <vehre@gcc.gnu.org>
|
||||
|
||||
PR fortran/118789
|
||||
* trans-stmt.cc (trans_associate_var): Compare pointed to types when
|
||||
expr to associate is already a pointer.
|
||||
|
||||
2025-02-26 Andre Vehreschild <vehre@gcc.gnu.org>
|
||||
|
||||
PR fortran/108233
|
||||
|
|
|
@ -1,3 +1,91 @@
|
|||
2025-02-27 Pan Li <pan2.li@intel.com>
|
||||
|
||||
PR target/118931
|
||||
* gcc.target/riscv/rvv/base/pr118931-run-1.c: New test.
|
||||
|
||||
2025-02-27 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR tree-optimization/119030
|
||||
* gcc.c-torture/execute/pr119030.c: New test.
|
||||
|
||||
2025-02-27 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR middle-end/118860
|
||||
* gcc.dg/pr118860.c: New test.
|
||||
|
||||
2025-02-27 Thomas Schwinge <tschwinge@baylibre.com>
|
||||
|
||||
* gcc.target/nvptx/stack_frame-1.c: Adjust.
|
||||
|
||||
2025-02-27 Thomas Schwinge <tschwinge@baylibre.com>
|
||||
|
||||
* gcc.target/nvptx/stack_frame-1.c: New.
|
||||
|
||||
2025-02-27 Thomas Schwinge <tschwinge@baylibre.com>
|
||||
|
||||
* gcc.target/nvptx/alloca-1-O0_-mfake-ptx-alloca.c: New.
|
||||
* gcc.target/nvptx/alloca-2-O0_-mfake-ptx-alloca.c: Likewise.
|
||||
* gcc.target/nvptx/alloca-4-O3_-mfake-ptx-alloca.c: Likewise.
|
||||
* gcc.target/nvptx/vla-1-O0_-mfake-ptx-alloca.c: Likewise.
|
||||
* gcc.target/nvptx/alloca-4-O3.c:
|
||||
'dg-additional-options -mfake-ptx-alloca'.
|
||||
|
||||
2025-02-27 Thomas Schwinge <tschwinge@baylibre.com>
|
||||
|
||||
* gcc.target/nvptx/alloca-1-unused-O0-sm_30.c: Adjust.
|
||||
|
||||
2025-02-27 Thomas Schwinge <tschwinge@baylibre.com>
|
||||
|
||||
* gcc.target/nvptx/alloca-1-dead-O0-sm_30.c: New.
|
||||
* gcc.target/nvptx/alloca-1-dead-O0.c: Likewise.
|
||||
* gcc.target/nvptx/alloca-1-dead-O1-sm_30.c: Likewise.
|
||||
* gcc.target/nvptx/alloca-1-dead-O1.c: Likewise.
|
||||
* gcc.target/nvptx/alloca-1-unused-O0-sm_30.c: Likewise.
|
||||
* gcc.target/nvptx/alloca-1-unused-O0.c: Likewise.
|
||||
* gcc.target/nvptx/alloca-1-unused-O1-sm_30.c: Likewise.
|
||||
* gcc.target/nvptx/alloca-1-unused-O1.c: Likewise.
|
||||
* gcc.target/nvptx/vla-1-dead-O0-sm_30.c: Likewise.
|
||||
* gcc.target/nvptx/vla-1-dead-O0.c: Likewise.
|
||||
* gcc.target/nvptx/vla-1-dead-O1-sm_30.c: Likewise.
|
||||
* gcc.target/nvptx/vla-1-dead-O1.c: Likewise.
|
||||
* gcc.target/nvptx/vla-1-unused-O0-sm_30.c: Likewise.
|
||||
* gcc.target/nvptx/vla-1-unused-O0.c: Likewise.
|
||||
* gcc.target/nvptx/vla-1-unused-O1-sm_30.c: Likewise.
|
||||
* gcc.target/nvptx/vla-1-unused-O1.c: Likewise.
|
||||
|
||||
2025-02-27 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
PR c++/118928
|
||||
* g++.dg/cpp0x/constexpr-prvalue5.C: New test.
|
||||
|
||||
2025-02-27 Vladimir N. Makarov <vmakarov@redhat.com>
|
||||
|
||||
PR target/118940
|
||||
* gcc.target/i386/pr118940.c: New test.
|
||||
|
||||
2025-02-27 Vladimir N. Makarov <vmakarov@redhat.com>
|
||||
|
||||
PR rtl-optimization/116336
|
||||
* gcc.dg/pr116336.c: New test.
|
||||
|
||||
2025-02-27 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
PR c++/118516
|
||||
* g++.dg/cpp2a/fn-template11.C:
|
||||
* g++.dg/template/fn-template1.C: New test.
|
||||
* g++.dg/template/fn-template2.C: New test.
|
||||
|
||||
2025-02-27 Richard Earnshaw <rearnsha@arm.com>
|
||||
|
||||
* gcc.target/arm/lto/pr61123-enum-size_0.c: (dg-lto-options) Move
|
||||
linker related options to ...
|
||||
(dg-extra-ld-options): ... here. Add -flinker-output=nolto-rel.
|
||||
|
||||
2025-02-27 Andre Vehreschild <vehre@gcc.gnu.org>
|
||||
|
||||
PR fortran/118789
|
||||
* gfortran.dg/associate_73.f90: New test.
|
||||
|
||||
2025-02-26 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c/119001
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
2025-02-27 Thomas Schwinge <tschwinge@baylibre.com>
|
||||
|
||||
PR target/107635
|
||||
* config/t-nvptx: New.
|
||||
* configure.host [nvptx] (tmake_file): Add it.
|
||||
|
||||
2025-02-21 Andre Vehreschild <vehre@gcc.gnu.org>
|
||||
|
||||
PR fortran/107635
|
||||
|
|
|
@ -1,3 +1,8 @@
|
|||
2025-02-27 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||
|
||||
* testsuite/libphobos.unittest/unittest.exp: Use `dg-runtest' rather
|
||||
than `dg-test'. Set `libphobos_test_name'.
|
||||
|
||||
2025-02-25 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||
|
||||
* testsuite/libphobos.phobos/shared/phobos-shared.exp: Require
|
||||
|
|
|
@ -1,3 +1,8 @@
|
|||
2025-02-27 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* include/std/stacktrace (_Impl::_M_allocate): Fix outdated
|
||||
comment.
|
||||
|
||||
2025-02-26 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR libstdc++/118083
|
||||
|
|
Loading…
Reference in New Issue