From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1005) id 9403338A90B2; Wed, 3 Aug 2022 15:36:45 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 9403338A90B2 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Michael Meissner To: gcc-cvs@gcc.gnu.org Subject: [gcc(refs/users/meissner/heads/work096)] Update ChangeLog.meissner. X-Act-Checkin: gcc X-Git-Author: Michael Meissner X-Git-Refname: refs/users/meissner/heads/work096 X-Git-Oldrev: 15da4be5576ba170253355cd59c7be9b15862ae3 X-Git-Newrev: 4c54bfeab72d7a56678ea421cd3a7d1a3002d44d Message-Id: <20220803153645.9403338A90B2@sourceware.org> Date: Wed, 3 Aug 2022 15:36:45 +0000 (GMT) X-BeenThere: gcc-cvs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Aug 2022 15:36:45 -0000 https://gcc.gnu.org/g:4c54bfeab72d7a56678ea421cd3a7d1a3002d44d commit 4c54bfeab72d7a56678ea421cd3a7d1a3002d44d Author: Michael Meissner Date: Wed Aug 3 11:36:25 2022 -0400 Update ChangeLog.meissner. 2022-08-03 Michael Meissner 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 + +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.