diff options
author | László Langó <llango.u-szeged@partner.samsung.com> | 2016-02-19 15:24:59 +0100 |
---|---|---|
committer | László Langó <llango.u-szeged@partner.samsung.com> | 2016-02-23 12:31:05 +0100 |
commit | 76b37f34d0df7fadbecf57ac52345c6b50631b54 (patch) | |
tree | f0a5d24234af1fbcb2289c168c2ea8c904ff0155 /jerry-libc | |
parent | 9d7978074f0ed301fb95a6faf79ee8b1a332ec9b (diff) |
Build fix
Fix build error on darwin and build with default libc.
JerryScript-DCO-1.0-Signed-off-by: László Langó llango.u-szeged@partner.samsung.com
Diffstat (limited to 'jerry-libc')
-rw-r--r-- | jerry-libc/include/sys/time.h (renamed from jerry-libc/include/time.h) | 11 | ||||
-rw-r--r-- | jerry-libc/target/darwin/jerry-libc-target.c | 5 | ||||
-rw-r--r-- | jerry-libc/target/linux/jerry-libc-target.c | 3 | ||||
-rw-r--r-- | jerry-libc/target/mcu-stubs/jerry-libc-target.c | 2 |
4 files changed, 5 insertions, 16 deletions
diff --git a/jerry-libc/include/time.h b/jerry-libc/include/sys/time.h index cf67368f..e952e3e3 100644 --- a/jerry-libc/include/time.h +++ b/jerry-libc/include/sys/time.h @@ -25,21 +25,12 @@ extern "C" /** * Time value structure */ -struct _timeval +struct timeval { unsigned long tv_sec; /**< seconds */ unsigned long tv_usec; /**< microseconds */ }; -/** - * Timezone structure - */ -struct timezone -{ - int tz_minuteswest; /**< minutes west of Greenwich */ - int tz_dsttime; /**< type of DST correction */ -}; - int gettimeofday (void *tp, void *tzp); #ifdef __cplusplus diff --git a/jerry-libc/target/darwin/jerry-libc-target.c b/jerry-libc/target/darwin/jerry-libc-target.c index f8a66bcd..e09f5a94 100644 --- a/jerry-libc/target/darwin/jerry-libc-target.c +++ b/jerry-libc/target/darwin/jerry-libc-target.c @@ -25,10 +25,9 @@ #include <stdlib.h> #include <string.h> #include <sys/syscall.h> -#include <sys/resource.h> #include <sys/types.h> #include <sys/stat.h> -#include <time.h> +#include <sys/time.h> #include "jerry-libc-defs.h" @@ -394,5 +393,5 @@ int gettimeofday (void *tp, /**< struct timeval */ void *tzp) /**< struct timezone */ { - return (int) syscall_2 (__NR_gettimeofday, (long int) tp, (long int) tzp); + return (int) syscall_2 (gettimeofday, (long int) tp, (long int) tzp); } /* gettimeofday */ diff --git a/jerry-libc/target/linux/jerry-libc-target.c b/jerry-libc/target/linux/jerry-libc-target.c index 442c47a6..0821136c 100644 --- a/jerry-libc/target/linux/jerry-libc-target.c +++ b/jerry-libc/target/linux/jerry-libc-target.c @@ -25,10 +25,9 @@ #include <stdlib.h> #include <string.h> #include <syscall.h> -#include <sys/resource.h> #include <sys/types.h> #include <sys/stat.h> -#include <time.h> +#include <sys/time.h> #include "jerry-libc-defs.h" diff --git a/jerry-libc/target/mcu-stubs/jerry-libc-target.c b/jerry-libc/target/mcu-stubs/jerry-libc-target.c index d1227ade..aff291c1 100644 --- a/jerry-libc/target/mcu-stubs/jerry-libc-target.c +++ b/jerry-libc/target/mcu-stubs/jerry-libc-target.c @@ -20,7 +20,7 @@ #include <stdio.h> #include <stdlib.h> -#include <time.h> +#include <sys/time.h> #include "jerry-libc-defs.h" |