From 3e09037780ca95633749be3acd52e817eed7f98c Mon Sep 17 00:00:00 2001 From: dzwdz Date: Thu, 24 Aug 2023 19:10:35 +0200 Subject: libc: get most of binutils to compile --- src/libc/time.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src/libc/time.c') 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 #include +#include // 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; +} -- cgit v1.2.3