patch-2.3.15 linux/include/asm-arm/unistd.h
Next file: linux/include/asm-i386/atomic.h
Previous file: linux/include/asm-arm/dma.h
Back to the patch index
Back to the overall index
- Lines: 107
- Date:
Mon Aug 23 11:15:53 1999
- Orig file:
v2.3.14/linux/include/asm-arm/unistd.h
- Orig date:
Wed Jul 28 10:30:10 1999
diff -u --recursive --new-file v2.3.14/linux/include/asm-arm/unistd.h linux/include/asm-arm/unistd.h
@@ -306,39 +306,39 @@
#ifdef __KERNEL_SYSCALLS__
-static inline int idle(void)
+static inline long idle(void)
{
- extern int sys_idle(void);
+ extern long sys_idle(void);
return sys_idle();
}
-static inline int pause(void)
+static inline long pause(void)
{
- extern int sys_pause(void);
+ extern long sys_pause(void);
return sys_pause();
}
-static inline int sync(void)
+static inline long sync(void)
{
- extern int sys_sync(void);
+ extern long sys_sync(void);
return sys_sync();
}
static inline pid_t setsid(void)
{
- extern int sys_setsid(void);
+ extern long sys_setsid(void);
return sys_setsid();
}
-static inline int write(int fd, const char *buf, off_t count)
+static inline long write(int fd, const char *buf, off_t count)
{
- extern int sys_write(int, const char *, int);
+ extern long sys_write(int, const char *, int);
return sys_write(fd, buf, count);
}
-static inline int read(int fd, char *buf, off_t count)
+static inline long read(int fd, char *buf, off_t count)
{
- extern int sys_read(int, char *, int);
+ extern long sys_read(int, char *, int);
return sys_read(fd, buf, count);
}
@@ -348,44 +348,44 @@
return sys_lseek(fd, offset, count);
}
-static inline int dup(int fd)
+static inline long dup(int fd)
{
- extern int sys_dup(int);
+ extern long sys_dup(int);
return sys_dup(fd);
}
-static inline int open(const char *file, int flag, int mode)
+static inline long open(const char *file, int flag, int mode)
{
- extern int sys_open(const char *, int, int);
+ extern long sys_open(const char *, int, int);
return sys_open(file, flag, mode);
}
-static inline int close(int fd)
+static inline long close(int fd)
{
return sys_close(fd);
}
-static inline int _exit(int exitcode)
+static inline long _exit(int exitcode)
{
- extern int sys_exit(int) __attribute__((noreturn));
+ extern long sys_exit(int) __attribute__((noreturn));
return sys_exit(exitcode);
}
static inline pid_t waitpid(pid_t pid, int *wait_stat, int options)
{
- extern int sys_wait4(int, int *, int, struct rusage *);
+ extern long sys_wait4(int, int *, int, struct rusage *);
return sys_wait4((int)pid, wait_stat, options, NULL);
}
-static inline int delete_module(const char *name)
+static inline long delete_module(const char *name)
{
- extern int sys_delete_module(const char *name);
+ extern long sys_delete_module(const char *name);
return sys_delete_module(name);
}
static inline pid_t wait(int * wait_stat)
{
- extern int sys_wait4(int, int *, int, struct rusage *);
+ extern long sys_wait4(int, int *, int, struct rusage *);
return sys_wait4(-1, wait_stat, 0, NULL);
}
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)