]> git.ipfire.org Git - thirdparty/elfutils.git/commit
dwarflint: Drop checkdescriptor::{prereq,inherit}
authorPetr Machata <pmachata@redhat.com>
Fri, 8 Apr 2011 00:03:01 +0000 (02:03 +0200)
committerPetr Machata <pmachata@redhat.com>
Fri, 8 Apr 2011 00:03:01 +0000 (02:03 +0200)
commit7be495335b9ba23471f5a4d6539f58070758d57d
treeac8c162c5741ced4f8e3fa1cb7e3a70cbab89711
parent9f32ba09a0e1074edcaf3dc1479d316c316d09a6
dwarflint: Drop checkdescriptor::{prereq,inherit}

- ... which was just duplicating the lint.check<> calls in check
  initializers.  It was needed for --list-checks to display all the
  checks.  Now we register all the checks that we either want to show
  in the list or run, and mark them as hidden or unscheduled as needed.
  We lose the ability to list dependees in --list-checks, but I don't
  think that is too interesting anyway.
26 files changed:
dwarflint/Makefile.am
dwarflint/check_debug_abbrev.cc
dwarflint/check_debug_aranges.cc
dwarflint/check_debug_info.cc
dwarflint/check_debug_line.cc
dwarflint/check_debug_loc_range.cc
dwarflint/check_debug_pub.cc
dwarflint/check_die_tree.cc
dwarflint/check_die_tree.hh
dwarflint/check_duplicate_DW_tag_variable.cc
dwarflint/check_dups_abstract_origin.cc
dwarflint/check_expected_trees.cc
dwarflint/check_linkage_external_die.cc
dwarflint/check_matching_ranges.cc
dwarflint/check_range_out_of_scope.cc
dwarflint/check_registrar.cc [deleted file]
dwarflint/check_registrar.hh
dwarflint/check_self_referential_die.cc
dwarflint/checkdescriptor.cc
dwarflint/checkdescriptor.hh
dwarflint/cu_coverage.cc
dwarflint/dwarflint.cc
dwarflint/highlevel_check.hh
dwarflint/lowlevel_checks.cc
dwarflint/sections.cc
dwarflint/sections.hh