From c246e343be16cc4f0c5a40e8018cc446987e5cdd Mon Sep 17 00:00:00 2001 From: Sascha Wildner Date: Mon, 5 Sep 2016 00:12:50 +0200 Subject: [PATCH] kernel/clock: Solve aa85218e6 a bit better. --- sys/kern/kern_clock.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sys/kern/kern_clock.c b/sys/kern/kern_clock.c index c1dbd96cd1..996b431917 100644 --- a/sys/kern/kern_clock.c +++ b/sys/kern/kern_clock.c @@ -1464,8 +1464,6 @@ pps_event(struct pps_state *pps, sysclock_t count, int event) int foff; #ifdef PPS_SYNC int fhard; -#else - int fhard __unused; #endif int ni; @@ -1476,14 +1474,18 @@ pps_event(struct pps_state *pps, sysclock_t count, int event) tsp = &pps->ppsinfo.assert_timestamp; osp = &pps->ppsparam.assert_offset; foff = pps->ppsparam.mode & PPS_OFFSETASSERT; +#ifdef PPS_SYNC fhard = pps->kcmode & PPS_CAPTUREASSERT; +#endif pcount = &pps->ppscount[0]; pseq = &pps->ppsinfo.assert_sequence; } else { tsp = &pps->ppsinfo.clear_timestamp; osp = &pps->ppsparam.clear_offset; foff = pps->ppsparam.mode & PPS_OFFSETCLEAR; +#ifdef PPS_SYNC fhard = pps->kcmode & PPS_CAPTURECLEAR; +#endif pcount = &pps->ppscount[1]; pseq = &pps->ppsinfo.clear_sequence; } -- 2.11.4.GIT