]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Fri, 19 Apr 2024 00:17:11 +0000 (00:17 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Fri, 19 Apr 2024 00:17:11 +0000 (00:17 +0000)
contrib/ChangeLog
gcc/ChangeLog
gcc/DATESTAMP
gcc/fortran/ChangeLog
gcc/testsuite/ChangeLog
libgcc/ChangeLog
libstdc++-v3/ChangeLog

index cdb63c3aaad4e08c15d295646c386e29b379e90c..13c9986c856966c1b9948db81f4fa7aa22180dd0 100644 (file)
@@ -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.
index cb20a29685cbd10cc83268c2a799a260a759d4a2..f4a0319851143b58162bfbd22910ee3ffad582f5 100644 (file)
@@ -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
index ee86d6c39bf0fe71bc96b78b1e488e1cfa3c29e5..f3bfc27922dd597167c3bff7b805d313b960d74a 100644 (file)
@@ -1 +1 @@
-20240418
+20240419
index b0b066852df4e869d6798a35a7601ac4c3d95a2b..019bca2a6d212f6e9d9433d0ddd07d33fdcdc970 100644 (file)
@@ -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
index 1a8f57b87c10133312175a7e5b19594c4e2bb592..54681f2b23aff30b31a69ff3763fbaa72b05b3c5 100644 (file)
@@ -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):
index fd7b15d85088bb478c07925aab74168d99483fb7..ef2dac8597a3f99d31f65ebc80fd15fa3917fc0a 100644 (file)
@@ -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
index 507ae52198303b486a132702da6aec1d95580409..dd2c7a1a23537bb926540388a59a05f11332df3e 100644 (file)
@@ -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.