https://gcc.gnu.org/g:14ea35f63f14a016af70a93159465dcd3f8a334b

commit 14ea35f63f14a016af70a93159465dcd3f8a334b
Author: Michael Meissner <[email protected]>
Date:   Fri Nov 7 15:56:29 2025 -0500

    Update ChangeLog.*

Diff:
---
 gcc/ChangeLog.meissner | 23 +++++++++++++++++------
 1 file changed, 17 insertions(+), 6 deletions(-)

diff --git a/gcc/ChangeLog.meissner b/gcc/ChangeLog.meissner
index 9d601d9eab21..f6330c7d18f0 100644
--- a/gcc/ChangeLog.meissner
+++ b/gcc/ChangeLog.meissner
@@ -1,11 +1,15 @@
-==================== Branch work224, patch #1 ====================
+==================== Branch work224, patch #2 ====================
 
 Add -mcpu=future option to the PowerPC.
 
-This patch adds support for -mcpu=future to the PowerPC.  This is a
-simplified version of the patch to add -mcpu=future support.  In
-previous versions of the patch, I attempted to fix a lot of the
-infrastructure issues I have noticed over the years.
+I originally made a more complicated patch (V5) on September 22nd, 2025 that
+tried to do infrastructure cleanup as well as adding -mcpu=future.  This patch
+is a more limited patch in that it just adds the -mcpu=future patch, and it 
does
+not do the other infrastructure work.
+
+I submitted the V6 patch on November 6th.  However, in that patch, I
+forgot to add code to set the .machine directive to "future" if the
+user did -mcpu=future.  This patch fixes this.
 
 This patch just adds support for -mcpu=future.  Thanks to a question
 from Surya Kumari Jangal, I figured out a new method to do this patch.
@@ -38,7 +42,11 @@ The changes in this patch include:
   * I added support so the configuration option --with-cpu=future is
     used, it will set the default cpu type.
 
-Can I check this patch into the GCC trunk?
+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
+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-11-07  Michael Meissner  <[email protected]>
 
@@ -63,6 +71,7 @@ gcc/
        -mcpu=future support.
        (rs6000_debug_reg_global): Likewise.
        (rs6000_option_override_internal): Likewise.
+       (rs6000_machine_from_flags): Likewise.
        (rs6000_pragma_target_parse): Likewise.
        (rs6000_function_specific_save): Likewise.
        (rs6000_function_specific_restore): Likewise.
@@ -81,6 +90,8 @@ gcc/testsuite/
        * gcc.target/powerpc/future-1.c: New test.
        * gcc.target/powerpc/future-2.c: Likewise.
 
+==================== Branch work224, patch #1 was reverted ====================
+
 ==================== Branch work224, baseline ====================
 
 2025-11-06   Michael Meissner  <[email protected]>

Reply via email to