From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27340 invoked by alias); 27 Oct 2009 15:50:05 -0000 Received: (qmail 27324 invoked by uid 22791); 27 Oct 2009 15:50:03 -0000 X-SWARE-Spam-Status: No, hits=-1.7 required=5.0 tests=AWL,BAYES_00,SARE_MSGID_LONG40,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: sourceware.org Received: from smtp-out.google.com (HELO smtp-out.google.com) (216.239.45.13) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Tue, 27 Oct 2009 15:49:57 +0000 Received: from wpaz13.hot.corp.google.com (wpaz13.hot.corp.google.com [172.24.198.77]) by smtp-out.google.com with ESMTP id n9RFntS6011519 for ; Tue, 27 Oct 2009 08:49:55 -0700 Received: from pzk36 (pzk36.prod.google.com [10.243.19.164]) by wpaz13.hot.corp.google.com with ESMTP id n9RFnqpj010234 for ; Tue, 27 Oct 2009 08:49:53 -0700 Received: by pzk36 with SMTP id 36so195334pzk.5 for ; Tue, 27 Oct 2009 08:49:52 -0700 (PDT) MIME-Version: 1.0 Received: by 10.142.248.39 with SMTP id v39mr705200wfh.227.1256658592389; Tue, 27 Oct 2009 08:49:52 -0700 (PDT) In-Reply-To: <20091026233459.GA5459@caradoc.them.org> References: <38a0d8450910230802o23e6fcfaga35fa29419dff3b0@mail.gmail.com> <38a0d8450910230845k40317523s42f2b84eafa82e9c@mail.gmail.com> <571f6b510910231135y2e5be00eq2247b3878b7cccbd@mail.gmail.com> <20091026180456.Q24016@dair.pair.com> <20091026233459.GA5459@caradoc.them.org> Date: Tue, 27 Oct 2009 15:55:00 -0000 Message-ID: <38a0d8450910270849v1235cba5pec5b8aed0e856d11@mail.gmail.com> Subject: Re: -use-linker-plugin passed to ld From: Rafael Espindola To: Hans-Peter Nilsson , Ian Lance Taylor , Steven Bosscher , Rafael Espindola , gcc@gcc.gnu.org Content-Type: multipart/mixed; boundary=00504502ceb300dd1b0476eca1b3 X-System-Of-Record: true X-IsSubscribed: yes Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org X-SW-Source: 2009-10/txt/msg00560.txt.bz2 --00504502ceb300dd1b0476eca1b3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-length: 259 > I agree with H-P. The attached patch implements that. Tested that it is ignored by cc1 and not passed to the linker. OK with a CL entry if bootstrap finishes OK? > -- > Daniel Jacobowitz > CodeSourcery > Cheers, --=20 Rafael =C3=81vila de Esp=C3=ADndola --00504502ceb300dd1b0476eca1b3 Content-Type: text/x-diff; charset=US-ASCII; name="fuse-linker-plugin.patch" Content-Disposition: attachment; filename="fuse-linker-plugin.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_g1au53jk0 Content-length: 2863 ZGlmZiAtLWdpdCBhL2djYy9jb21tb24ub3B0IGIvZ2NjL2NvbW1vbi5vcHQK aW5kZXggYjU3MjM0YS4uOWU0Y2YxMiAxMDA2NDQKLS0tIGEvZ2NjL2NvbW1v bi5vcHQKKysrIGIvZ2NjL2NvbW1vbi5vcHQKQEAgLTEzOTEsNiArMTM5MSwx MSBAQCBmdW53aW5kLXRhYmxlcwogQ29tbW9uIFJlcG9ydCBWYXIoZmxhZ191 bndpbmRfdGFibGVzKSBPcHRpbWl6YXRpb24KIEp1c3QgZ2VuZXJhdGUgdW53 aW5kIHRhYmxlcyBmb3IgZXhjZXB0aW9uIGhhbmRsaW5nCiAKK2Z1c2UtbGlu a2VyLXBsdWdpbgorQ29tbW9uIFZhcihmbGFnX3VzZV9saW5rZXJfcGx1Z2lu KQorSWdub3JlZC4gSXMgaXMgdXNlZCBieSB0aGUgZHJpdmVyLCBidXQgcGFz c2VkIHRvIHRoZSBjb21waWxlciBiZWNhdXNlIGl0IHN0YXJ0cword2l0aCBh biBmLgorCiBmdmFyLXRyYWNraW5nCiBDb21tb24gUmVwb3J0IFZhcihmbGFn X3Zhcl90cmFja2luZykgVmFyRXhpc3RzIE9wdGltaXphdGlvbgogUGVyZm9y bSB2YXJpYWJsZSB0cmFja2luZwpkaWZmIC0tZ2l0IGEvZ2NjL2djYy5jIGIv Z2NjL2djYy5jCmluZGV4IDc4ZTBjZTguLmIwMzNkNjIgMTAwNjQ0Ci0tLSBh L2djYy9nY2MuYworKysgYi9nY2MvZ2NjLmMKQEAgLTc3MCw3ICs3NzAsNyBA QCBwcm9wZXIgcG9zaXRpb24gYW1vbmcgdGhlIG90aGVyIG91dHB1dCBmaWxl cy4gICovCiAjZGVmaW5lIExJTktfQ09NTUFORF9TUEVDICJcCiAleyFmc3lu dGF4LW9ubHk6JXshYzoleyFNOiV7IU1NOiV7IUU6JXshUzpcCiAgICAgJShs aW5rZXIpIFwKLSAgICAle3VzZS1saW5rZXItcGx1Z2luOiBcCisgICAgJXtm dXNlLWxpbmtlci1wbHVnaW46IFwKICAgICAtcGx1Z2luICUobGlua2VyX3Bs dWdpbl9maWxlKSBcCiAgICAgLXBsdWdpbi1vcHQ9JShsdG9fd3JhcHBlcikg XAogICAgIC1wbHVnaW4tb3B0PSUobHRvX2djYykgXApAQCAtNzUxMyw3ICs3 NTEzLDcgQEAgd2FycmFudHk7IG5vdCBldmVuIGZvciBNRVJDSEFOVEFCSUxJ VFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuXG5cbiIK ICAgaWYgKG51bV9saW5rZXJfaW5wdXRzID4gMCAmJiBlcnJvcl9jb3VudCA9 PSAwICYmIHByaW50X3N1YnByb2Nlc3NfaGVscCA8IDIpCiAgICAgewogICAg ICAgaW50IHRtcCA9IGV4ZWN1dGlvbl9jb3VudDsKLSAgICAgIGNvbnN0IGNo YXIgKnVzZV9saW5rZXJfcGx1Z2luID0gInVzZS1saW5rZXItcGx1Z2luIjsK KyAgICAgIGNvbnN0IGNoYXIgKmZ1c2VfbGlua2VyX3BsdWdpbiA9ICJmdXNl LWxpbmtlci1wbHVnaW4iOwogCiAgICAgICAvKiBXZSdsbCB1c2UgbGQgaWYg d2UgY2FuJ3QgZmluZCBjb2xsZWN0Mi4gICovCiAgICAgICBpZiAoISBzdHJj bXAgKGxpbmtlcl9uYW1lX3NwZWMsICJjb2xsZWN0MiIpKQpAQCAtNzUyMywx NCArNzUyMywxNCBAQCB3YXJyYW50eTsgbm90IGV2ZW4gZm9yIE1FUkNIQU5U QUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS5c blxuIgogCSAgICBsaW5rZXJfbmFtZV9zcGVjID0gImxkIjsKIAl9CiAKLSAg ICAgIGlmIChzd2l0Y2hfbWF0Y2hlcyAodXNlX2xpbmtlcl9wbHVnaW4sCi0J CQkgIHVzZV9saW5rZXJfcGx1Z2luICsgc3RybGVuICh1c2VfbGlua2VyX3Bs dWdpbiksIDApKQorICAgICAgaWYgKHN3aXRjaF9tYXRjaGVzIChmdXNlX2xp bmtlcl9wbHVnaW4sCisJCQkgIGZ1c2VfbGlua2VyX3BsdWdpbiArIHN0cmxl biAoZnVzZV9saW5rZXJfcGx1Z2luKSwgMCkpCiAJewogCSAgbGlua2VyX3Bs dWdpbl9maWxlX3NwZWMgPSBmaW5kX2FfZmlsZSAoJmV4ZWNfcHJlZml4ZXMs CiAJCQkJCQkgImxpYmx0b19wbHVnaW4uc28iLCBYX09LLAogCQkJCQkJIGZh bHNlKTsKIAkgIGlmICghbGlua2VyX3BsdWdpbl9maWxlX3NwZWMpCi0JICAg IGZhdGFsICgiLXVzZS1saW5rZXItcGx1Z2luLCBidXQgbGlibHRvX3BsdWdp bi5zbyBub3QgZm91bmQiKTsKKwkgICAgZmF0YWwgKCItZnVzZS1saW5rZXIt cGx1Z2luLCBidXQgbGlibHRvX3BsdWdpbi5zbyBub3QgZm91bmQiKTsKIAog CSAgbHRvX2xpYmdjY19zcGVjID0gZmluZF9hX2ZpbGUgKCZzdGFydGZpbGVf cHJlZml4ZXMsICJsaWJnY2MuYSIsCiAJCQkJCSBSX09LLCB0cnVlKTsK --00504502ceb300dd1b0476eca1b3--