summaryrefslogtreecommitdiff
path: root/src/libc/time.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/libc/time.c')
-rw-r--r--src/libc/time.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/libc/time.c b/src/libc/time.c
index 4709ecd..c7d66bf 100644
--- a/src/libc/time.c
+++ b/src/libc/time.c
@@ -1,5 +1,6 @@
#include <errno.h>
#include <time.h>
+#include <utime.h>
// TODO time
time_t time(time_t *tloc) {
@@ -34,6 +35,11 @@ double difftime(time_t time1, time_t time0) {
return 0;
}
+char *ctime(const time_t *timep) {
+ (void)timep;
+ return "THE FUTURE";
+}
+
size_t strftime(
char *restrict s, size_t maxsize,
const char *restrict format, const struct tm *restrict timeptr)
@@ -41,3 +47,9 @@ size_t strftime(
(void)s; (void)maxsize; (void)format; (void)timeptr;
return 0;
}
+
+int utime(const char *fn, const struct utimbuf *times) {
+ (void)fn; (void)times;
+ errno = ENOSYS;
+ return -1;
+}