[gcc r15-4710] Daily bump.

2024-10-27 Thread GCC Administrator via Libstdc++-cvs
https://gcc.gnu.org/g:ae0dbea896b77686fcd1c890e5b7c5fed6197767

commit r15-4710-gae0dbea896b77686fcd1c890e5b7c5fed6197767
Author: GCC Administrator 
Date:   Mon Oct 28 00:17:33 2024 +

Daily bump.

Diff:
---
 gcc/ChangeLog   | 32 
 gcc/DATESTAMP   |  2 +-
 gcc/c-family/ChangeLog  |  5 +
 gcc/fortran/ChangeLog   |  9 +
 gcc/testsuite/ChangeLog | 41 +
 libstdc++-v3/ChangeLog  | 42 ++
 6 files changed, 130 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index b9bfa5db4d2c..8f7f72fa8b98 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,35 @@
+2024-10-27  Fangrui Song  
+
+   * config/arm/bpabi.h (TARGET_FDPIC_ASM_SPEC): Transform -mfdpic.
+   * config/arm/linux-eabi.h (TARGET_FDPIC_LINKER_EMULATION): Define.
+   (SUBTARGET_EXTRA_LINK_SPEC): Use TARGET_FDPIC_LINKER_EMULATION
+   if -mfdpic.
+
+2024-10-27  Takayuki 'January June' Suwa  
+
+   * config/xtensa/xtensa.cc (TARGET_DIFFERENT_ADDR_DISPLACEMENT_P):
+   Add new target hook to always return true.
+   * config/xtensa/xtensa.md (movsi_internal):
+   Revert the previous changes.
+
+2024-10-27  Jakub Jelinek  
+
+   * configure.ac (gcc_AC_CHECK_DECLS): Add fmemopen.
+   * configure: Regenerate.
+   * config.in: Regenerate.
+   * Makefile.in (build/genmatch.o): Add -DGENMATCH_SELFTESTS to
+   BUILD_CPPFLAGS for stage2+ genmatch.
+   * genmatch.cc (test_diag_vfprintf, genmatch_diag_selftests): New
+   functions.
+   (main): Call genmatch_diag_selftests.
+   * pretty-print.cc (test_pp_format): Add two tests, one for %M$.*N$s
+   and one for %M$.Ns.
+
+2024-10-27  Jakub Jelinek  
+
+   * doc/invoke.texi (Wtrailing-whitespace=): Change
+   blank argument to blanks and space argument to any.
+
 2024-10-26  Andrew Pinski  
 
PR tree-optimization/117234
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 484ce9b3e427..0dda5574ec7c 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20241027
+20241028
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index 64141e99eebe..2d2eaab4d80b 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,8 @@
+2024-10-27  Jakub Jelinek  
+
+   * c.opt (warn_trailing_whitespace_kind): Change blank
+   to blanks and space to any.
+
 2024-10-25  Jakub Jelinek  
 
* c-ubsan.cc: Remove trailing whitespace.
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 6de40b348c19..f5f9b661952d 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,12 @@
+2024-10-27  Paul Thomas  
+
+   PR fortran/115070
+   PR fortran/115348
+   * trans-expr.cc (gfc_trans_class_init_assign): If all the
+   components of the default initializer are null for a scalar,
+   build an empty statement to prevent prior declarations from
+   disappearing.
+
 2024-10-26  Iain Sandoe  
 
