From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 124015 invoked by alias); 14 Nov 2016 19:16:20 -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 124001 invoked by uid 89); 14 Nov 2016 19:16:19 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.4 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,RCVD_IN_SORBS_SPAM,SPF_PASS autolearn=no version=3.3.2 spammy=wbr, WBR, a X-HELO: mail-vk0-f67.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=zHwTPOmbcEodpEEIgOLWN/RESEhEO+84XUqoRjSwyAY=; b=e9+CHEIq7VxwQp3OvY/D3vbiSfTw57CFT66HsymJCLUHzn9/Rz6o/glj4Ixl+Z6+uZ NTOInZfDSnHidwJ6qsUimEogAbAQ9vZqCud2kHt4QSXHpx/7VUn8sASyn5oKc6WBRNUz QNEWoOM7EXAXO3WhhvqdyPQOhb1pQRpLu4pvBBqQ3AvKHqhxc+N7d58h7N6cV7wMjKfy ypgi+stBtdSrffi+m2h6bxEu/7XiRH7H1n8vmdVJxp4HrbWs7LRPxSFJH6e/oyZrcM89 Vgru50L4IIwe3h07IsKNOuQo+5Rt0SAEbZomKYmL77lezoRHG+HG2Vf6pSFleruDMTpS EaMg== X-Gm-Message-State: ABUngvf4RPIqW8Y3EyTdoVcgQEvFWogrFhkMrNtU0VoZJenBI3KarkBHBxa721IfvSe06wSwahJDaQy5H+b69w== X-Received: by 10.31.88.1 with SMTP id m1mr2080296vkb.83.1479150976665; Mon, 14 Nov 2016 11:16:16 -0800 (PST) MIME-Version: 1.0 In-Reply-To: References: From: Andrew Senkevich Date: Mon, 14 Nov 2016 19:16:00 -0000 Message-ID: Subject: Re: [PATCH] Install libm.a as linker script [BZ #20539] To: "H.J. Lu" Cc: libc-alpha Content-Type: multipart/mixed; boundary=001a114e536489015e054147ac3f X-SW-Source: 2016-11/txt/msg00474.txt.bz2 --001a114e536489015e054147ac3f Content-Type: text/plain; charset=UTF-8 Content-length: 820 2016-10-25 1:02 GMT+03:00 H.J. Lu : >> diff --git a/Makerules b/Makerules >> index e865782..290f927 100644 >> --- a/Makerules >> +++ b/Makerules >> @@ -1190,7 +1190,9 @@ $(addprefix $(inst_sbindir)/,$(install-sbin)): \ >> $(do-install-program) >> endif >> ifdef install-lib >> -install-lib.a := $(filter lib%.a,$(install-lib)) >> +ifeq ($(build-mathvec),yes) >> +install-lib.a := $(filter-out libm.a,$(filter lib%.a,$(install-lib))) >> +endif > > Should we use $(install-lib-ldscripts) instead of libm.a here? I had tried but haven't rich a success. >> # Rules for the test suite. >> > > Do you need to update rules for building static math tests with > libmvec.a? I haven't added -lmvec explicitly for any static math test so I think no. Attached corrected version. -- WBR, Andrew --001a114e536489015e054147ac3f Content-Type: application/octet-stream; name="bz20539.patch" Content-Disposition: attachment; filename="bz20539.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_ivig3ntq0 Content-length: 2396 ZGlmZiAtLWdpdCBhL01ha2VydWxlcyBiL01ha2VydWxlcwppbmRleCBlODY1 NzgyLi4yOTBmOTI3IDEwMDY0NAotLS0gYS9NYWtlcnVsZXMKKysrIGIvTWFr ZXJ1bGVzCkBAIC0xMTkwLDcgKzExOTAsOSBAQCAkKGFkZHByZWZpeCAkKGlu c3Rfc2JpbmRpcikvLCQoaW5zdGFsbC1zYmluKSk6IFwKIAkkKGRvLWluc3Rh bGwtcHJvZ3JhbSkKIGVuZGlmCiBpZmRlZiBpbnN0YWxsLWxpYgotaW5zdGFs bC1saWIuYSA6PSAkKGZpbHRlciBsaWIlLmEsJChpbnN0YWxsLWxpYikpCitp ZmVxICgkKGJ1aWxkLW1hdGh2ZWMpLHllcykKK2luc3RhbGwtbGliLmEgOj0g JChmaWx0ZXItb3V0IGxpYm0uYSwkKGZpbHRlciBsaWIlLmEsJChpbnN0YWxs LWxpYikpKQorZW5kaWYKIGluc3RhbGwtbGliLW5vbi5hIDo9ICQoZmlsdGVy LW91dCBsaWIlLmEsJChpbnN0YWxsLWxpYikpCiBpZmRlZiBpbnN0YWxsLWxp Yi1ub24uYQogJChhZGRwcmVmaXggJChpbnN0X2xpYmRpcikvJChsaWJwcmVm aXgpLCQoaW5zdGFsbC1saWItbm9uLmEpKTogXApkaWZmIC0tZ2l0IGEvbWF0 aC9NYWtlZmlsZSBiL21hdGgvTWFrZWZpbGUKaW5kZXggZjQwMGQ3Yi4uMzlh MzRiOSAxMDA2NDQKLS0tIGEvbWF0aC9NYWtlZmlsZQorKysgYi9tYXRoL01h a2VmaWxlCkBAIC0xMjgsOCArMTI4LDggQEAgZ2VuZXJhdGVkICs9ICQoZm9y ZWFjaCBzLC5jIC5TLCQoY2FsbCB0eXBlLWZvcmVhY2gsICQoY2FsbHM6c18l PW1fJSQocykpKSkKIHJvdXRpbmVzID0gJChjYWxsIHR5cGUtZm9yZWFjaCwg JChjYWxscykpCiAKIGlmZXEgKCQoYnVpbGQtbWF0aHZlYykseWVzKQotIyBX ZSBuZWVkIHRvIGluc3RhbGwgbGlibS5zbyBhcyBsaW5rZXIgc2NyaXB0Ci0j IGZvciBtb3JlIGNvbWZvcnRhYmxlIHVzZSBvZiB2ZWN0b3IgbWF0aCBsaWJy YXJ5LgorIyBXZSBuZWVkIHRvIGluc3RhbGwgbGlibS5zbyBhbmQgbGlibS5h IGFzIGxpbmtlciBzY3JpcHRzCisjIGZvciB0cmFuc3BhcmVudCB1c2Ugb2Yg dmVjdG9yIG1hdGggbGlicmFyeS4KIGluc3RhbGwtbGliLWxkc2NyaXB0cyA6 PSBsaWJtLnNvCiBpbnN0YWxsX3N1YmRpcjogJChpbnN0X2xpYmRpcikvbGli bS5zbwogJChpbnN0X2xpYmRpcikvbGlibS5zbzogJChjb21tb24tb2JqcGZ4 KWZvcm1hdC5sZHMgXApAQCAtMTQyLDYgKzE0MiwxOCBAQCAkKGluc3RfbGli ZGlyKS9saWJtLnNvOiAkKGNvbW1vbi1vYmpwZngpZm9ybWF0LmxkcyBcCiAJ ICAgICAgJ0FTX05FRURFRCAoICQobGliZGlyKS9saWJtdmVjX25vbnNoYXJl ZC5hICQoc2xpYmRpcikvbGlibXZlYy5zbyQobGlibXZlYy5zby12ZXJzaW9u KSApICknIFwKIAkpID4gJEAubmV3CiAJbXYgLWYgJEAubmV3ICRACisKK2lu c3RhbGwtb3RoZXJzID0gJChpbnN0X2xpYmRpcikvbGlibS5hCiskKGluc3Rf bGliZGlyKS9saWJtLmE6ICQoY29tbW9uLW9ianBmeClmb3JtYXQubGRzIFwK KwkJICAgICAgICQobGlibSkgXAorCQkgICAgICAgJChsaWJtdmVjKSBcCisJ CSAgICAgICAkKCtmb3JjZSkKKwkoZWNobyAnLyogR05VIGxkIHNjcmlwdCc7 IGVjaG8gJyovJztcCisJIGNhdCAkPDsgXAorCSBlY2hvICdHUk9VUCAoICQo aW5zdF9saWJkaXIpL2xpYm0tJChsaWItdmVyc2lvbikuYSAkKGluc3RfbGli ZGlyKS9saWJtdmVjLmEgKScgXAorCSkgPiAkQC5uZXcKKwljcCAkKG9ianBm eClsaWJtLmEgJChpbnN0X2xpYmRpcikvbGlibS0kKGxpYi12ZXJzaW9uKS5h CisJbXYgLWYgJEAubmV3ICRACiBlbmRpZgogCiAjIFJ1bGVzIGZvciB0aGUg dGVzdCBzdWl0ZS4K --001a114e536489015e054147ac3f--