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

--- Comment #2 from Sourceware Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Indu Bhagat <ibha...@sourceware.org>:

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

commit b4917deea42ae90506f6c1cf196fb10fa17645fc
Author: Indu Bhagat <indu.bha...@oracle.com>
Date:   Mon May 19 00:05:17 2025 -0700

    gas: sframe: handle .cfi_undefined

    Fix PR gas/32952 - sframe: incorrect handling of .cfi_undefined in gas

    In context of SFrame generation, it is incorrect to simply ignore all
    .cfi_undefined.  We may ignore only those .cfi_undefined which are for
    registers of no interest (similar to whats done for other CFI
    directives).

    gas/
            * gen-sframe.c (sframe_xlate_do_cfi_undefined): New definition.
            (sframe_do_cfi_insn): Handle .cfi_undefined.
    gas/testsuite/
            * gas/cfi-sframe/cfi-sframe.exp: Add new tests.
            * gas/cfi-sframe/cfi-sframe-common-10.d: New test.
            * gas/cfi-sframe/cfi-sframe-common-10.s: New test.
            * gas/cfi-sframe/cfi-sframe-x86_64-empty-4.d: New test.
            * gas/cfi-sframe/cfi-sframe-x86_64-empty-4.s: New test.

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

Reply via email to