[gcc(refs/users/meissner/heads/work096)] Update ChangeLog.meissner.
Michael Meissner
meissner@gcc.gnu.org
Wed Aug 3 15:36:45 GMT 2022
https://gcc.gnu.org/g:4c54bfeab72d7a56678ea421cd3a7d1a3002d44d
commit 4c54bfeab72d7a56678ea421cd3a7d1a3002d44d
Author: Michael Meissner <meissner@linux.ibm.com>
Date: Wed Aug 3 11:36:25 2022 -0400
Update ChangeLog.meissner.
2022-08-03 Michael Meissner <meissner@linux.ibm.com>
gcc/
* ChangeLog.meissner: Update.
Diff:
---
gcc/ChangeLog.meissner | 15 +++++++++++++++
1 file changed, 15 insertions(+)
diff --git a/gcc/ChangeLog.meissner b/gcc/ChangeLog.meissner
index 78ff9a7dbd5..5cdeae3a44b 100644
--- a/gcc/ChangeLog.meissner
+++ b/gcc/ChangeLog.meissner
@@ -1,3 +1,18 @@
+==================== work096, patch 11.
+
+Mangle __ibm128 to u8__ibm128.
+
+With the change to __ibm128 having a distinct type within GCC, we need to adjust
+the mangling for __ibm128 to distinguish it from long double, when long double
+uses the IBM 128-bit encoding.
+
+2022-08-03 Michael Meissner <meissner@linux.ibm.com>
+
+gcc/
+
+ * config/rs6000/rs6000.cc (rs6000_mangle_type): Mangle __ibm128 to
+ u8__ibm128 if long double uses the IBM 128-bit encoding.
+
==================== work096, patch 10.
Make __ibm128 have a distinct type and always use IFmode.
More information about the Gcc-cvs
mailing list