https://gcc.gnu.org/g:38a0c8aec4062d58b1dd4d2299f5d6c266f33da3
commit 38a0c8aec4062d58b1dd4d2299f5d6c266f33da3 Author: Michael Meissner <[email protected]> Date: Tue Nov 11 11:49:46 2025 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.meissner | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gcc/ChangeLog.meissner b/gcc/ChangeLog.meissner index f2bc4d532d6a..122fe4e75095 100644 --- a/gcc/ChangeLog.meissner +++ b/gcc/ChangeLog.meissner @@ -1,3 +1,24 @@ +==================== Branch work225, patch #1 ==================== + +Add -mcpu=future. + +2025-11-11 Michael Meissner <[email protected]> + +gcc/ + + * config/rs6000/rs6000-c.cc (rs6000_target_modify_macros): Define + _ARCH_FUTURE if -mcpu=future. + * config/rs6000/rs6000-cpus.def (FUTURE_MASKS_SERVER): New macros. + (POWERPC_MASKS): Add OPTION_MASK_FUTURE. + (future processor): Add -mcpu=future. + * config/rs6000/rs6000-opts.h (PROCESSOR_FUTURE): Define as power11. + * config/rs6000/rs6000.opt (-mfuture): New option. + +gcc/testsuite/ + + * gcc.target/powerpc/future-1.c: New test. + * gcc.target/powerpc/future-2.c: Likewise. + ==================== Branch work225, baseline ==================== 2025-11-11 Michael Meissner <[email protected]>