* intrinsic.texi: Add menu item for UINT.
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 428d615bc540..aab3ffa80200 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,44 @@
+2024-10-27  Jakub Jelinek  
+
+   * c-c++-common/cpp/Wtrailing-whitespace-2.c: Use
+   -Wtrailing-whitespace=blanks rather than -Wtrailing-whitespace=blank.
+   * c-c++-common/cpp/Wtrailing-whitespace-3.c: Use
+   -Wtrailing-whitespace=any rather than -Wtrailing-whitespace=space.
+   * c-c++-common/cpp/Wtrailing-whitespace-7.c: Use
+   -Wtrailing-whitespace=blanks rather than -Wtrailing-whitespace=blank.
+   * c-c++-common/cpp/Wtrailing-whitespace-8.c: Use
+   -Wtrailing-whitespace=any rather than -Wtrailing-whitespace=space.
+
+2024-10-27  Jakub Jelinek  
+
+   * gcc.dg/vec-perm-lower.c: Add -Wno-psabi to dg-options.
+
+2024-10-27  Paul Thomas  
+
+   PR fortran/115070
+   PR fortran/115348
+   * gfortran.dg/pr115070.f90: New test.
+   * gfortran.dg/pr115348.f90: New test.
+
+2024-10-27  Torbjörn SVENSSON  
+   Yvan ROUX  
+
+   * gcc.target/arm/bti-1.c: Check for asm instructions starting
+   with a tab.
+   * gcc.target/arm/bti-2.c: Likewise.
+   * gcc.target/arm/pac-1.c: Likewise.
+   * gcc.target/arm/pac-2.c: Likewise.
+   * gcc.target/arm/pac-3.c: Likewise.
+   * gcc.target/arm/pac-4.c: Likewise.
+   * gcc.target/arm/pac-6.c: Likewise.
+   * gcc.target/arm/pac-7.c: Likewise.
+   * gcc.target/arm/pac-8.c: Likewise.
+   * gcc.target/arm/pac-9.c: Likewise.
+   * gcc.target/arm/pac-10.c: Likewise.
+   * gcc.target/arm/pac-11.c: Likewise.
+   * gcc.target/arm/pac-15.c: Likewise.
+   * gcc.target/arm/pac-sibcall.c: Likewise.
+
 2024-10-26  Andrew Pinski  
 
PR tree-optimization/117234
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 31

[gcc r13-9152] Daily bump.

2024-10-27 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:e08dcd3e939a37fcaf6a84ef78d3ff813ab18a17

commit r13-9152-ge08dcd3e939a37fcaf6a84ef78d3ff813ab18a17
Author: GCC Administrator 
Date:   Mon Oct 28 00:21:35 2024 +

Daily bump.

Diff:
---
 gcc/DATESTAMP | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 484ce9b3e427..0dda5574ec7c 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20241027
+20241028


[gcc r12-10788] Daily bump.

2024-10-27 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:b2cd6ae7b3147ef34d7bbb16783d914e3657bbd3

commit r12-10788-gb2cd6ae7b3147ef34d7bbb16783d914e3657bbd3
Author: GCC Administrator 
Date:   Mon Oct 28 00:19:06 2024 +

Daily bump.

Diff:
---
 gcc/DATESTAMP | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 484ce9b3e427..0dda5574ec7c 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20241027
+20241028


[gcc r14-10844] Daily bump.

2024-10-27 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:c79acf623f7ae18735d875610b73b22199af72de

commit r14-10844-gc79acf623f7ae18735d875610b73b22199af72de
Author: GCC Administrator 
Date:   Mon Oct 28 00:22:21 2024 +

Daily bump.

Diff:
---
 gcc/DATESTAMP   |  2 +-
 gcc/testsuite/ChangeLog | 22 ++
 2 files changed, 23 insertions(+), 1 deletion(-)

diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 484ce9b3e427..0dda5574ec7c 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20241027
+20241028
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 91ed5fe6b1d8..90e5acc0c306 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,25 @@
+2024-10-27  Torbjörn SVENSSON  
+
+   Backported from master:
+   2024-10-27  Torbjörn SVENSSON  
+   Yvan ROUX  
+
+   * gcc.target/arm/bti-1.c: Check for asm instructions starting
+   with a tab.
+   * gcc.target/arm/bti-2.c: Likewise.
+   * gcc.target/arm/pac-1.c: Likewise.
+   * gcc.target/arm/pac-2.c: Likewise.
+   * gcc.target/arm/pac-3.c: Likewise.
+   * gcc.target/arm/pac-4.c: Likewise.
+   * gcc.target/arm/pac-6.c: Likewise.
+   * gcc.target/arm/pac-7.c: Likewise.
+   * gcc.target/arm/pac-8.c: Likewise.
+   * gcc.target/arm/pac-9.c: Likewise.
+   * gcc.target/arm/pac-10.c: Likewise.
+   * gcc.target/arm/pac-11.c: Likewise.
+   * gcc.target/arm/pac-15.c: Likewise.
+   * gcc.target/arm/pac-sibcall.c: Likewise.
+
 2024-10-25  Jakub Jelinek  
 
