ceriel vor 33 Jahren
Ursprung
Commit
4bd8dcde59
41 geänderte Dateien mit 54 neuen und 17 gelöschten Zeilen
  1. 2 1
      mach/minix/libsys/_access.c
  2. 2 1
      mach/minix/libsys/_alarm.c
  3. 1 0
      mach/minix/libsys/_brk.c
  4. 2 1
      mach/minix/libsys/_chdir.c
  5. 2 1
      mach/minix/libsys/_chmod.c
  6. 1 0
      mach/minix/libsys/_chown.c
  7. 2 1
      mach/minix/libsys/_chroot.c
  8. 1 0
      mach/minix/libsys/_close.c
  9. 2 1
      mach/minix/libsys/_creat.c
  10. 1 0
      mach/minix/libsys/_dup.c
  11. 1 0
      mach/minix/libsys/_dup2.c
  12. 1 0
      mach/minix/libsys/_execnl.c
  13. 1 0
      mach/minix/libsys/_fork.c
  14. 1 0
      mach/minix/libsys/_getegid.c
  15. 1 0
      mach/minix/libsys/_geteuid.c
  16. 1 0
      mach/minix/libsys/_getgid.c
  17. 1 0
      mach/minix/libsys/_getpid.c
  18. 1 0
      mach/minix/libsys/_getppid.c
  19. 1 0
      mach/minix/libsys/_getuid.c
  20. 2 1
      mach/minix/libsys/_link.c
  21. 1 0
      mach/minix/libsys/_lseek.c
  22. 1 1
      mach/minix/libsys/_mkdir.c
  23. 1 1
      mach/minix/libsys/_mkfifo.c
  24. 2 1
      mach/minix/libsys/_mknod.c
  25. 2 1
      mach/minix/libsys/_mknod4.c
  26. 1 0
      mach/minix/libsys/_mount.c
  27. 1 1
      mach/minix/libsys/_open.c
  28. 1 0
      mach/minix/libsys/_pause.c
  29. 1 0
      mach/minix/libsys/_pipe.c
  30. 1 0
      mach/minix/libsys/_ptrace.c
  31. 1 0
      mach/minix/libsys/_read.c
  32. 2 1
      mach/minix/libsys/_rename.c
  33. 2 1
      mach/minix/libsys/_rmdir.c
  34. 1 0
      mach/minix/libsys/_setgid.c
  35. 1 0
      mach/minix/libsys/_setuid.c
  36. 1 1
      mach/minix/libsys/_stat.c
  37. 1 0
      mach/minix/libsys/_stime.c
  38. 1 0
      mach/minix/libsys/_sync.c
  39. 2 1
      mach/minix/libsys/_umount.c
  40. 2 1
      mach/minix/libsys/_unlink.c
  41. 1 0
      mach/minix/libsys/_write.c

+ 2 - 1
mach/minix/libsys/_access.c

@@ -1,7 +1,8 @@
 #include <lib.h>
 #define access	_access
+#include <unistd.h>
 
