https://gcc.gnu.org/g:24dc829f87043ff24b5a625f73507b4a0bc5dc11

commit 24dc829f87043ff24b5a625f73507b4a0bc5dc11
Author: Michael Meissner <meiss...@linux.ibm.com>
Date:   Mon Jun 30 19:49:42 2025 -0400

    Update ChangeLog.*

Diff:
---
 gcc/ChangeLog.meissner | 41 +++++++++++++++++++++++++++++++++++++++++
 1 file changed, 41 insertions(+)

diff --git a/gcc/ChangeLog.meissner b/gcc/ChangeLog.meissner
index 17b8c76b31a4..249db2022b9c 100644
--- a/gcc/ChangeLog.meissner
+++ b/gcc/ChangeLog.meissner
@@ -1,3 +1,44 @@
+==================== Branch work213, patch #1 ====================
+
+Add -mcpu=future support
+
+This patch adds the support that can be used in developing GCC support
+for potential future PowerPC processors.
+
+These changes are being added so that hardware designers can evaluate
+potential new features to be added to the PowerPC processors in the
+future.  It may be these features will be incorporated into real
+hardware using a different name in the future. Or it may be these
+features will not be incoporated into actual PowerPC hardware in the
+future.
+
+At the moment, I have not added a new processor, and I'm using the
+power11 for tuning defaults and such.  When we are ready to add new
+tuning rules a potential future processor, we will add the support for
+the new processor.
+
+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-06-30  Michael Meissner  <meiss...@linux.ibm.com>
+
+gcc/
+
+       * config/rs6000/rs6000-c.cc (rs6000_target_modify_macros): If
+       -mcpu=future, define _ARCH_FUTURE.
+       * config/rs6000/rs6000-cpus.def (FUTURE_MASKS_SERVER): New macro.
+       (POWERPC_MASKS): Add OPTION_MASK_FUTURE.
+       (future cpu): Add 'future' cpu.
+       * config/rs6000/rs6000-tables.opt: Regenerate.
+       * config/rs6000/rs6000.opt (-mfuture-internal): New internal option to
+       indicate the user used -mcpu=future.
+
+gcc/testsuite/
+
+       * gcc.target/powerpc/future-1.c: New test.
+       * gcc.target/powerpc/future-2.c: Likewise.
+
 ==================== Branch work213, baseline ====================
 
 2025-06-30   Michael Meissner  <meiss...@linux.ibm.com>

Reply via email to