From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-2.3 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, SUBJ_OBFU_PUNCT_FEW autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 22770 invoked from network); 14 Jan 2021 04:04:53 -0000 Received: from mother.openwall.net (195.42.179.200) by inbox.vuxu.org with ESMTPUTF8; 14 Jan 2021 04:04:53 -0000 Received: (qmail 14074 invoked by uid 550); 14 Jan 2021 04:04:50 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Reply-To: musl@lists.openwall.com Received: (qmail 14042 invoked from network); 14 Jan 2021 04:04:49 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=hS8R1279EMwyifvjL2NlYGaJPHsHLwRBjlVHYRvpseU=; b=cvTZhtuCWqAJkNeVhy/CpUREgVWeatDA1ptkcp5OfY/pdD3ng2n31DUktZoJNNN6LN 8/T0yPT4gpvUvhvEaKJnTf1KS9b35nbK8CkFVzLW9J7KnBgkLZYypQrQljZ+BrOu+W1w FeBukhgziaSihmTOD8KqlWGAFAFOUIKO/8QzWYgbQQ1TOVktCEbiXyY0aR+9S589RKFz T2IZ0parhk7EHODE5c29mJ5QfaCFs/1Nztnu02BSkOVV9X08xdFINs6tb5mvY44sWoXP 1nxeOf4SEM2ikow6FK6Lgui5homipP/Z+YZwTBItFqmxUKIneAHPxKGy65CUEIPsIlcP FmQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=hS8R1279EMwyifvjL2NlYGaJPHsHLwRBjlVHYRvpseU=; b=NJhUyKv3TYfihIBgGMdD+rX1lhYo+c9Oyys6O0O/Y0hvvdIq8KhTHb/tyrhFsrOiS1 /v4nLm6PI32Vcg7uv8k/jnF5FZsgY1XVQUVrJzQoY5U2vYc05Ei6yjFlK3n3giTOTeT6 wtGb0JwW7rsM4SFBwfzhfmIJD3d+Lkji5YiV5E8OH4jR1wrUMxRudU0ccJj5h56wG3AS /VCjZ4JbiVIO60cueQxWZMIgR29cOpoj3Ty4fyyLvLd82THiiqBLoY6FwV5NkJBGj9kM BgxU/w9AgU0sZKCzogMOJiYGNFbCnzsNLKfmMZo/7eADa/jGceSTysX4QYMbAabaSGEd HQNw== X-Gm-Message-State: AOAM531xT2roMNd/IJnTvwKbKuuNvDm6xVSI93tZuE/DvFZyzPSKgMct IHkypdfVrU/m8nfcPYd8m348Pkxc1bc+ew== X-Google-Smtp-Source: ABdhPJzmvNAAR8RhFhXI85PYAMsAwR4bjI6Ss+JMmge7eV0EypXHbP7SsOH9hsRHNlvtI/SdRUTYsw== X-Received: by 2002:a17:90a:ad82:: with SMTP id s2mr2787175pjq.167.1610597076604; Wed, 13 Jan 2021 20:04:36 -0800 (PST) From: patrick.oppenlander@gmail.com To: musl@lists.openwall.com Cc: Patrick Oppenlander Date: Thu, 14 Jan 2021 15:03:42 +1100 Message-Id: <20210114040341.2524044-1-patrick.oppenlander@gmail.com> X-Mailer: git-send-email 2.30.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [musl] [PATCH] install symlink to liblto_plugin.so into lib/bfd-plugins From: Patrick Oppenlander The ar, nm and ranlib tools will automatically load plugins from the lib/bfd-plugins directory if present. With this symlink in place it is no longer necessary to use the gcc- prefixed versions of these tools (or the --plugin argument) to handle LTO objects. --- litecross/Makefile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/litecross/Makefile b/litecross/Makefile index 8ec0ed2..8bae518 100644 --- a/litecross/Makefile +++ b/litecross/Makefile @@ -254,6 +254,8 @@ install-binutils: | obj_binutils/.lc_built install-gcc: | obj_gcc/.lc_built cd obj_gcc && $(MAKE) MAKE="$(MAKE) $(LIBTOOL_ARG)" DESTDIR=$(DESTDIR)$(OUTPUT) install ln -sf $(TARGET)-gcc $(DESTDIR)$(OUTPUT)/bin/$(TARGET)-cc + mkdir -p $(DESTDIR)$(OUTPUT)/lib/bfd-plugins + ln -sf ../../libexec/gcc/$(TARGET)/$(file < src_gcc/gcc/BASE-VER)/liblto_plugin.so $(DESTDIR)$(OUTPUT)/lib/bfd-plugins ifneq ($(LINUX_SRCDIR),) TARGET_ARCH = $(firstword $(subst -, ,$(TARGET))) -- 2.30.0