-int access(name, mode)
+PUBLIC int access(name, mode)
 char *name;
 int mode;
 {

+ 2 - 1
mach/minix/libsys/_alarm.c

@@ -1,7 +1,8 @@
 #include <lib.h>
 #define alarm	_alarm
+#include <unistd.h>
 
-unsigned int alarm(sec)
+PUBLIC unsigned int alarm(sec)
 unsigned int sec;
 {
   return(_callm1(MM, ALARM, (int) sec, 0, 0, NIL_PTR, NIL_PTR, NIL_PTR));

+ 1 - 0
mach/minix/libsys/_brk.c

@@ -1,6 +1,7 @@
 #include <lib.h>
 #define brk	_brk
 #define sbrk	_sbrk
+#include <unistd.h>
 
 extern char *_brksize;
 

+ 2 - 1
mach/minix/libsys/_chdir.c

@@ -1,7 +1,8 @@
 #include <lib.h>
 #define chdir	_chdir
+#include <unistd.h>
 
-int chdir(name)
+PUBLIC int chdir(name)
 char *name;
 {
   return(_callm3(FS, CHDIR, 0, name));

+ 2 - 1
mach/minix/libsys/_chmod.c

@@ -1,8 +1,9 @@
 #include <lib.h>
 #define chmod	_chmod
+#include <sys/stat.h>
 
 PUBLIC int chmod(name, mode)
-char *name;
+_CONST char *name;
 mode_t mode;
 {
   return(_callm3(FS, CHMOD, mode, name));

+ 1 - 0
mach/minix/libsys/_chown.c

@@ -1,5 +1,6 @@
 #include <lib.h>
 #define chown	_chown
+#include <unistd.h>
 
 PUBLIC int chown(name, owner, grp)
 char *name;

+ 2 - 1
mach/minix/libsys/_chroot.c

@@ -1,8 +1,9 @@
 #include <lib.h>
 #define chroot	_chroot
+#include <unistd.h>
 
 PUBLIC int chroot(name)
-char *name;
+_CONST char *name;
 {
   return(_callm3(FS, CHROOT, 0, name));
 }

+ 1 - 0
mach/minix/libsys/_close.c

@@ -1,5 +1,6 @@
 #include <lib.h>
 #define close	_close
+#include <unistd.h>
 
 PUBLIC int close(fd)
 int fd;

+ 2 - 1
mach/minix/libsys/_creat.c

@@ -1,8 +1,9 @@
 #include <lib.h>
 #define creat	_creat
+#include <fcntl.h>
 
 PUBLIC int creat(name, mode)
-char *name;
+_CONST char *name;
 mode_t mode;
 {
   return(_callm3(FS, CREAT, mode, name));

+ 1 - 0
mach/minix/libsys/_dup.c

@@ -1,5 +1,6 @@
 #include <lib.h>
 #define dup	_dup
+#include <unistd.h>
 #include <fcntl.h>
 
 PUBLIC int dup(fd)

+ 1 - 0
mach/minix/libsys/_dup2.c

@@ -1,5 +1,6 @@
 #include <lib.h>
 #define dup2     _dup2
+#include <unistd.h>
 #include <fcntl.h>
 #include <limits.h>
 #include <errno.h>

+ 1 - 0
mach/minix/libsys/_execnl.c

@@ -5,6 +5,7 @@
  */
 #include <lib.h>
 #include <sys/types.h>
+#include <unistd.h>
 
 #define MAXSTK	256		/* maximum EXEC stack size */
 #define	PTRSIZE	sizeof(char *)

+ 1 - 0
mach/minix/libsys/_fork.c

@@ -1,5 +1,6 @@
 #include <lib.h>
 #define fork	_fork
+#include <unistd.h>
 
 PUBLIC int fork()
 {

+ 1 - 0
mach/minix/libsys/_getegid.c

@@ -1,6 +1,7 @@
 #include <lib.h>
 #include <sys/types.h>
 #define getegid	_getegid
+#include <unistd.h>
 
 PUBLIC gid_t getegid()
 {

+ 1 - 0
mach/minix/libsys/_geteuid.c

@@ -1,6 +1,7 @@
 #include <lib.h>
 #include <sys/types.h>
 #define geteuid	_geteuid
+#include <unistd.h>
 
 PUBLIC uid_t geteuid()
 {

+ 1 - 0
mach/minix/libsys/_getgid.c

@@ -1,6 +1,7 @@
 #include <lib.h>
 #include <sys/types.h>
 #define getgid	_getgid
+#include <unistd.h>
 
 PUBLIC gid_t getgid()
 {

+ 1 - 0
mach/minix/libsys/_getpid.c

@@ -1,5 +1,6 @@
 #include <lib.h>
 #define getpid	_getpid
+#include <unistd.h>
 
 PUBLIC int getpid()
 {

+ 1 - 0
mach/minix/libsys/_getppid.c

@@ -1,5 +1,6 @@
 #include <lib.h>
 #define getppid	_getppid
+#include <unistd.h>
 
 PUBLIC int getppid()
 {

+ 1 - 0
mach/minix/libsys/_getuid.c

@@ -1,6 +1,7 @@
 #include <lib.h>
 #include <sys/types.h>
 #define getuid	_getuid
+#include <unistd.h>
 
 PUBLIC uid_t getuid()
 {

+ 2 - 1
mach/minix/libsys/_link.c

@@ -1,8 +1,9 @@
 #include <lib.h>
 #define link	_link
+#include <unistd.h>
 
 PUBLIC int link(name, name2)
-char *name, *name2;
+_CONST char *name, *name2;
 {
   return(_callm1(FS, LINK, _len(name), _len(name2), 0,
 	 (char *) name, (char *) name2,	/* perhaps callm1 preserves these */

+ 1 - 0
mach/minix/libsys/_lseek.c

@@ -1,6 +1,7 @@
 #include <lib.h>
 #include <sys/types.h>
 #define lseek	_lseek
+#include <unistd.h>
 
 PUBLIC off_t lseek(fd, offset, whence)
 int fd;

+ 1 - 1
mach/minix/libsys/_mkdir.c

@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 
 PUBLIC int mkdir(name, mode)
-char *name;
+_CONST char *name;
 int mode;
 {
   return(_callm1(FS, MKDIR, _len(name), mode, 0, (char *)name, NIL_PTR, NIL_PTR));

+ 1 - 1
mach/minix/libsys/_mkfifo.c

@@ -4,7 +4,7 @@
 #include <sys/stat.h>
 
 PUBLIC int mkfifo(name, mode)
-char *name;
+_CONST char *name;
 int mode;
 {
   mode = (mode & 0777) | S_IFIFO;

+ 2 - 1
mach/minix/libsys/_mknod.c

@@ -1,8 +1,9 @@
 #include <lib.h>
 #define mknod	_mknod
+#include <unistd.h>
 
 PUBLIC int mknod(name, mode, addr)
-char *name;
+_CONST char *name;
 int mode, addr;
 {
   return(_callm1(FS, MKNOD, _len(name), mode, addr,

+ 2 - 1
mach/minix/libsys/_mknod4.c

@@ -1,8 +1,9 @@
 #include <lib.h>
 #define mknod4	_mknod4
+#include <unistd.h>
 
 PUBLIC int mknod4(name, mode, addr, size)
-char *name;
+_CONST char *name;
 int mode, addr;
 unsigned int size;
 {

+ 1 - 0
mach/minix/libsys/_mount.c

@@ -1,5 +1,6 @@
 #include <lib.h>
 #define mount	_mount
+#include <unistd.h>
 
 PUBLIC int mount(special, name, rwflag)
 char *name, *special;

+ 1 - 1
mach/minix/libsys/_open.c

@@ -23,7 +23,7 @@ PUBLIC int open(const char *name, int flags, ...)
 }
 #else
 PUBLIC int open(name, flags, mode)
-char *name;
+_CONST char *name;
 int flags, mode;
 {
   if (flags & O_CREAT)

+ 1 - 0
mach/minix/libsys/_pause.c

@@ -1,5 +1,6 @@
 #include <lib.h>
 #define pause	_pause
+#include <unistd.h>
 
 PUBLIC int pause()
 {

+ 1 - 0
mach/minix/libsys/_pipe.c

@@ -1,5 +1,6 @@
 #include <lib.h>
 #define pipe	_pipe
+#include <unistd.h>
 
 PUBLIC int pipe(fild)
 int fild[2];

+ 1 - 0
mach/minix/libsys/_ptrace.c

@@ -1,5 +1,6 @@
 #include <lib.h>
 #define ptrace _ptrace
+#include <unistd.h>
 
 PUBLIC long ptrace(req, pid, addr, data)
 int req, pid;

+ 1 - 0
mach/minix/libsys/_read.c

@@ -1,5 +1,6 @@
 #include <lib.h>
 #define read	_read
+#include <unistd.h>
 
 PUBLIC int read(fd, buffer, nbytes)
 int fd;

+ 2 - 1
mach/minix/libsys/_rename.c

@@ -1,8 +1,9 @@
 #include <lib.h>
 #define rename	_rename
+#include <stdio.h>
 
 PUBLIC int rename(name, name2)
-char *name, *name2;
+_CONST char *name, *name2;
 {
   return(_callm1(FS, RENAME, _len(name), _len(name2), 0,
 	 (char *) name, (char *) name2,	/* perhaps callm1 preserves these */

+ 2 - 1
mach/minix/libsys/_rmdir.c

@@ -1,8 +1,9 @@
 #include <lib.h>
 #define rmdir	_rmdir
+#include <unistd.h>
 
 PUBLIC int rmdir(name)
-char *name;
+_CONST char *name;
 {
   return(_callm3(FS, RMDIR, 0, name));
 }

+ 1 - 0
mach/minix/libsys/_setgid.c

@@ -1,6 +1,7 @@
 #include <lib.h>
 #include <sys/types.h>
 #define setgid	_setgid
+#include <unistd.h>
 
 PUBLIC int setgid(grp)
 gid_t grp;

+ 1 - 0
mach/minix/libsys/_setuid.c

@@ -1,6 +1,7 @@
 #include <lib.h>
 #include <sys/types.h>
 #define setuid	_setuid
+#include <unistd.h>
 
 PUBLIC int setuid(usr)
 int usr;

+ 1 - 1
mach/minix/libsys/_stat.c

@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 
 PUBLIC int stat(name, buffer)
-char *name;
+_CONST char *name;
 struct stat *buffer;
 {
   return(_callm1(FS, STAT, _len(name), 0, 0,

+ 1 - 0
mach/minix/libsys/_stime.c

@@ -1,5 +1,6 @@
 #include <lib.h>
 #define stime _stime
+#include <unistd.h>
 
 PUBLIC int stime(top)
 long *top;

+ 1 - 0
mach/minix/libsys/_sync.c

@@ -1,5 +1,6 @@
 #include <lib.h>
 #define sync	_sync
+#include <unistd.h>
 
 PUBLIC int sync()
 {

+ 2 - 1
mach/minix/libsys/_umount.c

@@ -1,8 +1,9 @@
 #include <lib.h>
 #define umount	_umount
+#include <unistd.h>
 
 PUBLIC int umount(name)
-char *name;
+_CONST char *name;
 {
   return(_callm3(FS, UMOUNT, 0, name));
 }

+ 2 - 1
mach/minix/libsys/_unlink.c

@@ -1,8 +1,9 @@
 #include <lib.h>
 #define unlink	_unlink
+#include <unistd.h>
 
 PUBLIC int unlink(name)
-char *name;
+_CONST char *name;
 {
   return(_callm3(FS, UNLINK, 0, name));
 }

+ 1 - 0
mach/minix/libsys/_write.c

@@ -1,5 +1,6 @@
 #include <lib.h>
 #define write	_write
+#include <unistd.h>
 
 PUBLIC int write(fd, buffer, nbytes)
 int fd;