2009-02-16: David Anderson <davea42@earthlink.net>
      * Makefile.in: Removed some use of awk and
        simplified some shell scripting here.
        renamed temp files, no longer named with
        underbars, they uniformly start with 'tmp-'.
      * print_sections.c: Added the new argument required
        by the updated dwarf_names.c functions argument lists.
      * tag_tree_ext.list: List 'common extensions' 
        of tag->tag relationships.
      * tag_attr_ext.list: List 'common extensions' 
        of tag->attr relationships.
      * print_die.c: New 'common extension' tables used
        for checking tag->tag and tag->attr relationships
        unless turned off with -C.
      * dwarf_names.awk: Removed tabs so generated names.c not so
        spread out. Added argument to the generated functions so
        tag_tree.c, tag_attr.c can use these generated functions nicely.
      * dwarfdump.c: Adding -C option, which exposes
        some 'common extensions' of dwarf uses as DWARF CHECK
        (-ka) warnings.  By default these extensions not reported
        as warnings.  
      * tag_tree.c: Now generates base and extensions tables.
        Code in common with tag_attr.c is in tag_common* files.
      * tag_attr.c: Now generates base and extensions tables.
        Code in common with tag_tree.c is in tag_common* files.
      * tag_common.c, tag_common.h: New files with the common
        data extracted from tag_tree.c and tag_attr.c
      * globals.h: global flag added for -C.
      
2009-02-14: David Anderson <davea42@earthlink.net>
      * configure.in: Define --enable-nonstandardprintf
      * config.h.in: new #undef HAVE_NONSTANDARD_PRINTF_64_FORMAT
      * configure: Regenerated.
      * config.guess, config.sub: Latest version from GNU.
      * Makefile.in: Referenced configure variable to avoid
        irritating message at configure time.
      * README: document --enable-nonstandardprintf
      * print_sections.c, print_die.c, print_reloc.c, dwarfdump.c,
        dwconf.c, print_frames.c: Use libdwarf.h DW_PR_ printf macros
        for for better portability.
2009-02-13: David Anderson <davea42@earthlink.net>
      * print_sections.c: Ensure we are checking line table header
        correctness whichever line-table-print code is being used.
        Allow ARM line header table (which has a bug) to be used.
      * dwarfdump.c: Print lines_result total with checking on.
      * globals.h: Add lines_result global to count line botches.
2009-02-11: David Anderson <davea42@earthlink.net>
      * print_sections.c, print_die.c: DWARF_CHECK_ERROR*
        macros now get the count struct passed in.
      * tag_tree.c, tag_attr.c: Add a comment in the output
        identifying the output as generated code and
        with the generation date/time inserted.
      * globals.h: Accept the struct in DWARF_CHECK_ERROR*
        macros so we can update the error count in the macro.
2009-01-31: David Anderson <davea42@earthlink.net>
      * Makefile.in: Remove compilation of _tag_attr_table.c
        and _tag_tree_table.c as those are #included in
        print_die.c, not separately compiled.
      * print_frames.c: A formerly-static function now called
        from another file, so declare it here.
      * print_sections.c: Improve the printing of the .debug_loc
        section.
      * print_die.c: A  couple of errors were missing their error
        count increment.
      * tag_attr.list tag_tree.list: Some normal relationships
        were left out of the tables: fixed now.
