2017-04-16 David Anderson
    * CMakeLists.txt: Added in new files glflangs.c, .h
2017-04-12 David Anderson
    * common.c, dwarfdump.c, tag_attr.c, tag_tree.c:Update 
      version string.
2017-04-06 David Anderson
    * Makefile.in: Add glflags.o. Instead of dozens of
      boolean variables, a struct with the booleans
      makes understanding them much easier.
    * glflags.h, glflags.c: define and initialize all these
      flags and settings.
    * dwarfdump.c: Use the new glflags.h setting fields.
      Add one new one for debug_names (nothing useful
      implemented yet).
    * globals.h: Remove the flag global extern lines.
    * naming.c,print_abbrevs.c, print_aranges.c, print_die.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_types.c,
      print_weaknames.c: Using the new
      flag globals as glflags.gf_<member>
    * print_dnames.c: New for .debug_names printing.
2017-04-06 David Anderson
    * dwarfdump.c, Makefile.in, globals.h: 
      This is a small start on dealing with DWARF5 .debug_names.
2017-04-02 David Anderson
    * common.c, dwarfdump.c, tag_attr.c, tag_tree.c:Update 
      version string.
2017-04-02 David Anderson
    * dwarfdump.c: If printing group 2 (DWARF5 dwo sections) ensure that
      printing of those sections only possible 
      in group 1 is turned off.
2017-03-30 David Anderson
2017-03-30 David Anderson
    * dwarfdump.1: Documenting the new -x groupnumber=<n> option.
    * dwarfdump.c: Adding groupnumber option support.
    * sanitized.c: Removed trailing whitespace
2017-03-24 David Anderson
    * dwarfdump.c: Now argv[0] is checked before setting the program_name
      global variable.  If it contains /dwarfdump.O  that part of
      the string is shortened to /dwarfdump.
      Doing this removes a need for the regressiontests to use sed
      and shortens the regressiontests runtime on a one machine from
      77 minutes to 23 minutes.
2017-03-23 David Anderson
    * common.c, dwarfdump.c, tag_attr.c, tag_tree.c:Update 
      version string.
2017-03-21 David Anderson
    * sanitized.c: Now all non-ascii bytes are changed to %xx
      and a % input character is changed to %xx too
      iso-8859 and for html are now sanitized using URI
      %xx notation so the printf output looks sensible.
      These usually represent a corrupted string in an object file.
2017-03-21 David Anderson
    * print_die.c: Added casts to call args match with the 
      function declaration.  So a fussy compiler will
      be less likely to complain.
    * sanitized.c: Added explicit initializers to global variables.
      Moved a static var to the function that uses it.
2017-01-31 David Anderson
    * esb.c(esb_force_allocation): Code was wrong all this time.
      Fixed and corrected commentary. Updated copyright.
2017-01-30 David Anderson
    * esb.c(esb_force_allocation): Add commentary about to clarify
      the purpose of the function.
2017-01-23 David Anderson
    * dwarf_tsearchbal.c(dwarf_tsearch): In memory exhausted situation the
      function could leak a little bit of memory.  
     
