Daily bump.
This commit is contained in:
parent
e1ff4a65f3
commit
0980a6ff7a
14 changed files with 241 additions and 1 deletions
|
@ -1,3 +1,92 @@
|
|||
2025-04-07 Iain Sandoe <iain@sandoe.co.uk>
|
||||
|
||||
PR target/113257
|
||||
* config/aarch64/aarch64-cores.def (AARCH64_CORE): Add Apple-a12,
|
||||
Apple-M1, Apple-M2, Apple-M3 with expanded names to allow for the
|
||||
LITTLE.big versions.
|
||||
* config/aarch64/aarch64-tune.md: Regenerate.
|
||||
* doc/invoke.texi: Add apple-m1,2 and 3 cores to the ones listed
|
||||
for arch and tune selections.
|
||||
|
||||
2025-04-07 Thomas Schwinge <tschwinge@baylibre.com>
|
||||
|
||||
* config/nvptx/nvptx.opt (-mfake-ptx-alloca): Update.
|
||||
|
||||
2025-04-07 Martin Jambor <mjambor@suse.cz>
|
||||
|
||||
PR tree-optimization/118924
|
||||
* tree-sra.cc (create_total_scalarization_access): Set
|
||||
grp_same_access_path flag to zero.
|
||||
|
||||
2025-04-07 Martin Jambor <mjambor@suse.cz>
|
||||
|
||||
PR tree-optimization/118924
|
||||
* tree-ssa-alias-compare.h (types_equal_for_same_type_for_tbaa_p):
|
||||
Declare.
|
||||
* tree-ssa-alias.cc: Include ipa-utils.h.
|
||||
(types_equal_for_same_type_for_tbaa_p): New public overloaded variant.
|
||||
* tree-sra.cc: Include tree-ssa-alias-compare.h.
|
||||
(create_access): Initialzie grp_same_access_path to true.
|
||||
(build_accesses_from_assign): Detect tbaa hazards and clear
|
||||
grp_same_access_path fields of involved accesses when they occur.
|
||||
(sort_and_splice_var_accesses): Take previous values of
|
||||
grp_same_access_path into account.
|
||||
|
||||
2025-04-07 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/119640
|
||||
* tree-vect-stmts.cc (vectorizable_shift): Always insert code
|
||||
for one of our SLP operands before the code for the vector
|
||||
shift itself.
|
||||
|
||||
2025-04-07 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR tree-optimization/119614
|
||||
* tree-tailcall.cc (find_tail_calls): Remember edges which have been
|
||||
walked through if !ass_var. Perform IPA-VRP workaround even when
|
||||
ret_var is not TREE_CONSTANT, in that case check in a loop if it is
|
||||
a PHI result and in that case look at the PHI argument from
|
||||
corresponding edge in the edge vector.
|
||||
|
||||
2025-04-07 Richard Sandiford <richard.sandiford@arm.com>
|
||||
|
||||
PR testsuite/116398
|
||||
* params.opt (-param=max-combine-search-insns=): New param.
|
||||
* doc/invoke.texi: Document it.
|
||||
* combine.cc (insn_link::insn_count): New field.
|
||||
(alloc_insn_link): Initialize it.
|
||||
(distribute_links): Add a limit parameter.
|
||||
(try_combine): Use the new param to limit distribute_links
|
||||
when only i3 has changed.
|
||||
|
||||
2025-04-07 Richard Sandiford <richard.sandiford@arm.com>
|
||||
|
||||
PR testsuite/116398
|
||||
* combine.cc (distribute_links): Take an optional start point.
|
||||
(try_combine): If only i3 has changed, only distribute i3's links,
|
||||
not i2's. Start the search for the new use from i3 rather than
|
||||
from the definition instruction. Likewise start the search for
|
||||
the new use from i2 when distributing i2's links.
|
||||
|
||||
2025-04-07 Richard Sandiford <richard.sandiford@arm.com>
|
||||
|
||||
PR testsuite/116398
|
||||
* combine.cc (try_combine): Shortcut the split_i2i3 handling if
|
||||
i2 is unchanged.
|
||||
|
||||
2025-04-07 Richard Sandiford <richard.sandiford@arm.com>
|
||||
Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR testsuite/116398
|
||||
* combine.cc (try_combine): Reallow 2->2 combinations. Detect when
|
||||
only i3 has changed and restart from i3 in that case.
|
||||
|
||||
2025-04-07 Richard Sandiford <richard.sandiford@arm.com>
|
||||
|
||||
* simplify-rtx.cc (simplify_const_relational_operation): Generalize
|
||||
the constant checks in the fold-via-minus path to match the
|
||||
INTEGRAL_MODE_P condition.
|
||||
|
||||
2025-04-06 Sandra Loosemore <sloosemore@baylibre.com>
|
||||
|
||||
* doc/extend.texi (Boolean Type): Further clarify support for
|
||||
|
|
|
@ -1 +1 @@
|
|||
20250407
|
||||
20250408
|
||||
|
|
|
@ -1,3 +1,12 @@
|
|||
2025-04-07 Eric Botcazou <ebotcazou@adacore.com>
|
||||
|
||||
* gcc-interface/utils.cc (convert) <POINTER_TYPE>: Use fold_convert
|
||||
to convert between thin pointers. If the source is a thin pointer
|
||||
with zero offset from the base and the target is a pointer to its
|
||||
array, displace the pointer after converting it.
|
||||
* gcc-interface/utils2.cc (build_unary_op) <ATTR_ADDR_EXPR>: Use
|
||||
fold_convert to convert the address before displacing it.
|
||||
|
||||
2025-04-04 Eric Botcazou <ebotcazou@adacore.com>
|
||||
|
||||
* libgnat/a-ngcoar.adb (Eigensystem): Adjust notation and fix the
|
||||
|
|
|
@ -1,3 +1,25 @@
|
|||
2025-04-07 Iain Sandoe <iain@sandoe.co.uk>
|
||||
|
||||
* symbols.cc : Remove trailing // on standard_internal.
|
||||
(cbl_field_t::internalize): Print a warning if we fail to
|
||||
initialise iconv.
|
||||
|
||||
2025-04-07 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* Make-lang.in (cobol/charmaps.cc, cobol/valconv.cc): Use a BRE
|
||||
only sed regex.
|
||||
|
||||
2025-04-07 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR web/119227
|
||||
* Make-lang.in (GCOBOL_HTML_FILES): New variable.
|
||||
(cobol.install-html, cobol.html, cobol.srchtml): Use
|
||||
$(GCOBOL_HTML_FILES) instead of gcobol.html gcobol-io.html.
|
||||
(gcobol.html): Rename goal to ...
|
||||
($(build_htmldir)/gcobol/gcobol.html): ... this. Run mkinstalldirs.
|
||||
(gcobol-io.html): Rename goal to ...
|
||||
($(build_htmldir)/gcobol/gcobol-io.html): ... this. Run mkinstalldirs.
|
||||
|
||||
2025-04-06 Iain Sandoe <iain@sandoe.co.uk>
|
||||
|
||||
PR cobol/119414
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
2025-04-07 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/119652
|
||||
* constexpr.cc (cxx_eval_outermost_constant_expr): Also don't add a
|
||||
TARGET_EXPR around AGGR_INIT_EXPR.
|
||||
|
||||
2025-04-06 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/118626
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2025-04-07 Joseph Myers <josmyers@redhat.com>
|
||||
|
||||
* sv.po: Update.
|
||||
|
||||
2025-04-04 Joseph Myers <josmyers@redhat.com>
|
||||
|
||||
* gcc.pot: Regenerate.
|
||||
|
|
|
@ -1,3 +1,45 @@
|
|||
2025-04-07 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/119652
|
||||
* g++.dg/cpp2a/constinit20.C: New test.
|
||||
|
||||
2025-04-07 Thomas Schwinge <tschwinge@baylibre.com>
|
||||
|
||||
* gcc.target/nvptx/alloca-2-O0_-mfake-ptx-alloca.c: Adjust.
|
||||
|
||||
2025-04-07 Martin Jambor <mjambor@suse.cz>
|
||||
|
||||
PR tree-optimization/118924
|
||||
* g++.dg/tree-ssa/pr118924.C: New test.
|
||||
|
||||
2025-04-07 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/119640
|
||||
* gcc.dg/vect/pr119640.c: New testcase.
|
||||
|
||||
2025-04-07 Christophe Lyon <christophe.lyon@linaro.org>
|
||||
|
||||
PR target/119556
|
||||
* gcc.target/arm/short-vfp-1.c: Improve dg directives.
|
||||
|
||||
2025-04-07 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR tree-optimization/119614
|
||||
* g++.dg/opt/pr119613.C: Change { c || c++11 } in obviously C++ only
|
||||
test to just c++11.
|
||||
* g++.dg/opt/pr119614.C: New test.
|
||||
|
||||
2025-04-07 Richard Sandiford <richard.sandiford@arm.com>
|
||||
Richard Biener <rguenther@suse.de>
|
||||
|
||||
* gcc.target/aarch64/popcnt-le-1.c: Account for commutativity of TST.
|
||||
* gcc.target/aarch64/popcnt-le-3.c: Likewise AND.
|
||||
* gcc.target/aarch64/pr100056.c: Revert previous patch.
|
||||
* gcc.target/aarch64/sve/pred-not-gen-1.c: Likewise.
|
||||
* gcc.target/aarch64/sve/pred-not-gen-4.c: Likewise.
|
||||
* gcc.target/aarch64/sve/var_stride_2.c: Likewise.
|
||||
* gcc.target/aarch64/sve/var_stride_4.c: Likewise.
|
||||
|
||||
2025-04-06 Iain Sandoe <iain@sandoe.co.uk>
|
||||
|
||||
* lib/cobol.exp: Simplify the setting of COBOL_UNDER_TEST.
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2025-04-07 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* atomic.c (backtrace_atomic_store_int): Use int for old value.
|
||||
|
||||
2025-02-10 Ian Lance Taylor <iant@golang.org>
|
||||
|
||||
* elf.c (elf_uncompress_lzma_block): Add casts to avoid
|
||||
|
|
|
@ -1,3 +1,13 @@
|
|||
2025-04-07 Thomas Schwinge <tschwinge@baylibre.com>
|
||||
|
||||
* config/nvptx/alloca.c: New.
|
||||
* config/nvptx/t-nvptx (LIB2ADD): Add it.
|
||||
|
||||
2025-04-07 Georg-Johann Lay <avr@gjlay.de>
|
||||
|
||||
* config/avr/lib1funcs.S (__mulhisi3, __umulhisi3): Use
|
||||
__mulhisi3_helper for better performance on AVRrc.
|
||||
|
||||
2025-04-06 Georg-Johann Lay <avr@gjlay.de>
|
||||
|
||||
* config/avr/t-avr (LIB1ASMFUNCS): Add (and remove from
|
||||
|
|
|
@ -1,3 +1,10 @@
|
|||
2025-04-07 Lulu Cheng <chenglulu@loongson.cn>
|
||||
|
||||
PR target/119408
|
||||
* acinclude.m4: When checking for __float128 support, determine
|
||||
whether the current architecture is LoongArch. If so, return false.
|
||||
* configure: Regenerate.
|
||||
|
||||
2025-03-22 Hans-Peter Nilsson <hp@axis.com>
|
||||
|
||||
* intrinsics/reduce.c (reduce_scalar_c): Correct type of parameter DIM.
|
||||
|
|
|
@ -1,3 +1,10 @@
|
|||
2025-04-07 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
* libgomp.texi (omp_target_memcpy_rect_async,
|
||||
omp_target_memcpy_rect): Add @ref to 'Offload-Target Specifics'.
|
||||
(AMD Radeon (GCN)): Document how memcpy_rect is implemented.
|
||||
(nvptx): Move item about memcpy_rect item down; use present tense.
|
||||
|
||||
2025-03-26 Thomas Schwinge <thomas@codesourcery.com>
|
||||
|
||||
PR driver/101544
|
||||
|
|
|
@ -1,3 +1,12 @@
|
|||
2025-04-07 Lulu Cheng <chenglulu@loongson.cn>
|
||||
|
||||
PR target/119408
|
||||
* configure.ac: When checking for __float128 support, determine
|
||||
whether the current architecture is LoongArch. If so, return false.
|
||||
* configure: Regenerate.
|
||||
Sigend-off-by: Xi Ruoyao <xry111@xry111.site>
|
||||
Sigend-off-by: Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
2025-04-01 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* strtod/strtod_l.c (____STRTOF_INTERNAL): Avoid old-style function
|
||||
|
|
|
@ -1,3 +1,27 @@
|
|||
2025-04-07 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
PR libstdc++/119642
|
||||
* include/bits/formatfwd.h: Remove stray pragma.
|
||||
|
||||
2025-04-07 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* include/precompiled/stdc++.h: Include <stdbit.h> and
|
||||
<stdckdint.h>. Include <stacktrace> unconditionally.
|
||||
|
||||
2025-04-07 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* doc/doxygen/user.cfg.in (INPUT): Add flat_map, flat_set,
|
||||
text_encoding, stdbit.h and stdckdint.h.
|
||||
|
||||
2025-04-07 Thomas Schwinge <tschwinge@baylibre.com>
|
||||
|
||||
PR target/119645
|
||||
* acinclude.m4 (GLIBCXX_ENABLE_LOCK_POLICY) [GCN, nvptx]:
|
||||
Hard-code results.
|
||||
* configure: Regenerate.
|
||||
* configure.host [GCN, nvptx] (atomicity_dir): Set to
|
||||
'cpu/generic/atomicity_builtins'.
|
||||
|
||||
2025-04-04 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR libstdc++/119620
|
||||
|
|
|
@ -1,3 +1,10 @@
|
|||
2025-04-07 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR web/119227
|
||||
* update_web_docs_git: Rename mdoc2pdf_html to cobol_mdoc2pdf_html,
|
||||
perform mkdir -p $DOCSDIR/gcobol gcobol, remove $d/ from pdf and in
|
||||
html replace it with gcobol/; update uses of the renamed function.
|
||||
|
||||
2025-03-31 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR other/119510
|
||||
|
|
Loading…
Add table
Reference in a new issue