From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19392 invoked by alias); 18 Mar 2013 02:41:43 -0000 Received: (qmail 19318 invoked by uid 22791); 18 Mar 2013 02:41:40 -0000 X-SWARE-Spam-Status: No, hits=-4.2 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,KHOP_RCVD_TRUST,RCVD_IN_DNSWL_LOW,RCVD_IN_HOSTKARMA_YE X-Spam-Check-By: sourceware.org Received: from mail-da0-f44.google.com (HELO mail-da0-f44.google.com) (209.85.210.44) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Mon, 18 Mar 2013 02:41:36 +0000 Received: by mail-da0-f44.google.com with SMTP id z20so1037854dae.3 for ; Sun, 17 Mar 2013 19:41:36 -0700 (PDT) X-Received: by 10.68.14.233 with SMTP id s9mr29497447pbc.154.1363574496195; Sun, 17 Mar 2013 19:41:36 -0700 (PDT) Received: from bubble.grove.modra.org ([101.166.26.37]) by mx.google.com with ESMTPS id na4sm18413489pbc.8.2013.03.17.19.41.34 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 17 Mar 2013 19:41:35 -0700 (PDT) Received: by bubble.grove.modra.org (Postfix, from userid 1000) id E3C6FEA2CD2; Mon, 18 Mar 2013 13:11:30 +1030 (CST) Date: Mon, 18 Mar 2013 02:41:00 -0000 From: Alan Modra To: binutils@sourceware.org Subject: Re: --as-needed change wrt undefined weak symbols Message-ID: <20130318024130.GA18331@bubble.grove.modra.org> Mail-Followup-To: binutils@sourceware.org References: <20130114035805.GF3244@bubble.grove.modra.org> <20130115022340.GO3244@bubble.grove.modra.org> <20130115052328.GQ3244@bubble.grove.modra.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-IsSubscribed: yes Mailing-List: contact binutils-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: binutils-owner@sourceware.org X-SW-Source: 2013-03/txt/msg00203.txt.bz2 http://sourceware.org/ml/binutils/2013-01/msg00188.html bfd/ PR ld/12549 elflink.c (elf_link_add_object_symbols): Exclude weak refs when considering whether an --as-needed library is needed. ld/ * ld.texinfo (--as-needed): Update. ld/testsuite/ * ld-elf/pr14862.out: Expect no output. I'm committing the above patch. Apologies to the bug reporter that it's taken so long. -- Alan Modra Australia Development Lab, IBM