From owner-freebsd-hackers@freebsd.org Sun May 26 10:02:37 2019 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E26E91598402 for ; Sun, 26 May 2019 10:02:36 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 85E0181C01; Sun, 26 May 2019 10:02:36 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from tensor.andric.com (tensor.andric.com [IPv6:2001:470:7a58:1::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "tensor.andric.com", Issuer "Let's Encrypt Authority X3" (verified OK)) (Authenticated sender: dim) by smtp.freebsd.org (Postfix) with ESMTPSA id 435021B2B9; Sun, 26 May 2019 10:02:36 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from [IPv6:2001:470:7a58::e082:61e0:bde3:71aa] (unknown [IPv6:2001:470:7a58:0:e082:61e0:bde3:71aa]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id 957753D8BC; Sun, 26 May 2019 12:02:34 +0200 (CEST) From: Dimitry Andric Message-Id: <6183B49B-76F2-4ABF-A6A2-D170C6164553@FreeBSD.org> Content-Type: multipart/signed; boundary="Apple-Mail=_D8F96939-0B14-4509-BACD-2E6C94BD62B7"; protocol="application/pgp-signature"; micalg=pgp-sha1 Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\)) Subject: Re: What is the portable 128-bit floating point type? Date: Sun, 26 May 2019 12:02:34 +0200 In-Reply-To: <6d9857d7-9624-2013-81e0-191c78ed3a4f@rawbw.com> Cc: Konstantin Belousov , Freebsd hackers list To: Yuri References: <20190525200437.GV2748@kib.kiev.ua> <20190525210311.GW2748@kib.kiev.ua> <3E0ACABC-D17B-45AD-9810-06ADA52F597A@FreeBSD.org> <6d9857d7-9624-2013-81e0-191c78ed3a4f@rawbw.com> X-Mailer: Apple Mail (2.3445.104.11) X-Rspamd-Queue-Id: 85E0181C01 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.96 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_SHORT(-0.96)[-0.958,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 May 2019 10:02:37 -0000 --Apple-Mail=_D8F96939-0B14-4509-BACD-2E6C94BD62B7 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On 26 May 2019, at 02:20, Yuri wrote: >=20 > 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. >=20 >=20 > If clang supports __float128, and clang is FreeBSD's main compiler, = shouldn'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? :) -Dimitry P.S.: I believe one of the first requirements is a header. --Apple-Mail=_D8F96939-0B14-4509-BACD-2E6C94BD62B7 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.2 iF0EARECAB0WIQR6tGLSzjX8bUI5T82wXqMKLiCWowUCXOpkOgAKCRCwXqMKLiCW o1hXAJwO6EeBoALAyO7monTPzU0jSJ5iPwCffFDr7hKsxd7GUC5W8ulNaXjoZC4= =NiLV -----END PGP SIGNATURE----- --Apple-Mail=_D8F96939-0B14-4509-BACD-2E6C94BD62B7--