+2013-05-02 Nick Clifton <nickc@redhat.com>
+
+ * readelf.c: Add support for MSP430X architecture.
+
+2013-05-02 Nick Clifton <nickc@redhat.com>
+
+ * dwarf.c (display_debug_lines_raw): Do not treat .debug_line.dwo
+ sections as if they were fragmentary .debug_line sections.
+ (display_debug_lines_decoded): Likewise.
+
+2013-04-29 Nick Clifton <nickc@redhat.com>
+
+ * dwarf.c (read_debug_line_header): New function. Reads in a
+ header in a .debug_line section.
+ (display_debug_lines_raw): Use new function. Handle fragmentary
+ .debug_line sections.
+ (display_debug_lines_decoded): Likewise.
+ * readelf.c (process_section_headers): Handle fragmenatry
+ .debug_line sections.
+ (display_debug_section): Likewise.
+
+2013-04-26 Ian Lance Taylor <iant@google.com>
+
+ * MAINTAINERS: Add myself and Cary as gold maintainers.
+
+2013-04-08 Tom Tromey <tromey@redhat.com>
+
+ * dwarf.c (process_debug_info): Check dwarf_cutoff_level.
+
+2013-04-08 Tom Tromey <tromey@redhat.com>
+
+ * dwarf-mode.el: Bump version number.
+ (dwarf-mode): Remove autoload.
+ (dwarf-die-reference): Relax regexp.
+
+2013-04-05 Alan Modra <amodra@gmail.com>
+
+ PR binutils/15324
+ * configure.in: Add strnlen to AC_CHECK_DECLS, sort.
+ * dwarf.c (strnlen): Provide fallback decl.
+ * config.in: Regnerate.
+ * configure: Regenerate.
+
+2013-03-29 H.J. Lu <hongjiu.lu@intel.com>
+
+ * dwarf.c (process_debug_info): Increment hdrptr by 8 after
+ SAFE_BYTE_GET64.
+
+2013-03-27 Phil Krylov <phil.krylov@gmail.com>
+
+ PR binutils/13409
+ * winduni.c (codepages[]): Use UTF-16LE.
+ (wind_MultiByteToWideChar): Likewise.
+ (wind_WideCharToMultiByte): Likewise.
+
+2013-03-27 Alan Modra <amodra@gmail.com>
+
+ PR binutils/15206
+ * dwarf.c (read_and_display_attr_value): Cast format '*' arg to int.
+
+2013-03-26 Nick Clifton <nickc@redhat.com>
+
+ PR binutils/15206
+ * dwarf.c (SAFE_BYTE_GET): New macro - checks remaining buffer
+ space before calling byte_get.
+ (SAFE_BYTE_GET_AND_INC): New macro.
+ (SAFE_SIGNED_BYTE_GET): New macro.
+ (SAFE_SIGNED_BYTE_GET_AND_INC): New macro.
+ (SAFE_BYTE_GET64): New macro.
+ (process_extened_line_op): Use new macros. Use strnlen when
+ appropriate.
+ (fetch_indirect_string): Likewise.
+ (get_FORM_name): Likewise.
+ (decode_location_expression): Likewise.
+ (read_and_display_attr_value): Likewise.
+ (process_debug_info): Likewise.
+ (display_debug_lines_raw): Likewise.
+ (display_debug_lines_decoded): Likewise.
+ (display_debug_pubnames): Likewise.
+ (display_debug_macinfo): Likewise.
+ (get_line_filename_and_dirname): Likewise.
+ (display_debug_macro): Likewise.
+ (display_loc_list): Likewise.
+ (display_loc_list_dwo): Likewise.
+ (display_debug_aranges): Likewise.
+ (display_debug_ranges): Likewise.
+ (frame_display_row): Likewise.
+ (display_debug_frames): Likewise.
+
+2013-03-25 Nick Clifton <nickc@redhat.com>
+
+ PR binutils/15202
+ * dwarf.c (read_leb128): Add END parameter. Do not read at or
+ beyond end.
+ (read_sleb128): Add END parameter.
+ (read_uleb128): New function.
+ (process_extended_line_op): Pass END to leb128 functions.
+ (process_abbrev_section): Likewise.
+ (decode_location_expression): Likewise.
+ (read_and_display_attr_value): Likewise.
+ (read_and_display_attr): Likewise.
+ (process_debug_info): Likewise.
+ (display_debug_lines_raw): Likewise.
+ (display_debug_lines_decoded): Likewise.
+ (display_debug_macinfo): Likewise.
+ (get_line_filename_and_dirname): Likewise.
+ (display_debug_macro): Likewise.
+ (display_loc_list_dwo): Likewise.
+ (display_debug_ranges): Likewise.
+ * dwarf.h (read_leb128): Update prototype.
+ * readelf.c (read_uleb128): Add END parameter.
+ (decode_arm_unwind_bytecode): Pass END to read_uleb128.
+ (decode_tic6x_unwind_bytecode): Likewise.
+ (display_tag_value): New function.
+ (display_arm_attribute): Add END parameter. Pass END to
+ read_uleb128. Use display_tag_value.
+ (display_gnu_attribute): Likewise.
+ (display_power_gnu_attribute): Likewise.
+ (display_sparc_gnu_attribute): Likewise.
+ (display_mips_gnu_attribute): Likewise.
+ (display_tic6x_attribute): Likewise.
+ (process_attributes): Likewise.
+ (display_raw_attribute): New function.
+
+2013-03-22 Nick Clifton <nickc@redhat.com>
+
+ PR binutils/15201
+ * dwarf.c (display_debug_ranges): Add checks for reading beyond
+ the end of the section.
+
+ PR binutils/15157
+ * readelf.c (apply_relocations): Catch relocations with negative
+ offsets.
+
+2013-03-15 Nick Clifton <nickc@redhat.com>
+
+ * addr2line.c (slurp_symtab): If canonicalization reveals that
+ there were no ordinary symbols, try loading the dynamic symbols
+ instead.
+
+2013-03-14 Markos Chandras <markos.chandras@imgtec.com>
+
+ * MAINTAINERS: Add myself as Meta maintainer.
+
+2013-03-08 Andreas Arnez <arnez@linux.vnet.ibm.com>
+
+ * readelf.c (get_note_type): Add NT_S390_TDB.
+
2013-03-07 Alan Modra <amodra@gmail.com>
* strings.c (get_char): Dispense with buf[]. Instead shift