public inbox for gcc-help@gcc.gnu.org
 help / color / mirror / Atom feed
From: Dennis Clarke <dclarke@blastwave.org>
To: gcc-help@gcc.gnu.org
Subject: Re: The new 128-bit floating point _Float128 per ISO/IEC/IEEE 60559:2011 ??
Date: Tue, 13 Mar 2018 12:38:00 -0000	[thread overview]
Message-ID: <67f19ead-1d7d-f94b-0e64-97d0b9b71e86@blastwave.org> (raw)
In-Reply-To: <CAH6eHdSrCkRzD4gUY=ntnU0Ra+WH_OxQHbrZ2iUkrW1Ox=pgtg@mail.gmail.com>

On 13/03/18 08:04 AM, Jonathan Wakely wrote:
> On 13 March 2018 at 02:47, Dennis Clarke wrote:
>>
>>
>> I did some digging and found that the new floating point types[1] really
>> only exist in a few architectures.  Near as I can tell. However I have
>> yet to see them.  Yet.  Working on it.  I am not sure if the Debian
>> packages for gcc allow them nor sure if the kernel config even has the
>> options yet. Certianly math emulation can be done but actual software
>> implementations of _Float128?  I don't *yet* know.  I have linux kernel
>> 4.15.9 on ppc64 however that won't suffice.  Certainly won't work on
>> plain jane 32-bit x86 either regardless of kernel rev.
> 
> The kernel has nothing to do with it, does it? The requirements are on
> GCC and glibc.
> 

yep https://gcc.gnu.org/ml/gcc-help/2018-03/msg00036.html

I have been digging around in this for months and on various platforms
for a while.  Have not seen things working .. yet.  Real soon now.  :-)

The folks at Oracle state that Oracle Studio 12.6 has full support for
just about everything you would want but then again, where?  Oh yeah, on
Solaris and even then .. maybe.   I don't know yet as I have seen some
breakage down in the bits there too.

Anyways ... it really is great to see what recent gcc and glibc "can" do
where I have been following :

  See GNU libc release message for 2.26 :
      https://sourceware.org/ml/libc-alpha/2017-08/msg00010.html

  See GNU libc release message for 2.27 :
      https://sourceware.org/ml/libc-alpha/2018-02/msg00054.html


Dennis

ps: catching floating point exceptions is a whole other can o worms

      reply	other threads:[~2018-03-13 12:38 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <CAH6eHdRFiHHNfHEWcPF+6ZgthGfPLWz3T7Qetz6hcjFySWQGEA@mail.gmail.com>
2018-03-13  2:47 ` Dennis Clarke
2018-03-13 12:04   ` Jonathan Wakely
2018-03-13 12:38     ` Dennis Clarke [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=67f19ead-1d7d-f94b-0e64-97d0b9b71e86@blastwave.org \
    --to=dclarke@blastwave.org \
    --cc=gcc-help@gcc.gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).