[gcc r15-4710] Daily bump.
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.
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.
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.
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
9992 blocks
Cron sh /home/gccadmin/scripts/update_version_git
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
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