[gcc r17-2345] Daily bump.

GCC Administrator via Gcc-cvs <[email protected]>
Newsgroups gmane.comp.gcc.cvs
Message-ID <[email protected]>
https://gcc.gnu.org/g:9d6a5f078fd61cb273d91e45901b923b17786a7e

commit r17-2345-g9d6a5f078fd61cb273d91e45901b923b17786a7e
Author: GCC Administrator <[email protected]>
Date:   Mon Jul 13 00:16:29 2026 +0000

    Daily bump.

Diff:
---
 ChangeLog               | 10 ++++++++++
 config/ChangeLog        |  5 +++++
 gcc/ChangeLog           | 44 ++++++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/cobol/ChangeLog     | 22 ++++++++++++++++++++++
 gcc/fortran/ChangeLog   |  9 +++++++++
 gcc/testsuite/ChangeLog | 18 ++++++++++++++++++
 7 files changed, 109 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index a8b5fc77791e..470a3a8e5195 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2026-07-12  Kael Andrew Alonzo Franco  <[email protected]>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+	(Contributing under the DCO): Add myself.
+	* MAINTAINERS.yml: Add myself.
+
+2026-07-12  Manuel Jacob  <[email protected]>
+
+	* configure: Regenerated.
+
 2026-07-09  Stefan Schulze Frielinghaus  <[email protected]>
 
 	* configure: Regenerate.
diff --git a/config/ChangeLog b/config/ChangeLog
index c95413a37316..ff59ad7c371a 100644
--- a/config/ChangeLog
+++ b/config/ChangeLog
@@ -1,3 +1,8 @@
+2026-07-12  Manuel Jacob  <[email protected]>
+
+	* acx.m4 (ACX_CHECK_INSTALLED_TARGET_TOOL): Fix handling of
+	environment variables.
+
 2026-07-01  Rainer Orth  <[email protected]>
 
 	* ax_pthread.m4 (ax_pthread_check_macro) <solaris*>: Only require
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index ca68c2873848..a8db027c51e1 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,47 @@
+2026-07-12  Jin Ma  <[email protected]>
+
+	* config/riscv/riscv.md (*<any_extract:optab><GPR:mode>3):
+	Remove (clobber (match_scratch)) and use operand 0 as the
+	intermediate destination for the shift-left half of the split.
+
+2026-07-12  Kael Andrew Alonzo Franco  <[email protected]>
+
+	PR tree-optimization/104280
+	* match.pd: Remove redundant build_one_cst (type) [PR104280]
+
+2026-07-12  Kael Andrew Alonzo Franco  <[email protected]>
+
+	PR tree-optimization/114009
+	* match.pd: Remove redundant build_zero_cst (type) [PR114009]
+
+2026-07-12  Kael Andrew Alonzo Franco  <[email protected]>
+
+	* match.pd: Remove one build_minus_one_cst (type) in r15-6257.
+
+2026-07-12  Surya Kumari Jangala  <[email protected]>
+
+	* config/rs6000/rs6000-cpus.def (FUTURE_MASKS_SERVER): Add OPTION_MASK_DMF.
+	(POWERPC_MASKS): Likewise.
+	* config/rs6000/rs6000.cc (rs6000_option_override_internal): Enable
+	OPTION_MASK_DMF by default when TARGET_FUTURE is set and the
+	flag was not explicitly given; emit an error and clear the flag
+	when -mdense-math is requested on a non-future target.
+	(rs6000_opt_masks): Add "dense-math" entry for OPTION_MASK_DMF.
+	* config/rs6000/rs6000.opt (mdense-math): New option backed by Mask(DMF).
+	* config/rs6000/rs6000.opt.urls: Regenerated.
+	* doc/invoke.texi: Add -mdense-math.
+
+2026-07-12  MITSUNARI Shigeo  <[email protected]>
+
+	* config/i386/i386.md (*bmi2_umul<mode>3_highpart): New pattern.
+
+2026-07-12  Jeff Law  <[email protected]>
+
+	* expmed.cc (expand_wide_mulh_udiv): New function.
+	(expand_divmod): Use it for unsigned constant division needing a
+	wide multiplier on 64-bit targets, when no more expensive than the
+	sub/shift/add sequence.
+
 2026-07-11  Surya Kumari Jangala  <[email protected]>
 
 	Revert:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index bbcf50646c23..c5c47643d09b 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260712
+20260713
diff --git a/gcc/cobol/ChangeLog b/gcc/cobol/ChangeLog
index 2c29099c0331..a16ec00f0911 100644
--- a/gcc/cobol/ChangeLog
+++ b/gcc/cobol/ChangeLog
@@ -1,3 +1,25 @@
+2026-07-12  James K. Lowden  <[email protected]>
+
+	* cbldiag.h (enum cbl_diag_id_t): Add IbmCallFd.
+	* cobol1.cc (cobol_langhook_handle_option): Handle Wcall-fd.
+	* gcobol.1: Document Wcall-fd.
+	* lang-specs.h: Add Wcall-fd.
+	* lang.opt: Same
+	* messages.cc: Add Wcall-fd as IBM dialect option.
+	* parse.y: Use was_fd_name() to prevent misuse.
+	* parse_ante.h (field_find): Add incompatible semantics warning.
+	(parser_move_carefully): Same.
+	* symbols.cc (symbols_update): Add FD name to symbol map.
+	* symbols.h (update_symbol_map2): Declare overload for file.
+	(was_fd_name): Declare function.
+	* symfind.cc (struct funcname): Define to minimize __PRETTY_FUNCTION__.
+	(__funcsig__): Define function-name macro.
+	(class sym_name_t): Redefine public members as const.
+	(class symbol_file_names_t) Define maps for FD names.
+	(update_symbol_map2): Define overload for file.
+	(was_fd_name): Define.
+	(symbol_find): Use new symbol_file_names class.
+
 2026-07-11  Robert Dubner  <[email protected]>
 
 	* copybook.h (class copybook_t): Mollify cppcheck.
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 10f87226ba3c..a7393ebf8d52 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,12 @@
+2026-07-12  Steve Kargl  <[email protected]>
+
+	PR fortran/101951
+	PR fortran/101967
+	* match.cc (gfc_match_allocate): It is an error if the type-spec
+	derived type or the source expr has a coarray ultimate component.
+	Substitute 'typespec' with 'type-spec' in error messages for
+	consistency with standards.
+
 2026-07-11  Jerry DeLisle  <[email protected]>
 
 	PR fortran/126210
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index c271470808ee..911586ae7b3c 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,21 @@
+2026-07-12  Steve Kargl  <[email protected]>
+
+	PR fortran/101951
+	PR fortran/101967
+	* gfortran.dg/f2018c937.f90: New test.
+	* gfortran.dg/f2018c949.f90: New test.
+	* gfortran.dg/allocate_alloc_opt_4.f90: Substitute 'typespec' with
+	'type-spec' in error checks.
+	* gfortran.dg/allocate_derived_1.f90: Ditto.
+
+2026-07-12  MITSUNARI Shigeo  <[email protected]>
+
+	* gcc.target/i386/bmi2-mulx-highpart-1.c: New test.
+
+2026-07-12  Jeff Law  <[email protected]>
+
+	* gcc.target/i386/mulq-highpart.c: New test.
+
 2026-07-11  Jerry DeLisle  <[email protected]>
 
 	PR fortran/126210
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.