[rtems commit] timecounter: Honor FFCLOCK define

Sebastian Huber sebh at rtems.org
Wed May 20 07:12:03 UTC 2015


Module:    rtems
Branch:    master
Commit:    cc6938455edfa4dff79ce98320292e3a9c2e434b
Changeset: http://git.rtems.org/rtems/commit/?id=cc6938455edfa4dff79ce98320292e3a9c2e434b

Author:    Alexander Krutwig <alexander.krutwig at embedded-brains.de>
Date:      Tue May 12 12:12:18 2015 +0200

timecounter: Honor FFCLOCK define

Update #2271.

---

 cpukit/score/src/kern_tc.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/cpukit/score/src/kern_tc.c b/cpukit/score/src/kern_tc.c
index 8bcb9b8..246c98b 100644
--- a/cpukit/score/src/kern_tc.c
+++ b/cpukit/score/src/kern_tc.c
@@ -994,11 +994,13 @@ dtrace_getnanotime(struct timespec *tsp)
 	} while (gen == 0 || gen != th->th_generation);
 }
 
+#ifdef FFCLOCK
 /*
  * System clock currently providing time to the system. Modifiable via sysctl
  * when the FFCLOCK option is defined.
  */
 int sysclock_active = SYSCLOCK_FBCK;
+#endif
 
 /* Internal NTP status and error estimates. */
 extern int time_status;
@@ -1046,7 +1048,9 @@ sysclock_getsnapshot(struct sysclock_snap *clock_snap, int fast)
 	} while (gen == 0 || gen != th->th_generation);
 
 	clock_snap->delta = delta;
+#ifdef FFCLOCK
 	clock_snap->sysclock_active = sysclock_active;
+#endif
 
 	/* Record feedback clock status and error. */
 	clock_snap->fb_info.status = time_status;




More information about the vc mailing list