Cron sh /home/gccadmin/scripts/update_web_docs_libstdcxx_git

2024-12-23 Thread (Cron Daemon) via Gccadmin
9993 blocks


[gcc r15-6428] Daily bump.

2024-12-23 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:4a8af01be09b17af31984850e3a5a63d23b7b0e8

commit r15-6428-g4a8af01be09b17af31984850e3a5a63d23b7b0e8
Author: GCC Administrator 
Date:   Tue Dec 24 00:17:55 2024 +

Daily bump.

Diff:
---
 ChangeLog   |  4 
 gcc/ChangeLog   |  5 +
 gcc/DATESTAMP   |  2 +-
 gcc/fortran/ChangeLog   | 19 +++
 gcc/m2/ChangeLog|  4 
 gcc/testsuite/ChangeLog | 17 +
 libcc1/ChangeLog|  5 +
 libgfortran/ChangeLog   |  5 +
 8 files changed, 60 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index aeef33653532..0199b796628a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2024-12-23  Mark Harmstone  
+
+   * MAINTAINERS: Add myself to write after approval.
+
 2024-12-18  Prathamesh Kulkarni  
 
Revert:
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 062fea2175b6..f766bf6e8684 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2024-12-23  Gerald Pfeifer  
+
+   * doc/invoke.texi (HPPA Options): Remove references
+   to HP-UX 8 and HP-UX 9.
+
 2024-12-22  Pan Li  
 
* config/riscv/autovec.md: Align the operand for strided
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 8f5ae44e8318..556dfeee7c01 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20241223
+20241224
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 73cc69d2464b..7006017e260d 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,22 @@
+2024-12-23  Harald Anlauf  
+
+   PR fortran/118179
+   * trans-expr.cc (conv_null_actual): Suppress copying back of
+   pointer address for unspecified intent.
+
+2024-12-23  Paul Thomas  
+
+   PR fortran/116254
+   PR fortran/118059
+   * trans-array.cc (gfc_trans_create_temp_array): Make sure that
+   transformational intrinsics of class objects that change rank,
+   most particularly spread, go through the correct code path. Re-
+   factor so that changes to the dtype are done on the temporary
+   before the class data of the result points to it.
+   * trans-expr.cc (arrayfunc_assign_needs_temporary): Character
+   array function expressions assigned to an unlimited polymorphic
+   variable require a temporary.
+
 2024-12-22  Harald Anlauf  
 
* check.cc (gfc_check_random_seed): Clear gmp variables returned by
diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog
index dcdf222778fb..637d62bc6afe 100644
--- a/gcc/m2/ChangeLog
+++ b/gcc/m2/ChangeLog
@@ -1,3 +1,7 @@
+2024-12-23  Wilken Gottwalt  
+
+   * gm2-libs-log/InOut.mod: Fix bad identifier warning.
+
 2024-12-10  Gaius Mulley  
 
PR modula2/117120
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 920d7c07ae33..3bf19d7667f2 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,20 @@
+2024-12-23  Harald Anlauf  
+
+   PR fortran/118179
+   * gfortran.dg/null_actual_7.f90: Extend testcase to also cover
+   scalar variants with pointer or allocatable dummy with or without
+   specified intent.
+
+2024-12-23  Andre Vehreschild  
+
+   PR fortran/107635
+   * gfortran.dg/coarray_lib_comm_1.f90: Use less complicated
+   pattern, because all we need is the right count.
+
+2024-12-23  Christoph Müllner  
+
+   * gcc.dg/tree-ssa/pr118149.c: Disable for AArch64.
+
 2024-12-22  Torbjörn SVENSSON  
 
PR testsuite/103298
diff --git a/libcc1/ChangeLog b/libcc1/ChangeLog
index 359a814b28f4..0eb8fc697c43 100644
--- a/libcc1/ChangeLog
+++ b/libcc1/ChangeLog
@@ -1,3 +1,8 @@
+2024-12-23  Simon Martin  
+
+   * Makefile.am: Remove reference to deleted marshall-c.h.
+   * Makefile.in: Regenerate.
+
 2024-12-20  Nathaniel Shead  
 