Backported from master:


Cron sh /home/gccadmin/scripts/update_web_docs_libstdcxx_git

2024-10-27 Thread (Cron Daemon) via Gccadmin
9992 blocks


Cron sh /home/gccadmin/scripts/update_version_git

2024-10-27 Thread (Cron Daemon) via Gccadmin
2024-10-28 00:16:40,348:INFO:root:=== Working on: master ===
2024-10-28 00:16:40,887:INFO:root:branch pulled and checked out
2024-10-28 00:16:40,897:INFO:root:10 revisions since last Daily bump
2024-10-28 00:16:41,673:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-10-28 00:16:44,859:INFO:root:writing to ./gcc/fortran/ChangeLog
2024-10-28 00:16:49,050:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-10-28 00:16:49,212:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-10-28 00:16:50,984:INFO:root:writing to ./gcc/ChangeLog
2024-10-28 00:16:52,266:INFO:root:writing to ./gcc/c-family/ChangeLog
2024-10-28 00:16:56,544:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-10-28 00:16:56,717:INFO:root:writing to ./gcc/ChangeLog
2024-10-28 00:17:08,873:INFO:root:writing to ./gcc/ChangeLog
2024-10-28 00:17:12,309:INFO:root:writing to ./gcc/ChangeLog
2024-10-28 00:17:28,840:INFO:root:writing to ./libstdc++-v3/ChangeLog
2024-10-28 00:17:29,419:INFO:root:writing to ./libstdc++-v3/ChangeLog
2024-10-28 00:17:30,266:INFO:root:DATESTAMP will be changed:
2024-10-28 00:17:33,855:INFO:root:commit is done
2024-10-28 00:18:02,228:INFO:root:branch is pushed
2024-10-28 00:18:02,287:INFO:root:branch is done
2024-10-28 00:18:02,287:INFO:root:
2024-10-28 00:18:11,459:INFO:root:=== Working on: releases/gcc-12 ===
2024-10-28 00:19:03,209:INFO:root:branch pulled and checked out
2024-10-28 00:19:03,210:INFO:root:1 revisions since last Daily bump
2024-10-28 00:19:03,219:INFO:root:DATESTAMP will be changed:
2024-10-28 00:19:06,220:INFO:root:commit is done
2024-10-28 00:19:30,651:INFO:root:branch is pushed
2024-10-28 00:19:30,705:INFO:root:branch is done
2024-10-28 00:19:30,706:INFO:root:
2024-10-28 00:19:42,930:INFO:root:=== Working on: releases/gcc-13 ===
2024-10-28 00:21:24,668:INFO:root:branch pulled and checked out
2024-10-28 00:21:24,669:INFO:root:1 revisions since last Daily bump
2024-10-28 00:21:24,679:INFO:root:DATESTAMP will be changed:
2024-10-28 00:21:35,429:INFO:root:commit is done
2024-10-28 00:22:02,370:INFO:root:branch is pushed
2024-10-28 00:22:02,428:INFO:root:branch is done
2024-10-28 00:22:02,429:INFO:root:
2024-10-28 00:22:02,484:INFO:root:=== Working on: releases/gcc-14 ===
2024-10-28 00:22:17,296:INFO:root:branch pulled and checked out
2024-10-28 00:22:17,297:INFO:root:2 revisions since last Daily bump
2024-10-28 00:22:17,392:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-10-28 00:22:17,783:INFO:root:DATESTAMP will be changed:
2024-10-28 00:22:21,420:INFO:root:commit is done
2024-10-28 00:22:46,585:INFO:root:branch is pushed
2024-10-28 00:22:46,653:INFO:root:branch is done
2024-10-28 00:22:46,654:INFO:root:


