 24ec0d73b5
			
		
	
	
		24ec0d73b5
		
	
	
	
	
		
			
			- introduce new call numbers, names, and field aliases; - initialize request messages to zero for all ABI calls; - format callnr.h in the same way as com.h; - redo call tables in both servers; - remove param.h namespace pollution in the servers; - make brk(2) go to VM directly, rather than through PM; - remove obsolete BRK, UTIME, and WAIT calls; - clean up path copying routine in VFS; - move remaining system calls from libminlib to libc; - correct some errno-related mistakes in libc routines. Change-Id: I2d8ec5d061cd7e0b30c51ffd77aa72ebf84e2565
		
			
				
	
	
		
			31 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| .PATH:	${.CURDIR}/sys-minix
 | |
| 
 | |
| SRCS+= 	accept.c access.c adjtime.c bind.c brk.c sbrk.c m_closefrom.c getsid.c \
 | |
| 	chdir.c chmod.c fchmod.c chown.c fchown.c chroot.c close.c \
 | |
| 	clock_getres.c clock_gettime.c clock_settime.c \
 | |
| 	connect.c dup.c dup2.c execve.c fcntl.c flock.c fpathconf.c fork.c \
 | |
| 	fstatfs.c fstatvfs.c fsync.c ftruncate.c gcov_flush.c getdents.c \
 | |
| 	getegid.c getgid.c \
 | |
| 	getgroups.c getitimer.c setitimer.c __getlogin.c getpeername.c \
 | |
| 	getpgrp.c getpid.c getppid.c priority.c getrlimit.c getsockname.c \
 | |
| 	getsockopt.c setsockopt.c gettimeofday.c geteuid.c getuid.c \
 | |
| 	getvfsstat.c \
 | |
| 	ioctl.c issetugid.c kill.c link.c listen.c loadname.c lseek.c \
 | |
| 	minix_rs.c mkdir.c mkfifo.c mknod.c mmap.c mount.c nanosleep.c \
 | |
| 	open.c pathconf.c pipe.c poll.c pread.c ptrace.c pwrite.c \
 | |
| 	read.c readlink.c reboot.c recvfrom.c recvmsg.c rename.c\
 | |
| 	rmdir.c select.c sem.c sendmsg.c sendto.c setgroups.c setsid.c \
 | |
| 	setgid.c settimeofday.c setuid.c shmat.c shmctl.c shmget.c stime.c \
 | |
| 	vectorio.c shutdown.c sigaction.c sigpending.c sigreturn.c sigsuspend.c\
 | |
| 	sigprocmask.c socket.c socketpair.c stat.c statvfs.c svrctl.c \
 | |
| 	symlink.c \
 | |
| 	sync.c syscall.c sysuname.c truncate.c umask.c unlink.c write.c \
 | |
| 	utimensat.c utimes.c futimes.c lutimes.c futimens.c \
 | |
| 	_exit.c _ucontext.c environ.c __getcwd.c vfork.c sizeup.c init.c \
 | |
| 	getrusage.c
 | |
| 
 | |
| # Minix specific syscalls.
 | |
| SRCS+= cprofile.c lseek64.c sprofile.c stack_utils.c _mcontext.c
 | |
| 
 | |
| .include "${ARCHDIR}/sys-minix/Makefile.inc"
 |