From 94df3a7a6d7c778766ed30a41b55f700475f7e25 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Tue, 21 Jun 2022 12:26:50 +0200 Subject: kern_tc.c: Provide a weak hardpps() implementation The real implementation of hardpps() is defined in kern_ntptime.c. Use it only if the NTP support is needed by the application. Update #2349. --- cpukit/score/src/kern_tc.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'cpukit/score/src/kern_tc.c') diff --git a/cpukit/score/src/kern_tc.c b/cpukit/score/src/kern_tc.c index 78d7fa1e3f..2b7aeaad31 100644 --- a/cpukit/score/src/kern_tc.c +++ b/cpukit/score/src/kern_tc.c @@ -2079,6 +2079,18 @@ pps_ioctl(u_long cmd, caddr_t data, struct pps_state *pps) } #ifdef __rtems__ +/* + * The real implementation of hardpps() is defined in kern_ntptime.c. Use it + * only if the NTP support is needed by the application. + */ +RTEMS_WEAK void +hardpps(struct timespec *tsp, long nsec) +{ + + (void)tsp; + (void)nsec; +} + static int default_wait(struct pps_state *pps, struct timespec timeout) { -- cgit v1.2.3