Mercurial > ecos
diff packages/redboot/current/src/syscall.c @ 191:678094f34118
Merge from eCos master repository on 2001-10-19-06:43:02-BST
| author | jlarmour |
|---|---|
| date | Fri, 19 Oct 2001 07:02:26 +0000 |
| parents | f62680ef1804 |
| children | 353a011b23b8 |
line wrap: on
line diff
--- a/packages/redboot/current/src/syscall.c +++ b/packages/redboot/current/src/syscall.c @@ -72,6 +72,7 @@ #define SYS_chmod 16 #define SYS_utime 17 #define SYS_time 18 +#define SYS_times 20 #define SYS_interrupt 1000 #define SYS_meminfo 1001 @@ -259,7 +260,7 @@ sys_lseek(int fd, int offset, int whenc #define HZ 60 static int -sys_utime(unsigned long *p) +sys_times(unsigned long *p) { static int inited = 0; @@ -313,7 +314,12 @@ CYG_ADDRWORD break; case SYS_utime: - err = sys_utime((unsigned long *)arg1); + // FIXME. Some libglosses depend on this behavior. + err = sys_times((unsigned long *)arg1); + break; + + case SYS_times: + err = sys_times((unsigned long *)arg1); break; case SYS_meminfo:
