From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/13375 Path: news.gmane.org!.POSTED!not-for-mail From: Szabolcs Nagy Newsgroups: gmane.linux.lib.musl.general Subject: Re: [PATCH] PPC64 IEEE128 bit FP support Date: Fri, 26 Oct 2018 15:01:20 +0200 Message-ID: <20181026130119.GD3880@port70.net> References: <20181026042829.GB28637@voyager> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: blaine.gmane.org 1540558770 21643 195.159.176.226 (26 Oct 2018 12:59:30 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 26 Oct 2018 12:59:30 +0000 (UTC) User-Agent: Mutt/1.10.1 (2018-07-13) To: musl@lists.openwall.com Original-X-From: musl-return-13391-gllmg-musl=m.gmane.org@lists.openwall.com Fri Oct 26 14:59:25 2018 Return-path: Envelope-to: gllmg-musl@m.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by blaine.gmane.org with smtp (Exim 4.84_2) (envelope-from ) id 1gG1i1-0005Ws-Ge for gllmg-musl@m.gmane.org; Fri, 26 Oct 2018 14:59:25 +0200 Original-Received: (qmail 19816 invoked by uid 550); 26 Oct 2018 13:01:33 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Original-Received: (qmail 19793 invoked from network); 26 Oct 2018 13:01:33 -0000 Mail-Followup-To: musl@lists.openwall.com Content-Disposition: inline In-Reply-To: <20181026042829.GB28637@voyager> Xref: news.gmane.org gmane.linux.lib.musl.general:13375 Archived-At: * Markus Wichmann [2018-10-26 06:28:29 +0200]: > Now you just need to look through all the maths code to find all the > places that need changing. __floatscan() comes to mind immediately. And > I don't know if any of the libm functions needs adjustment for this new > format. generic c code in musl should work for all supported floating-point formats, which includes ieee binary128 for long double. only float.h needs to be set up according to the abi. some long double math functions don't have high quality implementations for ieee binary128 format though.