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: