https://gcc.gnu.org/g:85c187b2127b937e211dfe46b4120d320ff661df

commit r14-10032-g85c187b2127b937e211dfe46b4120d320ff661df
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Fri Apr 19 00:17:11 2024 +0000

    Daily bump.

Diff:
---
 contrib/ChangeLog       |   4 ++
 gcc/ChangeLog           |  23 ++++++++++
 gcc/DATESTAMP           |   2 +-
 gcc/fortran/ChangeLog   |   6 +++
 gcc/testsuite/ChangeLog | 110 ++++++++++++++++++++++++++++++++++++++++++++++++
 libgcc/ChangeLog        |   8 ++++
 libstdc++-v3/ChangeLog  |  17 ++++++++
 7 files changed, 169 insertions(+), 1 deletion(-)

diff --git a/contrib/ChangeLog b/contrib/ChangeLog
index cdb63c3aaad..13c9986c856 100644
--- a/contrib/ChangeLog
+++ b/contrib/ChangeLog
@@ -1,3 +1,7 @@
+2024-04-18  Sandra Loosemore  <sloosem...@baylibre.com>
+
+       * config-list.mk (LIST): --enable-obsolete for nios2*-*-*.
+
 2024-04-12  Filip Kastl  <fka...@suse.cz>
 
        * check-params-in-docs.py: Ignore target specific params.
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index cb20a29685c..f4a03198511 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,26 @@
+2024-04-18  Sandra Loosemore  <sloosem...@baylibre.com>
+
+       * config.gcc: Add nios2*-*-* to the list of obsoleted targets.
+
+2024-04-18  Alexandre Oliva  <ol...@adacore.com>
+
+       * doc/sourcebuild.texi (strndup): Add effective target.
+
+2024-04-18  Tamar Christina  <tamar.christ...@arm.com>
+
+       PR target/114741
+       * config/aarch64/aarch64.md (<optab><mode>3): Remove ^ from alt 2.
+       (copysign<GPF:mode>3): Use SIMD version of IOR directly.
+
+2024-04-18  Jakub Jelinek  <ja...@redhat.com>
+
+       PR middle-end/114753
+       * internal-fn.cc (expand_mul_overflow): Save flag_trapv and
+       temporarily clear it for the duration of the function, then
+       restore previous value.
+       (expand_vector_ubsan_overflow): Likewise.
+       (expand_arith_overflow): Likewise.
+
 2024-04-17  Jakub Jelinek  <ja...@redhat.com>
 
        PR other/114738
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index ee86d6c39bf..f3bfc27922d 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240418
+20240419
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index b0b066852df..019bca2a6d2 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,9 @@
+2024-04-18  Paul Thomas  <pa...@gcc.gnu.org>
+
+       PR fortran/114739
+       * primary.cc (gfc_match_varspec): Check for default type before
+       checking for derived types with the right component name.
+
 2024-04-16  Harald Anlauf  <anl...@gmx.de>
 
        PR fortran/113793
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 1a8f57b87c1..54681f2b23a 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,113 @@
+2024-04-18  Paul Thomas  <pa...@gcc.gnu.org>
+
+       PR fortran/114739
+       * gfortran.dg/pr114739.f90: New test.
+       * gfortran.dg/derived_comp_array_ref_8.f90: Add 'implicit none'
+       for consistency with expected error message.
+       * gfortran.dg/nullify_4.f90: ditto
+       * gfortran.dg/pointer_init_6.f90: ditto
+       * gfortran.dg/pr107397.f90: ditto
+       * gfortran.dg/pr88138.f90: ditto
+
+2024-04-18  Alexandre Oliva  <ol...@adacore.com>
+
+       * gcc.target/i386/bf16_short_warn.c: Add -msse2.
+
+2024-04-18  Alexandre Oliva  <ol...@adacore.com>
+
+       * gcc.target/i386/pr107261.c: Add -fomit-frame-pointer.
+       * gcc.target/i386/pr69482-1.c: Likewise.
+       * gcc.target/i386/pr69482-2.c: Likewise.
+
+2024-04-18  Alexandre Oliva  <ol...@adacore.com>
+
+       * gcc.target/arm/bfloat16_scalar_typecheck.c: Accept C23
+       empty initializers.
+
+2024-04-18  Alexandre Oliva  <ol...@adacore.com>
+
+       * g++.dg/contracts/contracts9.C: Don't assume string literals
+       have non-negative addresses.
+
+2024-04-18  Alexandre Oliva  <ol...@adacore.com>
+           Olivier Hainque  <hain...@adacore.com>
+
+       * gcc.target/aarch64/pr94201.c: Add missing
+       dg-require-effective-target fpic.
+       * gcc.target/aarch64/pr103085.c: Likewise.
+
+2024-04-18  Alexandre Oliva  <ol...@adacore.com>
+
+       * g++.target/i386/pr111497.C: Require fpic support.
+
+2024-04-18  Alexandre Oliva  <ol...@adacore.com>
+
+       PR testsuite/113706
+       * c-c++-common/pr103798-2.c: XFAIL in C++ on vxworks too.
+
+2024-04-18  Alexandre Oliva  <ol...@adacore.com>
+
+       * gcc.dg/analyzer/fd-glibc-byte-stream-connection-server.c:
+       Include sys/select.h if present.
+
+2024-04-18  Alexandre Oliva  <ol...@adacore.com>
+
+       * gcc.dg/analyzer/pipe-glibc.c: Require fork.
+       * gcc.dg/analyzer/pipe-manpages.c: Likewise.
+
+2024-04-18  Alexandre Oliva  <ol...@adacore.com>
+
+       * gcc.dg/analyzer/fd-access-mode-target-headers.c: Skip on
+       vxworks as well.
+
+2024-04-18  Alexandre Oliva  <ol...@adacore.com>
+
+       * gcc.dg/analyzer/fd-4.c: Define macro to avoid mode_t on
+       vxworks.
+
+2024-04-18  Alexandre Oliva  <ol...@adacore.com>
+
+       * lib/target-supports.exp (check_effective_target_strndup): New.
+       * gcc.dg/builtin-dynamic-object-size-0.c: Skip strndup tests
+       when the function is not available.
+       * gcc.dg/builtin-dynamic-object-size-1.c: Likewise.
+       * gcc.dg/builtin-dynamic-object-size-2.c: Likewise.
+       * gcc.dg/builtin-dynamic-object-size-3.c: Likewise.
+       * gcc.dg/builtin-dynamic-object-size-4.c: Likewise.
+       * gcc.dg/builtin-object-size-1.c: Likewise.
+       * gcc.dg/builtin-object-size-2.c: Likewise.
+       * gcc.dg/builtin-object-size-3.c: Likewise.
+       * gcc.dg/builtin-object-size-4.c: Likewise.
+
+2024-04-18  Tamar Christina  <tamar.christ...@arm.com>
+
+       PR target/114741
+       * gcc.target/aarch64/fneg-abs_2.c: Update codegen.
+       * gcc.target/aarch64/fneg-abs_4.c: xfail for now.
+       * gcc.target/aarch64/pr114741.c: New test.
+
+2024-04-18  Jakub Jelinek  <ja...@redhat.com>
+
+       PR libgcc/114755
+       * gcc.dg/torture/bitint-69.c: New test.
+
+2024-04-18  Jakub Jelinek  <ja...@redhat.com>
+
+       PR middle-end/114753
+       * gcc.dg/pr114753.c: New test.
+
+2024-04-18  Kewen Lin  <li...@linux.ibm.com>
+
+       PR testsuite/114744
+       * gcc.target/powerpc/builtins-6-p9-runnable.c: Adjust for BE by fixing
+       data_{u,}128, their uses and vec_uc_expected1, also adjust some formats.
+
+2024-04-18  Haochen Gui  <guih...@gcc.gnu.org>
+
+       * gcc.target/powerpc/bcd-4.c: Enable the case to be tested on P9.
+       Enable the case to be run on big endian.  Fix function maxbcd and
+       other misc. problems.
+
 2024-04-17  Thomas Schwinge  <tschwi...@baylibre.com>
 
        * lib/target-supports.exp (check_effective_target_vect_long_long):
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index fd7b15d8508..ef2dac8597a 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,11 @@
+2024-04-18  Jakub Jelinek  <ja...@redhat.com>
+
+       PR libgcc/114755
+       * libgcc2.c (__divmodbitint4): Perform the decrement on negative
+       v with most significant limb all ones and the second least
+       significant limb with most significant bit clear always, regardless of
+       un < vn.
+
 2024-04-15  Jakub Jelinek  <ja...@redhat.com>
 
        PR libgcc/114689
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 507ae521983..dd2c7a1a235 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,20 @@
+2024-04-18  Alexandre Oliva  <ol...@adacore.com>
+
+       * testsuite/29_atomics/atomic/compare_exchange_padding.cc:
+       Disable SRA.
+
+2024-04-18  Alexandre Oliva  <ol...@adacore.com>
+
+       * testsuite/20_util/from_chars/8.cc: Skip float128_t testing
+       on aarch64-vxworks.
+       * testsuite/20_util/to_chars/float128_c++23.cc: Xfail run on
+       aarch64-vxworks.
+
+2024-04-18  Alexandre Oliva  <ol...@adacore.com>
+
+       * src/c++20/tzdb.cc (__gnu_cxx::zoneinfo_dir_override): Define
+       on VxWorks non-RTP.
+
 2024-04-17  Jonathan Wakely  <jwak...@redhat.com>
 
        * include/std/ostream (println(ostream&)): Define new overload.

Reply via email to