https://sourceware.org/bugzilla/show_bug.cgi?id=33483

--- Comment #3 from Sourceware Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by H.J. Lu <[email protected]>:

https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=77c74294bfc5005204a2de3cc64bbdb2f877be29

commit 77c74294bfc5005204a2de3cc64bbdb2f877be29
Author: H.J. Lu <[email protected]>
Date:   Fri Sep 26 08:03:01 2025 +0800

    binutils: Pass target plugin file to target ar/nm/ranlib

    There are 2 kinds of binutils tests:

    1. Tests of binutils object files and libraries using the build tools,
    like CC, AR, NM and RANLIB.
    2. Tests of binutils programs as the target tools, like CC_FOR_TARGET,
    AR_FOR_TARGET, NM_FOR_TARGET and RANLIB_FOR_TARGET.

    Set AR_PLUGIN_OPTION_FOR_TARGET, NM_PLUGIN_OPTION_FOR_TARGET and
    RANLIB_PLUGIN_OPTION_FOR_TARGET to the target compiler plugin file for
    target ar/nm/ranlib.

            PR binutils/33483
            * Makefile.in: Regenerated.
            * configure: Likewise.
            * Makefile.tpl (AR_FOR_TARGET): Add @AR_PLUGIN_OPTION_FOR_TARGET@.
            (NM_FOR_TARGET): Add @NM_PLUGIN_OPTION_FOR_TARGET@.
            (RANLIB_FOR_TARGET): Add @RANLIB_PLUGIN_OPTION_FOR_TARGET@.
            * configure.ac: Use CLANG_PLUGIN_FILE_FOR_TARGET and
            GCC_PLUGIN_OPTION_FOR_TARGET to set AR_PLUGIN_OPTION_FOR_TARGET,
            NM_PLUGIN_OPTION_FOR_TARGET and RANLIB_PLUGIN_OPTION_FOR_TARGET.
            AC_SUBST AR_PLUGIN_OPTION_FOR_TARGET, NM_PLUGIN_OPTION_FOR_TARGET
            and RANLIB_PLUGIN_OPTION_FOR_TARGET.

    config/

            PR binutils/33483
            * clang-plugin.m4 (CLANG_PLUGIN_FILE_FOR_TARGET): New.
            * gcc-plugin.m4 (GCC_PLUGIN_OPTION_FOR_TARGET): Likewise.

    Signed-off-by: H.J. Lu <[email protected]>

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Reply via email to