From patchwork Sat Sep 23 22:17:37 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "H.J. Lu" X-Patchwork-Id: 23112 Received: (qmail 35679 invoked by alias); 23 Sep 2017 22:17:49 -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 35668 invoked by uid 89); 23 Sep 2017 22:17:48 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-25.4 required=5.0 tests=AWL, BAYES_00, FREEMAIL_FROM, GIT_PATCH_0, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3, RCVD_IN_DNSWL_NONE, RCVD_IN_SORBS_SPAM, SPF_PASS autolearn=ham version=3.3.2 spammy=nsz X-HELO: mail-qt0-f194.google.com X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:mime-version :content-disposition:user-agent; bh=u3vWY5CSOBe1pk/U2swBEiyDIaTxgyU48FujRm/FHBs=; b=Tdpjcn0G1jsMPUHnek3IJvEcYKJjTZ3O6hOvGPBrhgM5Ei2FormgPFyYFhb3qR+BlX puToDBkdz5zXwztZe/C8YGXqvIcEu9W1NIYtRzKYdteI3t16bNZKpH7/ROreGkF3Agpf iK62zzpoO0O0sxHMaq3hhR0T30G4TVSMLUsYDsjqdRNOHcci2V7hS52srQPFLMYp2wYU MRdKcpsFroNb/BbMmxUfUfZvQX+iFDcZGcIHkLLF6RXHiJgtJDr2zlDS+9jEHzBY0V6+ ATInfbQnLyJrgOIdgpPDeNlDKJulZIXawOoFEXjcPM4nhVf3jPyVIVW/TscgXbguweeO Q9pQ== X-Gm-Message-State: AHPjjUhWt/UVqwcVvHGVUYsmvh9OCauSVrV5lxXT9/5UHMFOdxaEQ0kr KEt87QIhGCETDBXyVDvza48= X-Google-Smtp-Source: AOwi7QB+YxXvP3NHZM4aLNy1FrepNUG2Yg8OksSsq76XQfSgksgfLS2C5lZM0Hjt/CBzBtSgYqrhXA== X-Received: by 10.200.53.168 with SMTP id k37mr5229531qtb.237.1506205065623; Sat, 23 Sep 2017 15:17:45 -0700 (PDT) Date: Sat, 23 Sep 2017 15:17:37 -0700 From: "H.J. Lu" To: GNU C Library Cc: Szabolcs Nagy Subject: [nsz/math, PATCH] Hide __exp2f_data/__logf_data/__log2f_data/__powf_log2_data Message-ID: <20170923221737.GA25360@gmail.com> MIME-Version: 1.0 Content-Disposition: inline User-Agent: Mutt/1.8.3 (2017-05-23) Hi, This patch is against nsz/math branch. * sysdeps/ieee754/flt-32/math_config.h (__exp2f_data): Add attribute_hidden. (__logf_data): Likewise. (__log2f_data): Likewise. (__powf_log2_data): Likewise. --- sysdeps/ieee754/flt-32/math_config.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sysdeps/ieee754/flt-32/math_config.h b/sysdeps/ieee754/flt-32/math_config.h index 2dcc5a57d7..aeff4808c6 100644 --- a/sysdeps/ieee754/flt-32/math_config.h +++ b/sysdeps/ieee754/flt-32/math_config.h @@ -119,7 +119,7 @@ extern const struct exp2f_data double shift; double invln2_scaled; double poly_scaled[EXP2F_POLY_ORDER]; -} __exp2f_data; +} __exp2f_data attribute_hidden; #define LOGF_TABLE_BITS 4 #define LOGF_POLY_ORDER 4 @@ -131,7 +131,7 @@ extern const struct logf_data } tab[1 << LOGF_TABLE_BITS]; double ln2; double poly[LOGF_POLY_ORDER]; -} __logf_data; +} __logf_data attribute_hidden; #define LOG2F_TABLE_BITS 4 #define LOG2F_POLY_ORDER 4 @@ -142,7 +142,7 @@ extern const struct log2f_data double invc, logc; } tab[1 << LOG2F_TABLE_BITS]; double poly[LOG2F_POLY_ORDER]; -} __log2f_data; +} __log2f_data attribute_hidden; #define POWF_LOG2_TABLE_BITS 4 #define POWF_LOG2_POLY_ORDER 5 @@ -159,6 +159,6 @@ extern const struct powf_log2_data double invc, logc; } tab[1 << POWF_LOG2_TABLE_BITS]; double poly[POWF_LOG2_POLY_ORDER]; -} __powf_log2_data; +} __powf_log2_data attribute_hidden; #endif