From owner-freebsd-numerics@freebsd.org Wed Feb 15 08:56:19 2017 Return-Path: Delivered-To: freebsd-numerics@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6A219CDE48A for ; Wed, 15 Feb 2017 08:56:19 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Received: from fmailer.gwdg.de (fmailer.gwdg.de [134.76.11.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2CEBB13A8 for ; Wed, 15 Feb 2017 08:56:18 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Received: from um-excht-a02.um.gwdg.de ([134.76.11.222] helo=email.gwdg.de) by mailer.gwdg.de with esmtp (Exim 4.80) (envelope-from ) id 1cdvNo-0001NP-9q; Wed, 15 Feb 2017 09:56:16 +0100 Received: from pc028.nfv.nw-fva.de (134.76.242.1) by email.gwdg.de (134.76.9.211) with Microsoft SMTP Server (TLS) id 14.3.319.2; Wed, 15 Feb 2017 09:56:15 +0100 Subject: Re: C11 conformance of casinl-like functions. To: mokhi , References: From: Rainer Hurling Message-ID: Date: Wed, 15 Feb 2017 09:56:07 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Level: - X-Virus-Scanned: (clean) by clamav X-BeenThere: freebsd-numerics@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Discussions of high quality implementation of libm functions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Feb 2017 08:56:19 -0000 Hi Mokhi, and others, Many thanks for the commit. Really appreciated :) It would be nice, if one of the experts could also update the Wiki page for numerics[1]. There have been some commits, also in 11.0-CURRENT, not mentioned by the Wiki until now. Best wishes, Rainer Hurling [1] https://wiki.freebsd.org/Numerics Am 08.02.2017 um 12:03 schrieb mokhi: > Hi. > > I recently saw bunch of PRs opened about C11 lack of conformance in > FreeBSD on Bugzilla, complaining cosinl, acosinl, ... not implemented. > > I've searched about these and I found documents about them too[2][3]. > Do you think we should implement them? Or standards doesn't have > suggestions on these? > > If yes (you think we should implement them), would you suggest simply > `strong aliasing symbols of FUNC_l to FUNC`? or implementing FUNC_l > from scratch? > > I've made some patch based on my idea of aliasing symbols, If you > agree I like to work on this and probably can start a review on > phabricator for that. > > > Thanks and best wishes, Mokhi. > ========================================== > [2] https://www.gnu.org/software/gnulib/manual/gnulib.html > [3] http://pubs.opengroup.org/onlinepubs/9699919799/functions/casinhl.html > and many more like this on opengroup.