diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2024-04-19 00:17:11 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2024-04-19 00:17:11 +0000 |
commit | 85c187b2127b937e211dfe46b4120d320ff661df (patch) | |
tree | 22ec9eab509a17d0b8305ab3a953052072ca22a3 | |
parent | e498ba92355881a91f271860f9de359d913e5a68 (diff) | |
download | gcc-85c187b2127b937e211dfe46b4120d320ff661df.zip gcc-85c187b2127b937e211dfe46b4120d320ff661df.tar.gz gcc-85c187b2127b937e211dfe46b4120d320ff661df.tar.bz2 |
Daily bump.
-rw-r--r-- | contrib/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/ChangeLog | 23 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/fortran/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 110 | ||||
-rw-r--r-- | libgcc/ChangeLog | 8 | ||||
-rw-r--r-- | libstdc++-v3/ChangeLog | 17 |
7 files changed, 169 insertions, 1 deletions
diff --git a/contrib/ChangeLog b/contrib/ChangeLog index cdb63c3..13c9986 100644 --- a/contrib/ChangeLog +++ b/contrib/ChangeLog @@ -1,3 +1,7 @@ +2024-04-18 Sandra Loosemore <sloosemore@baylibre.com> + + * config-list.mk (LIST): --enable-obsolete for nios2*-*-*. + 2024-04-12 Filip Kastl <fkastl@suse.cz> * check-params-in-docs.py: Ignore target specific params. diff --git a/gcc/ChangeLog b/gcc/ChangeLog index cb20a29..f4a0319 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,26 @@ +2024-04-18 Sandra Loosemore <sloosemore@baylibre.com> + + * config.gcc: Add nios2*-*-* to the list of obsoleted targets. + +2024-04-18 Alexandre Oliva <oliva@adacore.com> + + * doc/sourcebuild.texi (strndup): Add effective target. + +2024-04-18 Tamar Christina <tamar.christina@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 <jakub@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 <jakub@redhat.com> PR other/114738 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index ee86d6c..f3bfc27 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240418 +20240419 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index b0b0668..019bca2 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,9 @@ +2024-04-18 Paul Thomas <pault@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 <anlauf@gmx.de> PR fortran/113793 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 1a8f57b..54681f2 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,113 @@ +2024-04-18 Paul Thomas <pault@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 <oliva@adacore.com> + + * gcc.target/i386/bf16_short_warn.c: Add -msse2. + +2024-04-18 Alexandre Oliva <oliva@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 <oliva@adacore.com> + + * gcc.target/arm/bfloat16_scalar_typecheck.c: Accept C23 + empty initializers. + +2024-04-18 Alexandre Oliva <oliva@adacore.com> + + * g++.dg/contracts/contracts9.C: Don't assume string literals + have non-negative addresses. + +2024-04-18 Alexandre Oliva <oliva@adacore.com> + Olivier Hainque <hainque@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 <oliva@adacore.com> + + * g++.target/i386/pr111497.C: Require fpic support. + +2024-04-18 Alexandre Oliva <oliva@adacore.com> + + PR testsuite/113706 + * c-c++-common/pr103798-2.c: XFAIL in C++ on vxworks too. + +2024-04-18 Alexandre Oliva <oliva@adacore.com> + + * gcc.dg/analyzer/fd-glibc-byte-stream-connection-server.c: + Include sys/select.h if present. + +2024-04-18 Alexandre Oliva <oliva@adacore.com> + + * gcc.dg/analyzer/pipe-glibc.c: Require fork. + * gcc.dg/analyzer/pipe-manpages.c: Likewise. + +2024-04-18 Alexandre Oliva <oliva@adacore.com> + + * gcc.dg/analyzer/fd-access-mode-target-headers.c: Skip on + vxworks as well. + +2024-04-18 Alexandre Oliva <oliva@adacore.com> + + * gcc.dg/analyzer/fd-4.c: Define macro to avoid mode_t on + vxworks. + +2024-04-18 Alexandre Oliva <oliva@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.christina@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 <jakub@redhat.com> + + PR libgcc/114755 + * gcc.dg/torture/bitint-69.c: New test. + +2024-04-18 Jakub Jelinek <jakub@redhat.com> + + PR middle-end/114753 + * gcc.dg/pr114753.c: New test. + +2024-04-18 Kewen Lin <linkw@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 <guihaoc@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 <tschwinge@baylibre.com> * lib/target-supports.exp (check_effective_target_vect_long_long): diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index fd7b15d..ef2dac8 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,11 @@ +2024-04-18 Jakub Jelinek <jakub@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 <jakub@redhat.com> PR libgcc/114689 diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 507ae52..dd2c7a1 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,20 @@ +2024-04-18 Alexandre Oliva <oliva@adacore.com> + + * testsuite/29_atomics/atomic/compare_exchange_padding.cc: + Disable SRA. + +2024-04-18 Alexandre Oliva <oliva@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 <oliva@adacore.com> + + * src/c++20/tzdb.cc (__gnu_cxx::zoneinfo_dir_override): Define + on VxWorks non-RTP. + 2024-04-17 Jonathan Wakely <jwakely@redhat.com> * include/std/ostream (println(ostream&)): Define new overload. |