https://gcc.gnu.org/g:0c396e7c8f6deeee4f81954fd3dc774952e7bd7a

commit 0c396e7c8f6deeee4f81954fd3dc774952e7bd7a
Author: Michael Meissner <[email protected]>
Date:   Thu Dec 11 17:27:40 2025 -0500

    Update ChangeLog.*

Diff:
---
 gcc/ChangeLog.meissner | 34 +++++++++++++---------------------
 1 file changed, 13 insertions(+), 21 deletions(-)

diff --git a/gcc/ChangeLog.meissner b/gcc/ChangeLog.meissner
index b74f952aeb0f..3980e0eef628 100644
--- a/gcc/ChangeLog.meissner
+++ b/gcc/ChangeLog.meissner
@@ -1,4 +1,4 @@
-==================== Branch work231, patch #1 ====================
+==================== Branch work231, patch #2 ====================
 
 Use vector pair load/store for memcpy with -mcpu=future
 
@@ -10,7 +10,7 @@ used.
 I have tested these patches on both big endian and little endian PowerPC
 servers, with no regressions.  Can I check these patchs into the trunk?
 
-2025-12-08  Michael Meissner  <[email protected]>
+2025-12-11  Michael Meissner  <[email protected]>
 
 gcc/
 
@@ -31,22 +31,12 @@ gcc/testsuite/
 
 Add -mcpu=future.
 
-This patch adds support for a new PowerPC cpu (future).  Until it is announced,
-the features of future processors may be changed.  These patches allow people 
to
-use the new features of processors being developed.  If/when the a processor is
-announced that has the features, future GCC revisions will be modified to add
-support for that new machine.
-
-If the features provided by -mcpu=future are incorporated into an official
-PowerPC server, this option will be renamed to the official name for that
-platform.
+This patch adds support for the -mcpu=future option. New processor features,
+that may or may not be supported in a future processor, will be supported in 
gcc
+under this option.  This option will be renamed to an actual future processor,
+whenever such a processor is announced.
 
-This is version 10 of the -mcpu=future patch.
-
-If the user uses -mcpu=future, -mfuture is passed to the assembler.
-
-I added support so that if GCC is configured with the --with-cpu=future option
-is used, it will set the default cpu type.
+This is version 11 of the -mcpu=future patch.
 
 Can I check this patch into the GCC trunk?  I have built bootstrap
 builds on both a little endian Power10 system and a big endian Power9
@@ -54,12 +44,13 @@ system and there were no regressions.  On the little endian 
Power10
 system, I built the last run using the --with-cpu=future configuration
 option.
 
-2025-12-08  Michael Meissner  <[email protected]>
+2025-12-11  Michael Meissner  <[email protected]>
 
 gcc/
 
-       * config.gcc (powerpc*-*-*): Add support for -mcpu=future.
-       * config/rs6000/aix71.h (ASM_CPU_SPEC): Add support for -mcpu=future.
+       * config.gcc (powerpc*-*-*): Add support for supporting 
--with-cpu=future.
+       * config/rs6000/aix71.h (ASM_CPU_SPEC): Pass -mfuture to the assembler
+       if the user used the -mcpu=future option.
        * config/rs6000/aix72.h (ASM_CPU_SPEC): Likewise.
        * config/rs6000/aix73.h (ASM_CPU_SPEC): Likewise.
        * config/rs6000/rs6000-c.cc (rs6000_target_modify_macros): Define
@@ -72,7 +63,8 @@ gcc/
        * config/rs6000/rs6000.cc (rs6000_machine_from_flags) If -mcpu=future,
        set the .machine directive to "future".
        (rs6000_opt_masks): Add entry for -mfuture.
-       * config/rs6000/rs6000.h (ASM_CPU_SPEC): Add support for -mcpu=future.
+       * config/rs6000/rs6000.h (ASM_CPU_SPEC): Pass -mfuture to the assembler
+       if the user used the -mcpu=future option.
        * config/rs6000/rs6000.opt (-mfuture): New option.
        * doc/invoke.texi (IBM RS/6000 and PowerPC Options): Document
        -mcpu=future.

Reply via email to