Преглед на файлове

[libc] revert back difftime

Meco Man преди 2 години
родител
ревизия
c8c24ae7ab
променени са 1 файла, в които са добавени 8 реда и са изтрити 4 реда
  1. 8 4
      components/libc/compilers/common/time.c

+ 8 - 4
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)
 {