From c8c24ae7ab13baff799fc634b7242698cc47dfe3 Mon Sep 17 00:00:00 2001 From: Meco Man <920369182@qq.com> Date: Tue, 24 May 2022 04:47:35 -0400 Subject: [PATCH] [libc] revert back difftime --- components/libc/compilers/common/time.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/components/libc/compilers/common/time.c b/components/libc/compilers/common/time.c index 8deccbba2c..63b4746618 100644 --- a/components/libc/compilers/common/time.c +++ b/components/libc/compilers/common/time.c @@ -307,6 +307,14 @@ char* ctime(const time_t *tim_p) } RTM_EXPORT(ctime); +double difftime(time_t time1, time_t time2) +{ + return (double)(time1 - time2); +} +RTM_EXPORT(difftime); + +RTM_EXPORT(strftime); /* inherent in the toolchain */ + /** * Returns the current time. * @@ -486,10 +494,6 @@ int settimeofday(const struct timeval *tv, const struct timezone *tz) } RTM_EXPORT(settimeofday); -/* inherent in the toolchain */ -RTM_EXPORT(difftime); -RTM_EXPORT(strftime); - #ifdef RT_USING_POSIX_DELAY int nanosleep(const struct timespec *rqtp, struct timespec *rmtp) { -- GitLab