bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug binutils/24510] readelf does not know how to dissect DW_AT_discr_li


From: cvs-commit at gcc dot gnu.org
Subject: [Bug binutils/24510] readelf does not know how to dissect DW_AT_discr_list
Date: Tue, 27 Aug 2019 15:31:29 +0000

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

--- Comment #6 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot 
gnu.org> ---
The master branch has been updated by Nick Clifton <address@hidden>:

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

commit ec1b0fbb8dffc09f64f65b6459b786c35218803a
Author: Nick Clifton <address@hidden>
Date:   Tue Aug 27 16:28:55 2019 +0100

    Improve the DWARF decoder's ability to describe the DW_AT_discr_list
attribute.

        PR 24510
        * dwarf.c (MAX_CU_NESTING): New constant.
        (level_type_signed): New static array.
        (skip_attr_bytes): New function.
        (get_type_signedness): New function.
        (read_and_print_leb128): New function.
        (display_discr_list): New function.
        (read_and_display_attr_value): Add start parameter.
        Use new functions when handling DW_AT_type and DW_AT_discr_list.
        (read_and_display_attr): Add start parameter.  Pass to
        read_and_display_attr_value.
        (process_debug_info): Update call to read_and_display_attr.
        (display_formatted_table): Likewise.
        (display_debug_lines_decoded): Likewise.  Also add start
        parameter.
        (display_debug_lines): Likewise.
        * testsuite/binutils-all/dwarf-attributes.S: Update discrimination
        lists.
        * testsuite/binutils-all/dwarf-attributes.W: Update expected
        output.

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


reply via email to

[Prev in Thread] Current Thread [Next in Thread]