Date: Sun, 26 May 2019 15:52:56 -0700 From: Cy Schubert <Cy.Schubert@cschubert.com> To: Diane Bruce <db@db.net> Cc: Dimitry Andric <dim@freebsd.org>, Yuri <yuri@rawbw.com>, Konstantin Belousov <kostikbel@gmail.com>, Freebsd hackers list <freebsd-hackers@freebsd.org>, emaste@freebsd.org, cy@freebsd.org Subject: Re: What is the portable 128-bit floating point type? Message-ID: <201905262252.x4QMquSw044739@slippy.cwsent.com> In-Reply-To: Message from Diane Bruce <db@db.net> of "Sun, 26 May 2019 08:08:09 -0400." <20190526120809.GB65430@night.db.net>
next in thread | previous in thread | raw e-mail | index | archive | help
In message <20190526120809.GB65430@night.db.net>, Diane Bruce writes: > On Sun, May 26, 2019 at 12:02:34PM +0200, Dimitry Andric wrote: > > On 26 May 2019, at 02:20, Yuri <yuri@rawbw.com> wrote: > > > > > > On 2019-05-25 14:30, Dimitry Andric wrote: > > >> But from clang's OSTargets.h file, it looks like 128 bit float support > > >> is never set to enabled for FreeBSD. > > > > > > > > > If clang supports __float128, and clang is FreeBSD's main compiler, shoul > dn't it be enabled on FreeBSD then? > > > > It probably should, but those kinds of things don't just magically appear > > out of thin air: Somebody(TM) has to do the actual work to implement the > > support, test it, maintain it, and so on. Apparently there has not yet > > been any great need for this floating point precision. > > > > Are you volunteering? :) > > I've been slowly looking at it already in my copious spare time. > It's really something we should be supporting. The libgcc_s wrong version > problem is being dealt with by others by linking gfortran with a static > version of libgcc_s (!). (As discussed with Cy at BSDCan 2019) > See https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=208120#c24 > specifically comment 35 My thoughts were that the base libgcc_s should have a different name so as not to be confused with the real libgcc_s from ports. > > > > > -Dimitry > > > > P.S.: I believe one of the first requirements is a <quadmath.h> header. > > > > - Diane > -- > - db@FreeBSD.org db@db.net http://www.db.net/~db -- Cheers, Cy Schubert <Cy.Schubert@cschubert.com> FreeBSD UNIX: <cy@FreeBSD.org> Web: http://www.FreeBSD.org The need of the many outweighs the greed of the few.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201905262252.x4QMquSw044739>