diff --git a/src/sb_counter.c b/src/sb_counter.c index 24a81bd..355329f 100644 --- a/src/sb_counter.c +++ b/src/sb_counter.c @@ -25,6 +25,8 @@ #include "sb_util.h" #include "sb_ck_pr.h" +sb_counters_t *sb_counters CK_CC_CACHELINE; + static sb_counters_t last_intermediate_counters; static sb_counters_t last_cumulative_counters; diff --git a/src/sb_counter.h b/src/sb_counter.h index 8f92b7c..96c1a3e 100644 --- a/src/sb_counter.h +++ b/src/sb_counter.h @@ -50,7 +50,7 @@ typedef uint64_t sb_counters_t[SB_ALIGN(SB_CNT_MAX * sizeof(uint64_t), CK_MD_CACHELINE) / sizeof(uint64_t)]; -sb_counters_t *sb_counters CK_CC_CACHELINE; +extern sb_counters_t *sb_counters; int sb_counters_init(void);