* libcp1plugin.cc (plugin_add_namespace_alias): Call
diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog
index 174d4672e42b..31b0dfc95678 100644
--- a/libgfortran/ChangeLog
+++ b/libgfortran/ChangeLog
@@ -1,3 +1,8 @@
+2024-12-24  Hans-Peter Nilsson  
+
+   * caf/single.c (_gfortran_caf_get_by_ct): Correct type of free_buffer
+   to int32_t.
+
 2024-12-22  Andre Vehreschild  
 
* caf/libcaf.h (_gfortran_caf_register_accessor): New function


[gcc r12-10868] Daily bump.

2024-12-23 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:1eff0e26c5ed9538753b933700bfe9ea7b2f85c6

commit r12-10868-g1eff0e26c5ed9538753b933700bfe9ea7b2f85c6
Author: GCC Administrator 
Date:   Tue Dec 24 00:22:02 2024 +

Daily bump.

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

diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 8f5ae44e8318..556dfeee7c01 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20241223
+20241224


[gcc r13-9266] Daily bump.

2024-12-23 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:a619e857bb76e0136af1cb0bcb9c918ea2585ef7

commit r13-9266-ga619e857bb76e0136af1cb0bcb9c918ea2585ef7
Author: GCC Administrator 
Date:   Tue Dec 24 00:23:03 2024 +

Daily bump.

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

diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 8f5ae44e8318..556dfeee7c01 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20241223
+20241224


[gcc r14-11114] Daily bump.

2024-12-23 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:1d6f91c1c5867e18cc0ed590e0b7c8584731cbb6

commit r14-4-g1d6f91c1c5867e18cc0ed590e0b7c8584731cbb6
Author: GCC Administrator 
Date:   Tue Dec 24 00:25:25 2024 +

Daily bump.

Diff:
---
 gcc/ChangeLog   | 20 
 gcc/DATESTAMP   |  2 +-
 gcc/cp/ChangeLog| 12 
 gcc/testsuite/ChangeLog | 11 +++
 4 files changed, 44 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index f5c2746b3069..0c838863aee3 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,23 @@
+2024-12-23  Patrick Palka  
+
+   Backported from master:
+   2024-12-19  Patrick Palka  
+
+   PR c++/118069
+   * hwint.h (add_sat_hwi): New function.
+   (mul_sat_hwi): Likewise.
+
+2024-12-23  Christophe Lyon  
+
+   Revert:
+   2024-12-19  Christophe Lyon  
+   Jakub Jelinek  
+
+   PR target/114801
+   * config/arm/arm-mve-builtins.cc
+   (function_expander::add_input_operand): Handle CONST_INT
+   predicates.
+
 2024-12-19  Christophe Lyon  
 
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 8f5ae44e8318..556dfeee7c01 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20241223
+20241224
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 6c9f09bcdaf7..b64b9fb2d7df 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,15 @@
+2024-12-23  Patrick Palka  
+
+   Backported from master:
+   2024-12-19  Patrick Palka  
+
+   PR c++/118069
+   * logic.cc (dnf_size_r): Use HOST_WIDE_INT instead of int, and
+   handle overflow gracefully via add_sat_hwi and mul_sat_hwi.
+   (cnf_size_r): Likewise.
+   (dnf_size): Use HOST_WIDE_INT instead of int.
+   (cnf_size): Likewise.
+
 2024-12-05  Simon Martin  
 
Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index c5ecd31cf4ce..ccb4bcd07677 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,14 @@
+2024-12-23  Christophe Lyon  
+
+   Revert:
+   2024-12-23  Christophe Lyon  
+   Jakub Jelinek  
+
+   PR target/114801
+   * gcc.target/arm/mve/pr108443.c: Update predicate constant.
+   * gcc.target/arm/mve/pr108443-run.c: Likewise.
+   * gcc.target/arm/mve/pr114801.c: New test.
+
 2024-12-22  Torbjörn SVENSSON  
 
