40 lines
		
	
	
		
			702 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			40 lines
		
	
	
		
			702 B
		
	
	
	
		
			C
		
	
	
	
	
	
#ifndef _SYSCALL_H_
 | 
						|
#define _SYSCALL_H_
 | 
						|
 | 
						|
/*
 | 
						|
 * This file defines the minimal set of system calls needed
 | 
						|
 * by newlib for both sunos4 and solaris2.
 | 
						|
 *
 | 
						|
 * WARNING: This file can be included by assembler files.
 | 
						|
 */
 | 
						|
 | 
						|
/* Process control.  */
 | 
						|
#define	SYS_exit	1
 | 
						|
#define	SYS_getpid	20
 | 
						|
#define	SYS_kill	37
 | 
						|
 | 
						|
/* File stuff.  */
 | 
						|
#define	SYS_read	3
 | 
						|
#define	SYS_write	4
 | 
						|
#define	SYS_open	5
 | 
						|
#define	SYS_close	6
 | 
						|
#define	SYS_lseek	19
 | 
						|
 | 
						|
/* Memory stuff.  */
 | 
						|
#define	SYS_brk		17
 | 
						|
 | 
						|
/* Directory stuff.  */
 | 
						|
#define	SYS_unlink	10
 | 
						|
#define	SYS_chdir	12
 | 
						|
#ifdef SVR4
 | 
						|
#define SYS_stat	18
 | 
						|
#define SYS_fstat	28
 | 
						|
#define	SYS_lstat	88
 | 
						|
#else
 | 
						|
#define	SYS_stat	38
 | 
						|
#define	SYS_fstat	62
 | 
						|
#define	SYS_lstat	40
 | 
						|
#endif
 | 
						|
 | 
						|
#endif /* _SYSCALL_H_ */
 |