summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dwarflint/check_debug_abbrev.cc2
-rw-r--r--dwarflint/check_debug_abbrev.hh1
-rw-r--r--dwarflint/check_debug_aranges.cc2
-rw-r--r--dwarflint/check_debug_aranges.hh1
-rw-r--r--dwarflint/check_debug_info.cc2
-rw-r--r--dwarflint/check_debug_info.hh1
6 files changed, 6 insertions, 3 deletions
diff --git a/dwarflint/check_debug_abbrev.cc b/dwarflint/check_debug_abbrev.cc
index c4cb2e1f..8023d389 100644
--- a/dwarflint/check_debug_abbrev.cc
+++ b/dwarflint/check_debug_abbrev.cc
@@ -38,6 +38,8 @@
#include <cassert>
#include <algorithm>
+static reg<check_debug_abbrev> reg_debug_abbrev;
+
struct abbrev *
abbrev_table_find_abbrev (struct abbrev_table const *abbrevs,
uint64_t abbrev_code)
diff --git a/dwarflint/check_debug_abbrev.hh b/dwarflint/check_debug_abbrev.hh
index 6739433b..4ad0d875 100644
--- a/dwarflint/check_debug_abbrev.hh
+++ b/dwarflint/check_debug_abbrev.hh
@@ -44,6 +44,5 @@ public:
check_debug_abbrev (checkstack &stack, dwarflint &lint);
~check_debug_abbrev ();
};
-static reg<check_debug_abbrev> reg_debug_abbrev;
#endif//DWARFLINT_CHECK_DEBUG_ABBREV_HH
diff --git a/dwarflint/check_debug_aranges.cc b/dwarflint/check_debug_aranges.cc
index 4ca69e63..15a12cea 100644
--- a/dwarflint/check_debug_aranges.cc
+++ b/dwarflint/check_debug_aranges.cc
@@ -33,6 +33,8 @@
#include "check_debug_info.hh"
#include "check_debug_loc_range.hh"
+static reg<check_debug_aranges> reg_debug_aranges;
+
check_debug_aranges::check_debug_aranges (checkstack &stack, dwarflint &lint)
: _m_sec_aranges (lint.check (stack, _m_sec_aranges))
{
diff --git a/dwarflint/check_debug_aranges.hh b/dwarflint/check_debug_aranges.hh
index ac14030e..d787b35c 100644
--- a/dwarflint/check_debug_aranges.hh
+++ b/dwarflint/check_debug_aranges.hh
@@ -43,6 +43,5 @@ public:
check_debug_aranges (checkstack &stack, dwarflint &lint);
};
-static reg<check_debug_aranges> reg_debug_aranges;
#endif//DWARFLINT_CHECKS_LOW_HH
diff --git a/dwarflint/check_debug_info.cc b/dwarflint/check_debug_info.cc
index f103f2bc..5db9d8cc 100644
--- a/dwarflint/check_debug_info.cc
+++ b/dwarflint/check_debug_info.cc
@@ -40,6 +40,8 @@
#include "check_debug_abbrev.hh"
#include "check_debug_info.hh"
+static reg<check_debug_info> reg_debug_info;
+
namespace
{
bool
diff --git a/dwarflint/check_debug_info.hh b/dwarflint/check_debug_info.hh
index d9449e7e..63082e74 100644
--- a/dwarflint/check_debug_info.hh
+++ b/dwarflint/check_debug_info.hh
@@ -87,6 +87,5 @@ public:
cu *find_cu (::Dwarf_Off offset);
};
-static reg<check_debug_info> reg_debug_info;
#endif//DWARFLINT_CHECK_DEBUG_INFO_HH