From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-io1-xd29.google.com (mail-io1-xd29.google.com [IPv6:2607:f8b0:4864:20::d29]) by sourceware.org (Postfix) with ESMTPS id C4B4F385802B for ; Tue, 15 Dec 2020 20:33:55 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org C4B4F385802B Received: by mail-io1-xd29.google.com with SMTP id 81so21788358ioc.13 for ; Tue, 15 Dec 2020 12:33:55 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=yxzlp/HvUVEvNMCDOX0Tq9haBSKjmZcYmtgIgdyzc5I=; b=tc/uj0jrkLCoKXSJQdpX1U7swMWChiFRj/n+K/xxHyU3WXGhj/V7efmwjwXTvJAQ/v y/VWXkllnR8/s8eKK27rJIlSTMOONAZ3dIM5SfkuHT18sGBExvW8+9kxh88RP7rhXzSJ UKqUgzsF2xrlQY7E4FBTSZAJhqx1Q+4a/hfZ2oO/iFpmvyiJEgbCfiotpV80HH9+CV50 iaMHSctzjM00J17BceTJhaul/VRddlB8XWG9gHt8OQD8YnYddHQs7syOd1Oi2dzw8xwj mzZVUOHnEDBTwEyhqEY77bb2AaIyzTvlAsiyMlxOl58p+MosReGjxAXr90n9cIe6qFWL 1FWw== X-Gm-Message-State: AOAM5328plRcGLdTd7BnHsTm4FmRsrVc5uECxQLHOWxP7axzHzeZJaFZ +qNGQVgZgAHk2GMNIXVFr1XBk4ZViWtB1tu62sw= X-Google-Smtp-Source: ABdhPJyx40UBVxAPdWi25E+xUvyYp6iGPITEZHcfxIxbkS8NXgEdnSxGR/7vL8H3+AF6GXvfGE8LcPsa0Olcb2XyKIU= X-Received: by 2002:a5d:9a03:: with SMTP id s3mr4640132iol.20.1608064435272; Tue, 15 Dec 2020 12:33:55 -0800 (PST) MIME-Version: 1.0 References: <53b8973b-40a4-2550-3307-66d7f13707d5@symas.com> <64fe82bd-9c00-b232-98d2-f46182fb16ba@symas.com> <9889c54b-4dd3-2275-6621-c2391cfd268d@redhat.com> <31f9062e-175d-06e9-695a-797c7ee11420@symas.com> <58620dc1-3bb9-aaae-b476-ebb613ecb627@redhat.com> <1aaf4429-074c-7912-e6e6-4d2f82d6ef10@redhat.com> <7b118db2-9502-c45e-9f47-6b6f6a5f9646@symas.com> <7dba4046-3d50-c7e6-915d-08bf590bf057@redhat.com> In-Reply-To: <7dba4046-3d50-c7e6-915d-08bf590bf057@redhat.com> From: Cary Coutant Date: Tue, 15 Dec 2020 12:33:44 -0800 Message-ID: Subject: Re: [PATCH] dependency list for static libraries To: Nick Clifton Cc: Howard Chu , Binutils Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-3.3 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: binutils@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Binutils mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Dec 2020 20:33:56 -0000 > > One big question > > I still have is how to get this plugin to be used by default? > > I do not think that there is a way to guarantee this. After all > plugins, by design, are intended to be optional. > > Obviously if a build system is involved - one that is adding the > --record-libdeps option when creating libraries - then it will be > able to add the necessary linker command line option to invoke > the plugin as well. Did I miss any discussion about whether this feature should/could be implemented directly in the linkers, rather than via a plugin? I wouldn't be opposed to it. -cary