[gcc(refs/users/meissner/heads/work222)] Update ChangeLog.*

Michael Meissner meissner@gcc.gnu.org
Sun Sep 21 22:42:27 GMT 2025


https://gcc.gnu.org/g:8fb311670702e8c74bb3a9347a8519cbebb445d4

commit 8fb311670702e8c74bb3a9347a8519cbebb445d4
Author: Michael Meissner <meissner@linux.ibm.com>
Date:   Sun Sep 21 18:42:23 2025 -0400

    Update ChangeLog.*

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

diff --git a/gcc/ChangeLog.meissner b/gcc/ChangeLog.meissner
index 26fb48ff2d2f..1cc58ef7235d 100644
--- a/gcc/ChangeLog.meissner
+++ b/gcc/ChangeLog.meissner
@@ -1,3 +1,62 @@
+==================== Branch work222, patch #18 ====================
+
+Remove -mpower8-internal support.
+
+2025-09-21  Michael Meissner  <meissner@linux.ibm.com>
+
+gcc/
+
+	* config/rs6000/rs6000-cpus.def (ISA_2_7_MASKS_SERVER): Delete
+	-mpower8-internal support in favor of using power8 CPU option.
+	(POWERPC_MASKS): Likewise.
+	* config/rs6000/rs6000.cc (rs6000_option_override_internal): Likewise.
+	* config/rs6000/rs6000.h (TARGET_POWER8): New macro.
+	* config/rs6000/rs6000.opt (-mpower8-internal): Remove setting ISA bit.
+
+==================== Branch work222, patch #17 ====================
+
+Remove internal -mpower9-misc support.
+
+2025-09-21  Michael Meissner  <meissner@linux.ibm.com>
+
+gcc/
+
+	* config/rs6000/dfp.h (dfptstsfi_<code>_<mode>): Change TARGET_P9_MISC
+	to TARGET_POWER9.
+	(dfp_sgnfcnc_<mode): Likewise.
+	* config/rs6000/rs6000-cpus.def (ISA_3_0_MASKS_SERVER): Remove
+	OPTION_MASK_P9_MISC.
+	(POWERPC_MASKS): Likewise.
+	* config/rs6000/rs6000-string.cc (do_load_mask_compare): Change
+	TARGET_P9_MISC to TARGET_POWER9.
+	(do_overlap_load_compare): Likewise.
+	(expand_compare_loop): Likewise.
+	(expand_block_compare_gpr): Likewise.
+	(expand_block_compare): Likewise.
+	* config/rs6000/rs6000.md (rs6000_option_override_internal): Likewise.
+	(rs6000_opt_masks): Remove -mpower9-misc.
+	* config/rs6000/rs6000.h (TARGET_POWER9): New macro.
+	* config/rs6000/rs6000.md (rs6000_mffscrn): Change TARGET_P9_MISC to
+	TARGET_POWER9.
+	(rs6000_mffscrni): Likewise.
+	(rs6000_mffscdrn): Likewise.
+	(rs6000_set_fpscr_rn): Likewise.
+	(rs6000_set_fpscr_drn): Likewise.
+	(rs6000_mffsl): Likewise.
+	(darn_32_<mode>): Likewise.
+	(darn_64_<mode>): Likewise.
+	(darn_raw_<mode>): Likewise.
+	(@darn<mode>): Likewise.
+	(cmprb): Likewise.
+	(cmprb_internal): Likewise.
+	(setb_signed): Likewise.
+	(setb_unsigned): Likewise.
+	(cmprb2): Likewise.
+	(cmprb2_internal): Likewise.
+	(cmpeqb): Likewise.
+	(cmpeqb_internal): Likewise.
+	* config/rs6000/rs6000.opt (-mpower9-misc): Change to WarnRemoved.
+
 ==================== Branch work222, patch #16 ====================
 
 Remove internal -mpower10 support.


More information about the Gcc-cvs mailing list