From 2603fec329a8466b036621f53ae072d4278b2e5e Mon Sep 17 00:00:00 2001 From: Andrzej Kurek Date: Fri, 8 Apr 2022 08:28:50 -0400 Subject: [PATCH] Remove dummy timing implementation Having such implementation might cause issues for those that expect to have a working implementation. Having a compile-time error is better in such case. Signed-off-by: Andrzej Kurek --- library/timing.c | 41 ----------------------------------------- 1 file changed, 41 deletions(-) diff --git a/library/timing.c b/library/timing.c index a5a55d66c..d46a6d85e 100644 --- a/library/timing.c +++ b/library/timing.c @@ -67,7 +67,6 @@ struct _hr_time #endif #endif /* _WIN32 && !EFIX64 && !EFI32 */ -#if defined(MBEDTLS_HAVE_TIME) #if !defined(HAVE_HARDCLOCK) && defined(MBEDTLS_HAVE_ASM) && \ ( defined(_MSC_VER) && defined(_M_IX86) ) || defined(__WATCOMC__) @@ -526,45 +525,5 @@ hard_test_done: } #endif /* MBEDTLS_SELF_TEST */ - -#else -volatile int mbedtls_timing_alarmed = 0; -int mbedtls_timing_get_delay( void *data ) -{ - (void) data; - return( 0 ); -} - -void mbedtls_timing_set_delay( void *data, uint32_t int_ms, uint32_t fin_ms ) -{ - (void) data; - (void) int_ms; - (void) fin_ms; -} - -unsigned long mbedtls_timing_get_timer( struct mbedtls_timing_hr_time *val, int reset ) -{ - (void) val; - (void) reset; - return( 0 ); -} - -unsigned long mbedtls_timing_hardclock( void ) -{ - return( 0 ); -} - -void mbedtls_set_alarm( int seconds ) -{ - (void) seconds; -} -#if defined(MBEDTLS_SELF_TEST) -int mbedtls_timing_self_test( int verbose ) -{ - (void) verbose; - return( 0 ); -} -#endif /* MBEDTLS_SELF_TEST */ -#endif /* MBEDTLS_HAVE_TIME */ #endif /* !MBEDTLS_TIMING_ALT */ #endif /* MBEDTLS_TIMING_C */