https://sourceware.org/bugzilla/show_bug.cgi?id=29250
--- Comment #3 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Alan Modra <amo...@sourceware.org>: https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=45bf072b34068b5a98947862b2aa183ab646e7ea commit 45bf072b34068b5a98947862b2aa183ab646e7ea Author: Alan Modra <amo...@gmail.com> Date: Wed Jun 15 22:30:51 2022 +0930 PR29250, readelf erases CIE initial register state PR 29250 binutils/ * dwarf.c (display_debug_frames): Set col_type[reg] on sizing pass over FDE to cie->col_type[reg] if CIE specifies reg. Handle DW_CFA_restore and DW_CFA_restore_extended on second pass using the same logic. Remove unnecessary casts. Don't call frame_need_space on second pass over FDE. gas/ * testsuite/gas/i386/ehinterp.d, * testsuite/gas/i386/ehinterp.s: New test. * testsuite/gas/i386/i386.exp: Run it. -- You are receiving this mail because: You are on the CC list for the bug.