https://gcc.gnu.org/g:45c1d14b21b6e969bd36cdfef4389c17f9decdbd

commit r16-9223-g45c1d14b21b6e969bd36cdfef4389c17f9decdbd
Author: GCC Administrator <[email protected]>
Date:   Sat Jul 4 00:22:14 2026 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 63 +++++++++++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/fortran/ChangeLog   | 12 ++++++++++
 gcc/testsuite/ChangeLog | 17 +++++++++++++
 4 files changed, 93 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 85196d55c6c7..72bb1e9584b1 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,66 @@
+2026-07-03  Avinash Jayakar  <[email protected]>
+
+       Backported from master:
+       2026-05-07  Avinash Jayakar  <[email protected]>
+
+       * config/rs6000/crypto.md (UNSPEC_XXAESENCP): New unspec entry.
+       (UNSPEC_XXAES128ENCP): Likewise.
+       (UNSPEC_XXAES192ENCP): Likewise.
+       (UNSPEC_XXAES256ENCP): Likewise.
+       (UNSPEC_XXAESDECP): Likewise.
+       (UNSPEC_XXAES128DECP): Likewise.
+       (UNSPEC_XXAES192DECP): Likewise.
+       (UNSPEC_XXAES256DECP): Likewise.
+       (UNSPEC_XXAESGENLKP): Likewise.
+       (UNSPEC_XXAES128GENLKP): Likewise.
+       (UNSPEC_XXAES192GENLKP): Likewise.
+       (UNSPEC_XXAES256GENLKP): Likewise.
+       (UNSPEC_XXGFMUL128): Likewise.
+       (UNSPEC_XXGFMUL128GCM): Likewise.
+       (UNSPEC_XXGFMUL128XTS): Likewise.
+       (AESACC_base_code): New iterator for xxaesencp and xxaesdecp base
+       mnemonics.
+       (AESACC_code): New iterator for xxaesencp and xxaesdecp extended
+       mnemonics.
+       (AESGENLKP_code): New iterator for xxaesgenlkp extended mnemonics.
+       (AESGF_code): New iterator for xxgfmul128 extended mnemonics.
+       (AESACC_base_insn): New attribute iterator for xxaesencp and xxaesdecp
+       base mnemonics.
+       (AESACC_insn): New attribute iterator for xxaesencp and xxaesdecp
+       extended mnemonics.
+       (AESGENLKP_insn): New attribute iterator for xxaesgenlkp extended
+       mnemonics.
+       (AESGF_insn): New attribute iterator for xxgfmul128 extended mnemonics.
+       (<AESACC_base_insn>): New define_insn for xxaesencp and xxaesdecp base
+       mnemonics.
+       (<AESACC_insn>): New define_insn for xxaesencp and xxaesdecp extended
+       mnemonics.
+       (<AESGENLKP_insn>): New define_insn for xxaesgenlkp extended mnemonics.
+       (xxaesgenlkp): New define_insn for genlkp base mnemonic.
+       (<AESGF_insn>): New define_insn for xxgfmul128 extended mnemonics.
+       (xxgfmul128): New define_insn for xxgfmul128 base mnemonic.
+       * config/rs6000/rs6000-builtins.def: Added new builtin definitions for
+       AES acceleration.
+       * doc/extend.texi: Add new section for AES acceleration builtins
+       for Future ISA.
+
+2026-07-03  Kishan Parmar  <[email protected]>
+
+       Backported from master:
+       2026-06-23  Kishan Parmar  <[email protected]>
+
+       * config/rs6000/rs6000-builtin.cc (rs6000_invalid_builtin): Handle
+       ENB_FUTURE_ALTIVEC and issue a diagnostic requiring -mcpu=future
+       and -maltivec.
+       (rs6000_builtin_is_supported): Check TARGET_FUTURE && TARGET_ALTIVEC
+       for ENB_FUTURE_ALTIVEC built-ins.
+       * config/rs6000/rs6000-gen-builtins.cc (enum bif_stanza): Add
+       BSTZ_FUTURE_ALTIVEC entry.
+       (stanza_map): Add future-altivec stanza mapping.
+       (enable_string): Add ENB_FUTURE_ALTIVEC.
+       (write_decls): Add ENB_FUTURE_ALTIVEC to the bif_enable enum in the
+       generated header file.
+
 2026-07-02  Xi Ruoyao  <[email protected]>
 
        Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index e0b5151540e1..d8351f019a66 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260703
+20260704
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 78b7953b5f64..241a5c9ec63f 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,15 @@
+2026-07-03  Jerry DeLisle  <[email protected]>
+
+       Backported from master:
+       2026-07-03  Jerry DeLisle  <[email protected]>
+
+       PR fortran/126018
+       * match.cc (gfc_match_stopcode): Adjust the f2008 error check.If the
+       STOP code expr type is unknown, do not error. It will be checked in
+       gfc_resolve_code.
+       * resolve.cc (gfc_resolve_code): Add checks for EXEC_STOP and
+       EXEC_ERROR_STOP.
+
 2026-06-29  Paul Thomas  <[email protected]>
 
        Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index eaeab975f282..ad4d7ff39a3f 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,20 @@
+2026-07-03  Avinash Jayakar  <[email protected]>
+
+       Backported from master:
+       2026-05-07  Avinash Jayakar  <[email protected]>
+
+       * gcc.target/powerpc/aes-builtin-1.c: New test.
+       * gcc.target/powerpc/aes-builtin-2.c: New test.
+       * gcc.target/powerpc/aes-builtin-3.c: New test.
+
+2026-07-03  Jerry DeLisle  <[email protected]>
+
+       Backported from master:
+       2026-07-03  Jerry DeLisle  <[email protected]>
+
+       PR fortran/126018
+       * gfortran.dg/stop_function_code_1.f90: New test.
+
 2026-07-02  Jason Merrill  <[email protected]>
 
        Backported from master:

Reply via email to