XS-libdwarf

 view release on metacpan or  search on metacpan

libdwarf-code-0.11.1/src/bin/dwarfdump/ChangeLog2018  view on Meta::CPAN

      and in calls to esb_allocate_more.
      Checks HAVE_VSNPRINTF. Added extra checks
      of esb_append_printf().
      Moved one static function up in the source
      to eliminate an explicit prototype.
    * esb.h: Added comments documenting esb_s field use.
    * print_die.c,print_reloc.c,tag_attr.c,
      tag_tree.c,uri.c: Removed snprintf,sprintf. Using esb_append_printf.
    * makename.c: Removed noise from selftest, just print pass/fail.
2018-05-16 David Anderson
    * dwarfdump.c,esb.c,esb.h,globals.h: Removed of C99
      vsnprintf and completely removed esb_printf_append_ap()
      from esb.
2018-05-15 David Anderson
    * tmp-tt-table.c,tmp-ta-table.c,tmp-ta-ext-table.c,
      tmp-tt-ext-table.c: All endings changed from .c to .h
      as these are all used via #include.
    * Makefile.in: Reflect the .c->.h change for these files.
    * checkutil.c,dwarf_tsearch.h,dwarf_tsearchbal.c,
      glflags.c,naming.c,naming.h,print_debugfission.c,
      print_die.c,print_frames.c,print_gdbindex.c,print_macros.c,
      print_pubnames.c,print_reloc.h,print_sections.c,
      print_static_vars.c,uri.c,uritablebuild.c:
      Removed trailing blank lines.
2018-05-15 David Anderson
    * command_options.c: Removed an extra break on option -ER
      that was an accident. It's been broken for quite a long time.
      section_map[DW_HDR_DEBUG_RNGLISTS]=TRUE, applicable
      to DWARF5, was getting ignored due to the mistake.
      This has to do with printing section header information.
2018-05-14 David Anderson
    * command_options.c,compiler_info.c,print_frames.c: Fix
      indents, remove trailing whitespace.
2018-05-14 David Anderson
    * dwarfdump.c,tag_attr.c,tag_tree.c, common.c:
      Update version string
2018-05-14 David Anderson
    * print_frames.c: Validate augmentation bytes from
      eh_frame to catch bogus augmentation length.
2018-05-14 David Anderson
    * dwarfdump.c: gcc caught a memset given a pointer
      as the size. Fixed.
    * naming.c: Needed #ifndef TRIVIAL_NAMING
      around skipunder() to compile without warnings.
    * section_bitmaps.c, section_bitmaps.h: Needed
      (void) as function argument list, for example
      set_all_sections_on(void) .
2018-05-14 Carlos Alberto Enciso
    * Rename producer_info.[ch] to compiler_info.[ch].
2018-05-11 Carlos Alberto Enciso
    * New files: command_options.c,command_options.h
      Command line arguments processing; the original code moved
      from dwarfdump.c.
    * New files: producer_info.c,producer_info.h
      Record statistics about the producers (compilers). The original
      code moved from dwarfdump.c.
    * glflags.c,glflags.h,globals.h:
      Moved the remaining individual global flags and what they
      control into glflags.h.
    * section_bitmaps.c,section_bitmaps.h: process the header and
      relocation maps. Original code moved from dwarfdump.c
    * dwarfdump.c:
      Moved the code for command line arguments processing to
      command_options.c and producer_info.c.
    * print_reloc.c,sanitized.h,defined_types.h,dwconf.c,print_aranges.c
      Minor changes due to refactoring of the command line and
      producer refactoring.
2018-05-09 David Anderson
    * common.c,dwarfdump.c,glflags.c,glflags.h,print_aranges.c,
      print_die.c: Fixed indents to match dicheck requirements
      and removed some trailing whitespace.
2018-05-01 Carlos Alberto Enciso
    * common.c,dwarfdump.c,dwconf.c,glflags.c,glflags.h,globals.h,
      naming.c,print_abbrevs.c,print_aranges.c,print_die.c,
      print_dnames.c,print_frames.c,print_gdbindex.c,print_lines.c,
      print_locs.c,print_macro.c,print_macros.c,print_pubnames.c,
      print_ranges.c,print_static_funcs.c,print_static_vars.c,
      print_strings.c,print_weaknames.c,tag_attr.c,tag_tree.c:
      Moved the remaining individual global flags and what they
      control into glflags.h, making it easier to understand
      what one is looking at when reading the code.
2018-04-22 David Anderson
    * print_str_offsets.c: Created consistent terminology
      for the parts of a table and reflecting that in
      the table output. The DWARF5 standard uses more
      than one set of terms for the section contents.
    * dwarfdump.c,tag_attr.c,tag_tree.c:
      Update version string
    * common.c: Update version string.
      Now that  usage text in full is only on request
      it now becomes stdout instead of stderr.
2018-04-19 David Anderson
    * Makefile.in: Added additional lines to test native
      getopt_long to verify dwgetopt_long works consistently
      with GNU getopt_long (for the features tested, anyway).
    * dwgetopt.c: Better checking for dwgetopt_long correctness.
    * getopttest.c: Added tests and revised the checking to
      avoid nasty corner cases.
2018-04-17 David Anderson
    * dwarfdump.c, dwarfdump.1: The -h option has not been supported
      for years (it printed an IRIX table of no interest now)
      so now -h means print the help message showing the options
      available.
    * dwgetopt.c: Now prints the name of any incorrect long-option
      it sees and prints if user-specified =arg
      on a long option violates requirements . For either returns -1.
      Should have done that all along.
    * getopttest.c: Added tests and revised the checking functions
      to show all the relevant data if a test fails.  Added line number
      of the original test to the output so it's easier to find
      the actual test.
2018-04-16 David Anderson
    * common.c,dwarfdump.c,tag_attr.c,tag_tree.c:
      Update version string
2018-04-14 David Anderson
    * dwarfdump.1: Add --print-str-offsets.
    * dwarfdump.c: Add --print-str-offsets to the usage text.
2018-04-13 David Anderson
    * CMakeLists.txt: Added new source files to cmake info.
2018-04-13 David Anderson
    * common.c,tag_attr.c,tag_tree.c: Updated



( run in 0.579 second using v1.01-cache-2.11-cpan-5511b514fd6 )