dwarflint_SOURCES = \
addr-record.cc addr-record.hh \
all-dies-it.hh \
- check_registrar.cc check_registrar.hh check_registrar.ii \
- checkdescriptor.cc checkdescriptor.hh checkdescriptor.ii \
+ check_registrar.cc check_registrar.hh check_registrar_i.hh \
+ checkdescriptor.cc checkdescriptor.hh checkdescriptor_i.hh \
checked_read.cc checked_read.hh \
checkrule.cc checkrule.hh \
- checks.hh checks.ii \
+ checks.hh checks_i.hh \
coverage.cc coverage.hh \
- cu_coverage.cc cu_coverage.hh cu_coverage.ii \
+ cu_coverage.cc cu_coverage.hh cu_coverage_i.hh \
dwarf_2.cc dwarf_2.hh \
dwarf_3.cc dwarf_3.hh \
dwarf_4.cc dwarf_4.hh \
dwarf_gnu.cc dwarf_gnu.hh \
dwarf_mips.cc dwarf_mips.hh \
dwarf_version-imp.cc dwarf_version-imp.hh \
- dwarf_version.cc dwarf_version.hh dwarf_version.ii \
- dwarflint.cc dwarflint.hh dwarflint.ii \
- elf_file.hh elf_file.ii \
+ dwarf_version.cc dwarf_version.hh dwarf_version_i.hh \
+ dwarflint.cc dwarflint.hh dwarflint_i.hh \
+ elf_file.hh elf_file_i.hh \
expected-at.cc expected.hh \
files.cc files.hh \
- highlevel_check.cc highlevel_check.hh highlevel_check.ii \
+ highlevel_check.cc highlevel_check.hh highlevel_check_i.hh \
main.cc \
messages.cc messages.hh \
misc.cc misc.hh \
- option.cc option.hh option.ii \
+ option.cc option.hh option_i.hh \
pri.cc pri.hh \
readctx.cc readctx.hh \
reloc.cc reloc.hh \
section_id.cc section_id.hh \
- sections.cc sections.hh sections.ii \
+ sections.cc sections.hh sections_i.hh \
where.c where.h \
wrap.cc wrap.hh \
\
- check_debug_abbrev.cc check_debug_abbrev.hh check_debug_abbrev.ii \
- check_debug_aranges.cc check_debug_aranges.hh check_debug_aranges.ii \
- check_debug_info.cc check_debug_info.hh check_debug_info.ii \
- check_debug_line.cc check_debug_line.hh check_debug_line.ii \
- check_debug_loc_range.cc check_debug_loc_range.hh check_debug_loc_range.ii \
+ check_debug_abbrev.cc check_debug_abbrev.hh check_debug_abbrev_i.hh \
+ check_debug_aranges.cc check_debug_aranges.hh check_debug_aranges_i.hh \
+ check_debug_info.cc check_debug_info.hh check_debug_info_i.hh \
+ check_debug_line.cc check_debug_line.hh check_debug_line_i.hh \
+ check_debug_loc_range.cc check_debug_loc_range.hh check_debug_loc_range_i.hh \
check_debug_pub.cc check_debug_pub.hh \
- check_die_tree.cc check_die_tree.hh check_die_tree.ii \
+ check_die_tree.cc check_die_tree.hh check_die_tree_i.hh \
check_duplicate_DW_tag_variable.cc \
check_dups_abstract_origin.cc \
check_expected_trees.cc \
locstats_SOURCES = \
locstats.cc \
files.cc files.hh \
- option.cc option.hh option.ii \
+ option.cc option.hh option_i.hh \
pri.cc pri.hh \
where.c where.h
#define DWARFLINT_CHECK_DEBUG_ABBREV_HH
#include "checks.hh"
-#include "sections.ii"
-#include "check_debug_info.ii"
-#include "dwarf_version.ii"
+#include "sections_i.hh"
+#include "check_debug_info_i.hh"
+#include "dwarf_version_i.hh"
struct abbrev_attrib
{
#define DWARFLINT_CHECK_DEBUG_ARANGES_HH
#include "checks.hh"
-#include "sections.ii"
-#include "check_debug_info.ii"
-#include "cu_coverage.ii"
+#include "sections_i.hh"
+#include "check_debug_info_i.hh"
+#include "cu_coverage_i.hh"
class check_debug_aranges
: public check<check_debug_aranges>
#include <libdw.h>
#include "addr-record.hh"
-#include "elf_file.ii"
+#include "elf_file_i.hh"
#include "coverage.hh"
#include "checks.hh"
-#include "check_debug_abbrev.ii"
-#include "check_debug_line.ii"
-#include "check_debug_aranges.ii"
-#include "sections.ii"
+#include "check_debug_abbrev_i.hh"
+#include "check_debug_line_i.hh"
+#include "check_debug_aranges_i.hh"
+#include "sections_i.hh"
struct cu_head
{
#ifndef DWARFLINT_CHECK_DEBUG_LINE_HH
#define DWARFLINT_CHECK_DEBUG_LINE_HH
-#include "check_debug_info.ii"
-#include "sections.ii"
+#include "check_debug_info_i.hh"
+#include "sections_i.hh"
#include "checks.hh"
#include "../libdw/libdw.h"
<http://www.openinventionnetwork.com>. */
#include "checks.hh"
-#include "sections.ii"
-#include "check_debug_info.ii"
+#include "sections_i.hh"
+#include "check_debug_info_i.hh"
#include "messages.hh"
#include "coverage.hh"
-#include "dwarf_version.ii"
+#include "dwarf_version_i.hh"
struct section_coverage
{
#ifndef DWARFLINT_CHECK_DEBUG_PUB_HH
#define DWARFLINT_CHECK_DEBUG_PUB_HH
-#include "sections.ii"
-#include "check_debug_info.ii"
+#include "sections_i.hh"
+#include "check_debug_info_i.hh"
#include "checks.hh"
-#include "elf_file.ii"
+#include "elf_file_i.hh"
template<section_id sec_id>
class check_debug_pub
#include "all-dies-it.hh"
#include "highlevel_check.hh"
-#include "check_die_tree.ii"
+#include "check_die_tree_i.hh"
#include <c++/dwarf>
#ifndef _CHECK_REGISTRAR_H_
#define _CHECK_REGISTRAR_H_
-#include "dwarflint.ii"
-#include "checkdescriptor.ii"
+#include "checkdescriptor_i.hh"
#include <vector>
#include <set>
#include <vector>
#include <string>
-#include "dwarflint.ii"
+#include "dwarflint_i.hh"
struct checkrule
{
struct reg
: public main_check_item
{
- reg () {
+ reg ()
+ {
dwarflint::main_registrar ()->push_back (this);
}
#ifndef DWARFLINT_CU_COVERAGE_HH
#define DWARFLINT_CU_COVERAGE_HH
-#include "check_debug_info.ii"
-#include "check_debug_loc_range.ii"
+#include "check_debug_info_i.hh"
+#include "check_debug_loc_range_i.hh"
#include "coverage.hh"
#include "checks.hh"
#ifndef DWARFLINT_DWARF_2_HH
#define DWARFLINT_DWARF_2_HH
-#include "dwarf_version.ii"
+#include "dwarf_version_i.hh"
dwarf_version const *dwarf_2 ();
#ifndef DWARFLINT_DWARF_3_HH
#define DWARFLINT_DWARF_3_HH
-#include "dwarf_version.ii"
+#include "dwarf_version_i.hh"
/// Pure DWARF 3 extension.
dwarf_version const *dwarf_3_ext ();
#ifndef DWARFLINT_DWARF_4_HH
#define DWARFLINT_DWARF_4_HH
-#include "dwarf_version.ii"
+#include "dwarf_version_i.hh"
/// Pure DWARF 4 extension.
dwarf_version const *dwarf_4_ext ();
#ifndef DWARFLINT_DWARF_GNU_HH
#define DWARFLINT_DWARF_GNU_HH
-#include "dwarf_version.ii"
+#include "dwarf_version_i.hh"
dwarf_version const *dwarf_gnu_ext ();
#ifndef DWARFLINT_DWARF_MIPS_HH
#define DWARFLINT_DWARF_MIPS_HH
-#include "dwarf_version.ii"
+#include "dwarf_version_i.hh"
dwarf_version const *dwarf_mips_ext ();
#include <bitset>
#include <iosfwd>
-#include "check_debug_info.ii"
-#include "dwarf_version.ii"
+#include "check_debug_info_i.hh"
+#include "dwarf_version_i.hh"
#include "option.hh"
extern global_opt<void_option> opt_nognu;
#include <iosfwd>
#include "../libelf/libelf.h"
-#include "checks.ii"
-#include "checkdescriptor.ii"
+#include "checks_i.hh"
+#include "checkdescriptor_i.hh"
#include "checkrule.hh"
#include "check_registrar.hh"
-#include "dwarflint.ii"
-#include "highlevel_check.ii"
+#include "dwarflint_i.hh"
+#include "highlevel_check_i.hh"
// Classes for full-blown check passes.
struct main_check_item
#include <cassert>
#include <iostream>
-#include "option.ii"
-#include "checkdescriptor.ii"
+#include "option_i.hh"
+#include "checkdescriptor_i.hh"
class options
: private std::map<int, option_i *>
#define DWARFLINT_RELOC_H
#include "where.h"
-#include "elf_file.ii"
+#include "elf_file_i.hh"
#include <libelf.h>
#include <gelf.h>