Cron sh /home/gccadmin/scripts/gcc_release -s 15:master -l -d /sourceware/snapshot-tmp/gcc all

2024-10-27 Thread (Cron Daemon) via Gccadmin
gcc_release: Sources are commit b281e13ecad12d07209924a7282c53be3a1c3774
Touching fixincludes/configure...
Touching fixincludes/config.h.in...
Touching fixincludes/fixincl.x...
Touching gcc/configure...
Touching gcc/config.in...
Touching gcc/config/aarch64/aarch64-tune.md...
Touching gcc/config/arm/arm-tune.md...
Touching gcc/config/arm/arm-tables.opt...
Touching gcc/config/c6x/c6x-tables.opt...
Touching gcc/config/c6x/c6x-sched.md...
Touching gcc/config/c6x/c6x-mult.md...
Touching gcc/testsuite/gcc.dg/cpp/_Pragma3.c...
Touching lto-plugin/aclocal.m4...
Touching lto-plugin/configure...
Touching lto-plugin/Makefile.in...
Touching c++tools/config.h.in...
Touching zlib/aclocal.m4...
Touching zlib/Makefile.in...
Touching zlib/configure...
Touching libffi/aclocal.m4...
Touching libffi/Makefile.in...
Touching libffi/configure...
Touching libffi/fficonfig.h.in...
Touching libgfortran/aclocal.m4...
Touching libgfortran/Makefile.in...
Touching libgm2/aclocal.m4...
Touching libgm2/Makefile.in...
Touching libquadmath/aclocal.m4...
Touching libquadmath/configure...
Touching libquadmath/Makefile.in...
Touching libgfortran/configure...
Touching libcpp/aclocal.m4...
Touching libcpp/Makefile.in...
Touching libcpp/configure...
Touching libgomp/configure.ac...
Touching libgomp/aclocal.m4...
Touching libgomp/Makefile.am...
Touching libgomp/Makefile.in...
Touching libgomp/testsuite/Makefile.in...
Touching libgomp/configure...
Touching libgomp/config.h.in...
Touching libgrust/aclocal.m4...
Touching libgrust/Makefile.in...
Touching libgrust/configure...
Touching libgrust/libformat_parser/Makefile.in...
Touching libgrust/libproc_macro_internal/Makefile.in...
Touching libitm/aclocal.m4...
Touching libitm/Makefile.in...
Touching libitm/testsuite/Makefile.in...
Touching libitm/configure...
Touching libitm/config.h.in...
Touching libatomic/aclocal.m4...
Touching libatomic/Makefile.in...
Touching libatomic/testsuite/Makefile.in...
Touching libatomic/configure...
Touching libatomic/auto-config.h.in...
Touching libsanitizer/aclocal.m4...
Touching libsanitizer/Makefile.in...
Touching libsanitizer/configure...
Touching libsanitizer/asan/Makefile.in...
Touching libsanitizer/interception/Makefile.in...
Touching libsanitizer/sanitizer_common/Makefile.in...
Touching libvtv/aclocal.m4...
Touching libvtv/Makefile.in...
Touching libvtv/configure...
Touching libbacktrace/aclocal.m4...
Touching libbacktrace/Makefile.in...
Touching libbacktrace/configure...
Touching libbacktrace/config.h.in...
Touching libphobos/aclocal.m4...
Touching libphobos/Makefile.in...
Touching libphobos/config.h.in...
Touching libphobos/configure...
Touching libphobos/src/Makefile.in...
Touching libphobos/testsuite/Makefile.in...
Touching libstdc++-v3/aclocal.m4...
Touching libstdc++-v3/Makefile.in...
Touching libstdc++-v3/include/bits/version.h...
Touching libcc1/aclocal.m4...
Touching libcc1/Makefile.in...
Touching configure...
mv: cannot stat '../objdir/gcc/po/*.gmo': No such file or directory
mv: cannot stat '../objdir/libcpp/po/*.gmo': No such file or directory
gcc_release: Building tarfiles
gcc_release: Building diffs against version 15-20241020
gcc_release: Uploading files
gcc_release: Updating links and READMEs on the FTP server
gcc_release: Sending mail