From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10867 invoked by alias); 18 Dec 2012 19:30:14 -0000 Received: (qmail 10773 invoked by uid 22791); 18 Dec 2012 19:30:11 -0000 X-SWARE-Spam-Status: No, hits=-5.3 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,KHOP_RCVD_TRUST,RCVD_IN_DNSWL_LOW,RCVD_IN_HOSTKARMA_YE,T_RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from mail-ob0-f178.google.com (HELO mail-ob0-f178.google.com) (209.85.214.178) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Tue, 18 Dec 2012 19:30:07 +0000 Received: by mail-ob0-f178.google.com with SMTP id eh20so1064383obb.37 for ; Tue, 18 Dec 2012 11:30:06 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:date:message-id:subject:from:to:cc:content-type :x-gm-message-state; bh=3P6z6x8NQGn0/ETHI2vPWO3Egy8xXiGHQ9dkMDRG2EE=; b=ogtaArGeVBRFYHWXLkmxol0QTHTqa7X9jjUDM7qRUcTG7zcNWnDxgWfTqb2YxHDrtX Rv5sGGK9A6LQp1LI04IDZabFXy8AQ/9X3n9MT1O9DFKNu2cvqbGcVclQ/CORzMXEwyKN ou4jSYsfsWe07uw5mUylWNRQnG/k1w7CNMsO4kF1I450gxQnG41c32yUW4zxGX5uVk/2 7PB4OC2dqL5mcxLMfhpsiQ5V/pXGK66n5cV1Np6EtIGzYfq96XqtI5yqfDVtKRn/oYzp XYGvxRAjdlhxQMTa0ozVdoctGIirObYdlomAsN6n2/vd33eE5HCdthiNVaRu2uWNnRNn R8WQ== MIME-Version: 1.0 Received: by 10.60.23.200 with SMTP id o8mr2602272oef.48.1355859006511; Tue, 18 Dec 2012 11:30:06 -0800 (PST) Received: by 10.182.115.72 with HTTP; Tue, 18 Dec 2012 11:30:06 -0800 (PST) Date: Tue, 18 Dec 2012 19:30:00 -0000 Message-ID: Subject: PATCH RFA: PR go/55201: Create libatomic convenience library From: Ian Lance Taylor To: Matthias Klose Cc: Andreas Schwab , gcc-patches@gcc.gnu.org Content-Type: multipart/mixed; boundary=e89a8fb206e472db9304d1258600 X-Gm-Message-State: ALoCoQl4nwz0IeYJudTtDMty1stXJOe2MPthLGyKQelAKjRjiLUFzQX31GgT6GnSv8OoKGZ6zRBTiC8ZkMR9aqeGrlfLqMRULn4LxNyFGgofMMCfKpNX1lF7OPwK1tiVjzMrAq4q1ISTniOvu7ZuH9bD6S8PaV02oUpUuI89poRxumBwT8filgJsBVTcYPuWi6SoA0f9DMKZ X-IsSubscribed: yes Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org X-SW-Source: 2012-12/txt/msg01144.txt.bz2 --e89a8fb206e472db9304d1258600 Content-Type: text/plain; charset=ISO-8859-1 Content-length: 757 On Tue, Dec 18, 2012 at 9:57 AM, Ian Lance Taylor wrote: > > This doesn't happen for me, and it's bizarre that libtool would turn a > link against ../libatomic/libatomic.la into a link against -latomic. > But in any case the fix is presumably going to be to add a convenience > library for libatomic, as is done for libffi. I'll prepare a patch > for that. Like so. OK for mainline? If this is approved, I will submit the changes to libgo to use it. Ian 2012-12-18 Ian Lance Taylor PR go/55201 * Makefile.am (noinst_LTLIBRARIES): Define new make variable. (libatomic_convenience_la_SOURCES): Likewise. (libatomic_convenience_la_LIBADD): Likewise. * Makefile.in: Rebuild. * testsuite/Makefile.in: Rebuild. --e89a8fb206e472db9304d1258600 Content-Type: application/octet-stream; name="foo.patch" Content-Disposition: attachment; filename="foo.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_havffa060 Content-length: 891 SW5kZXg6IE1ha2VmaWxlLmFtCj09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t IE1ha2VmaWxlLmFtCShyZXZpc2lvbiAxOTQ1OTApCisrKyBNYWtlZmlsZS5h bQkod29ya2luZyBjb3B5KQpAQCAtNDAsNiArNDAsNyBAQCBBTV9DQ0FTRkxB R1MgPSAkKFhDRkxBR1MpCiBBTV9MREZMQUdTID0gJChYTERGTEFHUykgJChT RUNUSU9OX0xERkxBR1MpICQoT1BUX0xERkxBR1MpCiAKIHRvb2xleGVjbGli X0xUTElCUkFSSUVTID0gbGliYXRvbWljLmxhCitub2luc3RfTFRMSUJSQVJJ RVMgPSBsaWJhdG9taWNfY29udmVuaWVuY2UubGEKIAogaWYgTElCQVRfQlVJ TERfVkVSU0lPTkVEX1NITElCCiBpZiBMSUJBVF9CVUlMRF9WRVJTSU9ORURf U0hMSUJfR05VCkBAIC0xMzQsMyArMTM1LDYgQEAgSUZVTkNfT1BUSU9OUwkg ICAgID0gLW1jeDE2CiBsaWJhdG9taWNfbGFfTElCQUREICs9ICQoYWRkc3Vm Zml4IF8xNl8xXy5sbywkKFNJWkVPQkpTKSkKIGVuZGlmCiBlbmRpZgorCits aWJhdG9taWNfY29udmVuaWVuY2VfbGFfU09VUkNFUyA9ICQobGliYXRvbWlj X2xhX1NPVVJDRVMpCitsaWJhdG9taWNfY29udmVuaWVuY2VfbGFfTElCQURE ID0gJChsaWJhdG9taWNfbGFfTElCQUREKQo= --e89a8fb206e472db9304d1258600--