From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 51039 invoked by alias); 7 Dec 2016 10:34:49 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-alpha-owner@sourceware.org Received: (qmail 50717 invoked by uid 89); 7 Dec 2016 10:34:48 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.8 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy=Hx-languages-length:1605, capital, a, Full X-HELO: mail-ua0-f196.google.com X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=wd5tehcsPAZA9bv/ogiBIBmHT8Pl9CwXAPLSsGu+5f0=; b=hGSofVxcV8nn1aX2FTSdyztfY/n1Q3JuS4qN9p26STZCNuxzNtx4UUhNSbKykhqv11 MOD0gkZmpVlLKZmBBA6iRM+0SZX+N2ZNzPf1zRZo6JwWa+oXn6u2F58Qi6CSuGVRhW0F h235Pk4AYwKJRs/whb9e4YKmB4P4uPgxZZ4bIxAi7cR2hmOQ/boFm9B8KX/LY07dYylw stHqOXg1o8vGsuYXmn3OK/butvTuFa7Leylb94f4i/ZBfl4i5Ofzx8MsSH0bLyT96vTD GjH0rRLRzY/jnf4xxBXKXm8oKBwPXOdyogRtPUTjl5Fpsx8sOAtBXv1YRLsxrx/j7Y+o Wsgw== X-Gm-Message-State: AKaTC01Ch3JDlmcBtTm2HmlUicPQOPDz28YH/owZXhdWbcbTx1ul1+HtgXQL7k/J4bZh2pELW9QLUBfOmQlW0w== X-Received: by 10.176.16.74 with SMTP id g10mr40923784uab.99.1481106876312; Wed, 07 Dec 2016 02:34:36 -0800 (PST) MIME-Version: 1.0 In-Reply-To: References: From: Andrew Senkevich Date: Wed, 07 Dec 2016 10:34:00 -0000 Message-ID: Subject: Re: [PATCH] Install libm.a as linker script [BZ #20539] To: "H.J. Lu" Cc: Andreas Schwab , libc-alpha Content-Type: multipart/mixed; boundary=f403045e33083d38b005430f1179 X-SW-Source: 2016-12/txt/msg00226.txt.bz2 --f403045e33083d38b005430f1179 Content-Type: text/plain; charset=UTF-8 Content-length: 1571 2016-12-07 0:48 GMT+03:00 H.J. Lu : > On Tue, Dec 6, 2016 at 7:49 AM, Andrew Senkevich > wrote: >> 2016-12-06 18:21 GMT+03:00 Andreas Schwab : >>> On Dez 06 2016, Andrew Senkevich wrote: >>> >>>> 2016-12-06 17:17 GMT+03:00 Andreas Schwab : >>>>> On Dez 06 2016, Andrew Senkevich wrote: >>>>> >>>>>> +2016-12-06 Andrew Senkevich >>>>>> + >>>>>> + [BZ #20539] >>>>>> + * math/Makefile (install-lib-ldscripts): added libm.a. >>>>>> + ($(inst_libdir)/libm.a): added rule for installation as linker script. >>>>>> + * Makerules (install-lib.a): filter out install-lib-ldscripts. >>>>> >>>>> ChangeLog entries should be in present tense, and written as full >>>>> sentences. >>>> >>>> Which sentence is not full? >>> >>> Full sentences start with a capital. >> >> Oh yes of course, fixed. >> >> >> -- >> WBR, >> Andrew > > diff --git a/Makerules b/Makerules > index e865782..573c074 100644 > --- a/Makerules > +++ b/Makerules > @@ -1190,7 +1190,8 @@ $(addprefix $(inst_sbindir)/,$(install-sbin)): \ > $(do-install-program) > endif > ifdef install-lib > -install-lib.a := $(filter lib%.a,$(install-lib)) > +install-lib.a := $(filter-out libm.a,$(filter lib%.a,$(install-lib))) > +install-lib.a := $(filter-out $(install-lib-ldscripts),$(install-lib.a)) > > Need to filler out libm.a separately since it is in install-lib-ldscripts > already. Oh surely, attached. -- WBR, Andrew --f403045e33083d38b005430f1179 Content-Type: application/octet-stream; name="bz20539.patch" Content-Disposition: attachment; filename="bz20539.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_iwesp0vx0 Content-length: 3140 ZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCBjY2Zk MGFlLi5lNThmNjhkIDEwMDY0NAotLS0gYS9DaGFuZ2VMb2cKKysrIGIvQ2hh bmdlTG9nCkBAIC0xLDMgKzEsMTEgQEAKKzIwMTYtMTItMDcgIEFuZHJldyBT ZW5rZXZpY2ggIDxhbmRyZXcuc2Vua2V2aWNoQGludGVsLmNvbT4KKworCVtC WiAjMjA1MzldCisJKiBtYXRoL01ha2VmaWxlIChpbnN0YWxsLWxpYi1sZHNj cmlwdHMpOiBBZGQgbGlibS5hLgorCSgkKGluc3RfbGliZGlyKS9saWJtLmEp OiBBZGQgcnVsZSBmb3IgaW5zdGFsbGF0aW9uIGFzCisJbGlua2VyIHNjcmlw dC4KKwkqIE1ha2VydWxlcyAoaW5zdGFsbC1saWIuYSk6IEZpbHRlciBvdXQJ aW5zdGFsbC1saWItbGRzY3JpcHRzLgorCiAyMDE2LTEyLTA3ICBBbmRyZWFz IFNjaHdhYiAgPHNjaHdhYkBzdXNlLmRlPgogCiAJKiBzeXNkZXBzL3VuaXgv c3lzdi9saW51eC94ODYvZWxpc2lvbi1jb25mLmgKZGlmZiAtLWdpdCBhL01h a2VydWxlcyBiL01ha2VydWxlcwppbmRleCBlODY1NzgyLi43YWM2OTZlIDEw MDY0NAotLS0gYS9NYWtlcnVsZXMKKysrIGIvTWFrZXJ1bGVzCkBAIC0xMTkx LDYgKzExOTEsNyBAQCAkKGFkZHByZWZpeCAkKGluc3Rfc2JpbmRpcikvLCQo aW5zdGFsbC1zYmluKSk6IFwKIGVuZGlmCiBpZmRlZiBpbnN0YWxsLWxpYgog aW5zdGFsbC1saWIuYSA6PSAkKGZpbHRlciBsaWIlLmEsJChpbnN0YWxsLWxp YikpCitpbnN0YWxsLWxpYi5hIDo9ICQoZmlsdGVyLW91dCAkKGluc3RhbGwt bGliLWxkc2NyaXB0cyksJChpbnN0YWxsLWxpYi5hKSkKIGluc3RhbGwtbGli LW5vbi5hIDo9ICQoZmlsdGVyLW91dCBsaWIlLmEsJChpbnN0YWxsLWxpYikp CiBpZmRlZiBpbnN0YWxsLWxpYi1ub24uYQogJChhZGRwcmVmaXggJChpbnN0 X2xpYmRpcikvJChsaWJwcmVmaXgpLCQoaW5zdGFsbC1saWItbm9uLmEpKTog XApkaWZmIC0tZ2l0IGEvbWF0aC9NYWtlZmlsZSBiL21hdGgvTWFrZWZpbGUK aW5kZXggODQ4YjA5My4uNzcwMzFiMSAxMDA2NDQKLS0tIGEvbWF0aC9NYWtl ZmlsZQorKysgYi9tYXRoL01ha2VmaWxlCkBAIC0xMjgsMTAgKzEyOCwxMCBA QCBnZW5lcmF0ZWQgKz0gJChmb3JlYWNoIHMsLmMgLlMsJChjYWxsIHR5cGUt Zm9yZWFjaCwgJChjYWxsczpzXyU9bV8lJChzKSkpKQogcm91dGluZXMgPSAk KGNhbGwgdHlwZS1mb3JlYWNoLCAkKGNhbGxzKSkKIAogaWZlcSAoJChidWls ZC1tYXRodmVjKSx5ZXMpCi0jIFdlIG5lZWQgdG8gaW5zdGFsbCBsaWJtLnNv IGFzIGxpbmtlciBzY3JpcHQKLSMgZm9yIG1vcmUgY29tZm9ydGFibGUgdXNl IG9mIHZlY3RvciBtYXRoIGxpYnJhcnkuCi1pbnN0YWxsLWxpYi1sZHNjcmlw dHMgOj0gbGlibS5zbwotaW5zdGFsbF9zdWJkaXI6ICQoaW5zdF9saWJkaXIp L2xpYm0uc28KKyMgV2UgbmVlZCB0byBpbnN0YWxsIGxpYm0uc28gYW5kIGxp Ym0uYSBhcyBsaW5rZXIgc2NyaXB0cworIyBmb3IgdHJhbnNwYXJlbnQgdXNl IG9mIHZlY3RvciBtYXRoIGxpYnJhcnkuCitpbnN0YWxsLWxpYi1sZHNjcmlw dHMgOj0gbGlibS5zbyBsaWJtLmEKK2luc3RhbGwtb3RoZXJzOiAkKGluc3Rf bGliZGlyKS9saWJtLnNvICQoaW5zdF9saWJkaXIpL2xpYm0uYQogJChpbnN0 X2xpYmRpcikvbGlibS5zbzogJChjb21tb24tb2JqcGZ4KWZvcm1hdC5sZHMg XAogCQkJJChsaWJtKSBcCiAJCQkkKGxpYm12ZWMpIFwKQEAgLTE0Miw2ICsx NDIsMTggQEAgJChpbnN0X2xpYmRpcikvbGlibS5zbzogJChjb21tb24tb2Jq cGZ4KWZvcm1hdC5sZHMgXAogCSAgICAgICdBU19ORUVERUQgKCAkKGxpYmRp cikvbGlibXZlY19ub25zaGFyZWQuYSAkKHNsaWJkaXIpL2xpYm12ZWMuc28k KGxpYm12ZWMuc28tdmVyc2lvbikgKSApJyBcCiAJKSA+ICRALm5ldwogCW12 IC1mICRALm5ldyAkQAorCitpbnN0YWxsLW90aGVycyA9ICQoaW5zdF9saWJk aXIpL2xpYm0uYQorJChpbnN0X2xpYmRpcikvbGlibS5hOiAkKGNvbW1vbi1v YmpwZngpZm9ybWF0LmxkcyBcCisJCSAgICAgICAkKGxpYm0pIFwKKwkJICAg ICAgICQobGlibXZlYykgXAorCQkgICAgICAgJCgrZm9yY2UpCisJKGVjaG8g Jy8qIEdOVSBsZCBzY3JpcHQnOyBlY2hvICcqLyc7XAorCSBjYXQgJDw7IFwK KwkgZWNobyAnR1JPVVAgKCAkKGxpYmRpcikvbGlibS0kKGxpYi12ZXJzaW9u KS5hICQobGliZGlyKS9saWJtdmVjLmEgKScgXAorCSkgPiAkQC5uZXcKKwlj cCAkKG9ianBmeClsaWJtLmEgJChpbnN0X2xpYmRpcikvbGlibS0kKGxpYi12 ZXJzaW9uKS5hCisJbXYgLWYgJEAubmV3ICRACiBlbmRpZgogCiAjIFJ1bGVz IGZvciB0aGUgdGVzdCBzdWl0ZS4K --f403045e33083d38b005430f1179--