Backported from master:


Cron sh /home/gccadmin/scripts/update_version_git

2024-12-23 Thread (Cron Daemon) via Gccadmin
2024-12-24 00:17:03,784:INFO:root:=== Working on: master ===
2024-12-24 00:17:04,283:INFO:root:branch pulled and checked out
2024-12-24 00:17:04,295:INFO:root:10 revisions since last Daily bump
2024-12-24 00:17:04,627:INFO:root:writing to ./gcc/m2/ChangeLog
2024-12-24 00:17:06,061:INFO:root:writing to ./gcc/ChangeLog
2024-12-24 00:17:15,106:INFO:root:writing to ./ChangeLog
2024-12-24 00:17:15,278:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-12-24 00:17:16,430:INFO:root:writing to ./gcc/fortran/ChangeLog
2024-12-24 00:17:16,791:INFO:root:writing to ./libcc1/ChangeLog
2024-12-24 00:17:19,175:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-12-24 00:17:21,530:INFO:root:writing to ./gcc/fortran/ChangeLog
2024-12-24 00:17:22,961:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-12-24 00:17:49,922:INFO:root:writing to ./libgfortran/ChangeLog
2024-12-24 00:17:51,880:INFO:root:DATESTAMP will be changed:
2024-12-24 00:17:55,833:INFO:root:commit is done
2024-12-24 00:18:20,663:INFO:root:branch is pushed
2024-12-24 00:18:20,718:INFO:root:branch is done
2024-12-24 00:18:20,719:INFO:root:
2024-12-24 00:18:52,394:INFO:root:=== Working on: releases/gcc-12 ===
2024-12-24 00:21:58,834:INFO:root:branch pulled and checked out
2024-12-24 00:21:58,836:INFO:root:1 revisions since last Daily bump
2024-12-24 00:21:58,847:INFO:root:DATESTAMP will be changed:
2024-12-24 00:22:02,174:INFO:root:commit is done
2024-12-24 00:22:34,492:INFO:root:branch is pushed
2024-12-24 00:22:34,555:INFO:root:branch is done
2024-12-24 00:22:34,556:INFO:root:
2024-12-24 00:22:40,562:INFO:root:=== Working on: releases/gcc-13 ===
2024-12-24 00:22:59,829:INFO:root:branch pulled and checked out
2024-12-24 00:22:59,830:INFO:root:1 revisions since last Daily bump
2024-12-24 00:22:59,840:INFO:root:DATESTAMP will be changed:
2024-12-24 00:23:03,511:INFO:root:commit is done
2024-12-24 00:23:31,965:INFO:root:branch is pushed
2024-12-24 00:23:32,023:INFO:root:branch is done
2024-12-24 00:23:32,023:INFO:root:
2024-12-24 00:23:51,323:INFO:root:=== Working on: releases/gcc-14 ===
2024-12-24 00:25:21,656:INFO:root:branch pulled and checked out
2024-12-24 00:25:21,657:INFO:root:3 revisions since last Daily bump
2024-12-24 00:25:21,787:INFO:root:writing to ./gcc/ChangeLog
2024-12-24 00:25:22,023:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-12-24 00:25:22,213:INFO:root:writing to ./gcc/ChangeLog
2024-12-24 00:25:22,440:INFO:root:writing to ./gcc/cp/ChangeLog
2024-12-24 00:25:22,594:INFO:root:DATESTAMP will be changed:
2024-12-24 00:25:25,977:INFO:root:commit is done
2024-12-24 00:25:51,324:INFO:root:branch is pushed
2024-12-24 00:25:51,397:INFO:root:branch is done
2024-12-24 00:25:51,397:INFO:root: