OSDN Git Service

* readelf.c (do_debug_frames_interp): New.
authorrth <rth>
Wed, 16 May 2001 16:20:26 +0000 (16:20 +0000)
committerrth <rth>
Wed, 16 May 2001 16:20:26 +0000 (16:20 +0000)
commitbe04cea20aac23ed8bfe4baa7bed29567291b439
treee8b23857d996ee2baf83254f535e1690dc1a50b3
parent1052d2856df197d627e8e5bd3e3939f1e0a54c21
    * readelf.c (do_debug_frames_interp): New.
        (byte_get_little_endian): If BFD64, always read entire 8-byte fields.
        (byte_get_big_endian): Likewise.
        (parse_args) ['F']: Set do_debug_frames_interp.
        (Frame_Chunk): Make data_factor signed, add fde_encoding.
        (frame_display_row): Don't trunc pc_begin to int.
        (size_of_encoded_value): New.
        (display_debug_frames): Handle 64-bit targets.  Print raw data
        unless do_debug_frames_interp.
        (debug_displays): Remove duplicate .debug_frame.
binutils/ChangeLog
binutils/readelf.c