From patchwork Fri Jan 22 07:03:21 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Chung-Lin Tang X-Patchwork-Id: 571545 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id C113414030F for ; Fri, 22 Jan 2016 18:03:37 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; secure) header.d=sourceware.org header.i=@sourceware.org header.b=b+Kqvyek; dkim-atps=neutral DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:to:from:subject:message-id:date:mime-version :content-type; q=dns; s=default; b=m2iXtfyyQxFD9lVtAIHCWR/oFKmfU gR9vnsYBrkuuSXlYpIRcGr6L9+D8PcNtf1aEMngXS/3Cx9YMC4EmI5wGmiWnltVw o3WNPIToIXCO/aC6bNC/vUC/OtZJ1fpMJ0bVQvQYecGqkpr7DkjUQfxkGaOg8vt0 G/Youehks0Cl38= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:to:from:subject:message-id:date:mime-version :content-type; s=default; bh=VMO8i4aYSmLuvFiLfgycI+4qnOM=; b=b+K qvyekxRBFKqZEMOzXpv5KGaLJHYPx+HpdQ+bTao1FJhnkFo+l552Aoq4Fh8gtwRU dDsFMbUY067uWs4Yvw+8zPUmAGw7dvpLvPs0LhpNSfG5DSwJw1eKSvUtLTdhrADx saIfn82ktJ1rKgR+WiT8+f/QswkNcxa+J9iCqAjc= Received: (qmail 103024 invoked by alias); 22 Jan 2016 07:03:29 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-alpha-owner@sourceware.org Delivered-To: mailing list libc-alpha@sourceware.org Received: (qmail 103012 invoked by uid 89); 22 Jan 2016 07:03:28 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_NONE, SPF_PASS autolearn=ham version=3.3.2 spammy=nios, 2016-01-22, 20160122, Real X-HELO: relay1.mentorg.com To: From: Chung-Lin Tang Subject: [patch, nios2, committed] Nios II maintenance patch for 2.23, ULPs and localplt.data Message-ID: <56A1D439.505@codesourcery.com> Date: Fri, 22 Jan 2016 16:03:21 +0900 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 MIME-Version: 1.0 This patch updates the nios2 ULPs file, and adds new entries for the localplt.data. Tested to silent prior encountered regressions. Committed to master. Chung-Lin 2016-01-22 Chung-Lin Tang * sysdeps/nios2/libm-test-ulps: Update. * sysdeps/unix/sysv/linux/nios2/localplt.data (__gtdf2): Add. (__gtsf2): Likewise. (__unorddf2): Likewise. (__unordsf2): Likewise. (__ledf2): Likewise. diff --git a/sysdeps/unix/sysv/linux/nios2/localplt.data b/sysdeps/unix/sysv/linux/nios2/localplt.data index 7fce1b8..08c88dc 100644 --- a/sysdeps/unix/sysv/linux/nios2/localplt.data +++ b/sysdeps/unix/sysv/linux/nios2/localplt.data @@ -1,9 +1,11 @@ libc.so: realloc libc.so: __eqsf2 libc.so: __floatsisf +libc.so: __gtdf2 libc.so: __ltdf2 libc.so: __gedf2 libc.so: malloc +libc.so: __gtsf2 libc.so: __nesf2 libc.so: memalign libc.so: __mulsf3 @@ -11,10 +13,13 @@ libc.so: __floatunsisf libc.so: __addsf3 libc.so: __fixsfsi libc.so: __subsf3 +libc.so: __unorddf2 libc.so: calloc libc.so: __muldf3 +libc.so: __unordsf2 libc.so: free libc.so: __subdf3 +libc.so: __ledf2 libc.so: __adddf3 libc.so: __divdf3 libc.so: __floatsidf diff --git a/sysdeps/nios2/libm-test-ulps b/sysdeps/nios2/libm-test-ulps index 676154c..f1a01fd 100644 --- a/sysdeps/nios2/libm-test-ulps +++ b/sysdeps/nios2/libm-test-ulps @@ -6,9 +6,9 @@ float: 1 ifloat: 1 Function: "acosh": -double: 1 +double: 2 float: 2 -idouble: 1 +idouble: 2 ifloat: 2 Function: "asin": @@ -30,9 +30,9 @@ float: 1 ifloat: 1 Function: "atanh": -double: 1 +double: 2 float: 2 -idouble: 1 +idouble: 2 ifloat: 2 Function: "cabs": @@ -155,9 +155,9 @@ ifloat: 2 Function: Real part of "clog": double: 3 -float: 2 +float: 3 idouble: 3 -ifloat: 2 +ifloat: 3 Function: Imaginary part of "clog": float: 1 @@ -165,9 +165,9 @@ ifloat: 1 Function: Real part of "clog10": double: 3 -float: 3 +float: 4 idouble: 3 -ifloat: 3 +ifloat: 4 Function: Imaginary part of "clog10": double: 2 @@ -254,11 +254,15 @@ idouble: 1 ifloat: 1 Function: "erfc": -double: 2 +double: 3 float: 2 -idouble: 2 +idouble: 3 ifloat: 2 +Function: "exp": +float: 1 +ifloat: 1 + Function: "exp10": double: 2 idouble: 2 @@ -276,10 +280,10 @@ idouble: 1 ifloat: 1 Function: "gamma": -double: 2 -float: 2 -idouble: 2 -ifloat: 2 +double: 4 +float: 4 +idouble: 4 +ifloat: 4 Function: "hypot": double: 1 @@ -304,10 +308,10 @@ idouble: 4 ifloat: 4 Function: "lgamma": -double: 2 -float: 2 -idouble: 2 -ifloat: 2 +double: 4 +float: 4 +idouble: 4 +ifloat: 4 Function: "log": float: 1 @@ -364,9 +368,9 @@ idouble: 2 ifloat: 2 Function: "tgamma": -double: 4 +double: 5 float: 5 -idouble: 4 +idouble: 5 ifloat: 5 Function: "y0":