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

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

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

commit c427f3614e293e46b3dfed287d02b6edaf9a17b5
Author: Claudiu Zissulescu <[email protected]>
Date:   Thu Jan 15 15:26:56 2026 +0200

    sframe: Use UNRESOLVED instead of FAIL

    Fix for PR ld/33784.

    The SFrame test for PR ld/33401 is a two-step link test where the
    second link depends on the output of the first. In the first step, the
    linker process generates R_*_NONE relocs for .sframe section, while
    the second link process should pass without any issue.

    This patch reworks the PR ld/33401 test by removing the call to
    run_cc_link_tests, and use individual command invocation for
    compilation, assembling and linking. It introduces the UNRESOLVED
    status if the first step contains a linking or assembling error. The
    UNTESTED status is emitted if the first stage doesn't produce R_*_NONE
    relocs in .sframe section to test the original issue.

    ld/

            PR ld/33784
            * testsuite/ld-sframe/sframe.exp (check_pr33401): Rework the
            procedure for UNRESOLVED and UNTESTED cases.
            (check_dump): New procedure.
            * testsuite/ld-sframe/pr33401.rd: Add extra line at the end of the
            file.

    Signed-off-by: Claudiu Zissulescu
<[email protected]>

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

Reply via email to