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

Reply via email to