public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc r13-8456] Daily bump.
@ 2024-03-16 0:22 GCC Administrator
0 siblings, 0 replies; only message in thread
From: GCC Administrator @ 2024-03-16 0:22 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:5acf62723967605ad9037d83c3dc0fb2c8ca9669
commit r13-8456-g5acf62723967605ad9037d83c3dc0fb2c8ca9669
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sat Mar 16 00:22:21 2024 +0000
Daily bump.
Diff:
---
contrib/ChangeLog | 9 ++++
gcc/ChangeLog | 100 +++++++++++++++++++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/fortran/ChangeLog | 36 ++++++++++++++++
gcc/testsuite/ChangeLog | 111 ++++++++++++++++++++++++++++++++++++++++++++++++
libstdc++-v3/ChangeLog | 5 +++
6 files changed, 262 insertions(+), 1 deletion(-)
diff --git a/contrib/ChangeLog b/contrib/ChangeLog
index 394f0aacbc7..eb6efaeada7 100644
--- a/contrib/ChangeLog
+++ b/contrib/ChangeLog
@@ -1,3 +1,12 @@
+2024-03-15 Sam James <sam@gentoo.org>
+
+ Backported from master:
+ 2024-03-08 Sam James <sam@gentoo.org>
+
+ PR other/109668
+ * dg-extract-results.sh: Check for python3 before python. Check for
+ python2 last.
+
2023-07-27 Release Manager
* GCC 13.2.0 released.
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index fee30a80912..8609717275e 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,103 @@
+2024-03-15 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2024-03-14 Jakub Jelinek <jakub@redhat.com>
+
+ * gimple-iterator.cc (edge_before_returns_twice_call): Copy all
+ flags and probability from ad_edge to e edge. If CDI_DOMINATORS
+ are computed, recompute immediate dominator of other_edge->src
+ and other_edge->dest.
+ (gsi_safe_insert_before, gsi_safe_insert_seq_before): Update *iter
+ for the returns_twice call case to the gsi_for_stmt (stmt) to deal
+ with update it for bb splitting.
+
+2024-03-15 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2024-03-13 Jakub Jelinek <jakub@redhat.com>
+
+ PR sanitizer/112709
+ * asan.cc (maybe_create_ssa_name, maybe_cast_to_ptrmode,
+ build_check_stmt, maybe_instrument_call, asan_expand_mark_ifn): Use
+ gsi_safe_insert_before instead of gsi_insert_before.
+
+2024-03-15 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2024-03-13 Jakub Jelinek <jakub@redhat.com>
+
+ PR sanitizer/112709
+ * gimple-iterator.h (gsi_safe_insert_before,
+ gsi_safe_insert_seq_before): Declare.
+ * gimple-iterator.cc: Include gimplify.h.
+ (edge_before_returns_twice_call, adjust_before_returns_twice_call,
+ gsi_safe_insert_before, gsi_safe_insert_seq_before): New functions.
+ * ubsan.cc (instrument_mem_ref, instrument_pointer_overflow,
+ instrument_nonnull_arg, instrument_nonnull_return): Use
+ gsi_safe_insert_before instead of gsi_insert_before.
+ (maybe_instrument_pointer_overflow): Use force_gimple_operand,
+ gimple_seq_add_seq_without_update and gsi_safe_insert_seq_before
+ instead of force_gimple_operand_gsi.
+ (instrument_object_size): Likewise. Use gsi_safe_insert_before
+ instead of gsi_insert_before.
+
+2024-03-15 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2024-03-15 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/114339
+ * config/i386/i386-expand.cc (ix86_expand_int_sse_cmp) <case LE>: Fix
+ a pasto, compare code against LE rather than GE.
+
+2024-03-15 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2024-03-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/113907
+ * ipa-icf.cc (sem_item_optimizer::merge_classes): Reset
+ SSA_NAME_RANGE_INFO and SSA_NAME_PTR_INFO on successfully ICF merged
+ functions.
+
+2024-03-15 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2024-03-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/114310
+ * config/aarch64/aarch64.cc (aarch64_expand_compare_and_swap): For
+ TImode force newval into a register.
+
+2024-03-15 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2024-03-07 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/110079
+ * bb-reorder.cc (fix_crossing_unconditional_branches): Don't adjust
+ asm goto.
+
+2024-03-15 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2024-03-05 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/114211
+ * lower-subreg.cc (resolve_simple_move): For double-word
+ rotates by BITS_PER_WORD if there is overlap between source
+ and destination use a temporary.
+
+2024-03-15 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2024-03-04 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/114184
+ * config/i386/i386-expand.cc (ix86_expand_move): If XFmode op1
+ is SUBREG of CONSTANT_P, force the SUBREG_REG into memory or
+ register.
+
2024-03-14 liuhongt <hongtao.liu@intel.com>
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index d71dec2cf4d..0c922a24f40 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240315
+20240316
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 3795a066a38..c0a02de9605 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,39 @@
+2024-03-15 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2024-03-12 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/110826
+ * array.cc (gfc_array_dimen_size): When walking the ref chain of an
+ array and the ultimate component is a procedure pointer, do not try
+ to figure out its dimension even if it is a array-valued function.
+
+2024-03-15 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2023-12-05 Harald Anlauf <anlauf@gmx.de>
+ Tobias Burnus <tobias@codesourcery.com>
+
+ PR fortran/100988
+ * gfortran.h (IS_PROC_POINTER): New macro.
+ * trans-types.cc (gfc_sym_type): Use macro in determination if the
+ restrict qualifier can be used for a dummy variable. Fix logic to
+ allow the restrict qualifier also for optional arguments, and to
+ not apply it to pointer or proc_pointer arguments.
+
+2024-03-15 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2024-03-01 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/104819
+ * check.cc (gfc_check_null): Handle nested NULL()s.
+ (is_c_interoperable): Check for MOLD argument of NULL() as part of
+ the interoperability check.
+ * interface.cc (gfc_compare_actual_formal): Extend checks for NULL()
+ actual arguments for presence of MOLD argument when required by
+ Interp J3/22-146.
+
2024-03-06 Harald Anlauf <anlauf@gmx.de>
Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 5112636e751..de565b7862e 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,114 @@
+2024-03-15 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2024-03-13 Jakub Jelinek <jakub@redhat.com>
+
+ PR sanitizer/112709
+ * gcc.dg/asan/pr112709-2.c: New test.
+
+2024-03-15 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2024-03-13 Jakub Jelinek <jakub@redhat.com>
+
+ PR sanitizer/112709
+ * gcc.dg/ubsan/pr112709-1.c: New test.
+ * gcc.dg/ubsan/pr112709-2.c: New test.
+
+2024-03-15 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2024-03-15 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/114339
+ * gcc.target/i386/pr114339.c: New test.
+
+2024-03-15 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2024-03-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/113907
+ * gcc.dg/pr113907-1.c: New test.
+
+2024-03-15 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2024-03-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/114310
+ * gcc.dg/pr114310.c: New test.
+
+2024-03-15 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2024-03-07 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/110079
+ * gcc.dg/pr110079.c: New test.
+
+2024-03-15 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2024-03-05 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/114211
+ * gcc.dg/pr114211.c: New test.
+
+2024-03-15 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2024-03-04 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/114184
+ * gcc.target/i386/pr114184.c: New test.
+
+2024-03-15 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2024-03-12 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/110826
+ * gfortran.dg/proc_ptr_comp_53.f90: New test.
+
+2024-03-15 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2023-12-05 Harald Anlauf <anlauf@gmx.de>
+ Tobias Burnus <tobias@codesourcery.com>
+
+ PR fortran/100988
+ * gfortran.dg/coarray_poly_6.f90: Adjust pattern.
+ * gfortran.dg/coarray_poly_7.f90: Likewise.
+ * gfortran.dg/coarray_poly_8.f90: Likewise.
+ * gfortran.dg/missing_optional_dummy_6a.f90: Likewise.
+ * gfortran.dg/pr100988.f90: New test.
+
+2024-03-15 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2024-03-01 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/104819
+ * gfortran.dg/assumed_rank_9.f90: Adjust testcase use of NULL().
+ * gfortran.dg/pr101329.f90: Adjust testcase to conform to interp.
+ * gfortran.dg/null_actual_4.f90: New test.
+
+2024-03-15 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2023-11-23 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/104819
+ * gfortran.dg/assumed_rank_10.f90: Add MOLD argument to NULL().
+ * gfortran.dg/assumed_rank_8.f90: Likewise.
+
+2024-03-15 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
+
+ PR testsuite/114343
+ * gcc.dg/analyzer/null-deref-pr108251-smp_fetch_ssl_fc_has_early-O2.c:
+ Added missing } in the dg-bogus comment.
+
2024-03-14 liuhongt <hongtao.liu@intel.com>
Backported from master:
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index a49713fc1f0..5dc904240ee 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,8 @@
+2024-03-15 Jonathan Wakely <jwakely@redhat.com>
+
+ * doc/xml/manual/status_cxx2023.xml: Close parenthesis.
+ * doc/html/manual/status.html: Regenerate.
+
2024-03-12 Jonathan Wakely <jwakely@redhat.com>
Backported from master:
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2024-03-16 0:22 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-03-16 0:22 [gcc r13-8456] Daily bump GCC Administrator
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).