Merge branch 'mainstream'
[sliver-openvswitch.git] / lib / coverage.c
index 82ce85b..23e2997 100644 (file)
@@ -46,11 +46,13 @@ extern struct coverage_counter *__stop_coverage[];
             *countp = 0;                                                \
             return count;                                               \
         }                                                               \
+        extern struct coverage_counter counter_##COUNTER;               \
         struct coverage_counter counter_##COUNTER                       \
             = { #COUNTER, COUNTER##_count, 0 };
 #include "coverage.def"
 #undef COVERAGE_COUNTER
 
+extern struct coverage_counter *coverage_counters[];
 struct coverage_counter *coverage_counters[] = {
 #define COVERAGE_COUNTER(NAME) &counter_##NAME,
 #include "coverage.def"