2005-11-03 Shaun Jackman <sjackman@gmail.com>
* libc/include/sys/unistd.h (readlink, symlink): Provide these
        prototypes by default.
        * libc/sys/linux/include/unistd.h (readlink): Remove this
        prototype.
        * libc/sys/linux/sys/unistd.h (readlink, symlink): New
        prototypes.
			
			
This commit is contained in:
		
							parent
							
								
									314f743e1e
								
							
						
					
					
						commit
						d31a862312
					
				|  | @ -1,3 +1,12 @@ | ||||||
|  | 2005-11-03  Shaun Jackman  <sjackman@gmail.com> | ||||||
|  | 
 | ||||||
|  | 	* libc/include/sys/unistd.h (readlink, symlink): Provide these | ||||||
|  | 	prototypes by default. | ||||||
|  | 	* libc/sys/linux/include/unistd.h (readlink): Remove this | ||||||
|  | 	prototype. | ||||||
|  | 	* libc/sys/linux/sys/unistd.h (readlink, symlink): New | ||||||
|  | 	prototypes. | ||||||
|  | 
 | ||||||
| 2005-11-01  Ralf Corsepius <ralf.corsepius@rtems.org> | 2005-11-01  Ralf Corsepius <ralf.corsepius@rtems.org> | ||||||
| 
 | 
 | ||||||
| 	* libc/include/stdint.h: Cleanup #if vs. #ifdef. | 	* libc/include/stdint.h: Cleanup #if vs. #ifdef. | ||||||
|  |  | ||||||
|  | @ -211,9 +211,9 @@ void    _EXFUN(sync, (void)); | ||||||
| #else /* defined(__rtems__) */ | #else /* defined(__rtems__) */ | ||||||
| int     _EXFUN(sync, (void)); | int     _EXFUN(sync, (void)); | ||||||
| #endif | #endif | ||||||
|  | #endif | ||||||
| int     _EXFUN(readlink, (const char *__path, char *__buf, int __buflen)); | int     _EXFUN(readlink, (const char *__path, char *__buf, int __buflen)); | ||||||
| int     _EXFUN(symlink, (const char *__name1, const char *__name2)); | int     _EXFUN(symlink, (const char *__name1, const char *__name2)); | ||||||
| #endif |  | ||||||
| 
 | 
 | ||||||
| #define	F_OK	0 | #define	F_OK	0 | ||||||
| #define	R_OK	4 | #define	R_OK	4 | ||||||
|  |  | ||||||
|  | @ -15,6 +15,4 @@ extern char *optarg; | ||||||
| extern int optind, opterr, optopt; | extern int optind, opterr, optopt; | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| int readlink(const char *path, char *buf, size_t bufsiz); |  | ||||||
| 
 |  | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
|  | @ -72,6 +72,7 @@ int     _EXFUN(pipe, (int __fildes[2] )); | ||||||
| ssize_t _EXFUN(pread, (int __fd, void *__buf, size_t __nbytes, off_t __offset)); | ssize_t _EXFUN(pread, (int __fd, void *__buf, size_t __nbytes, off_t __offset)); | ||||||
| ssize_t _EXFUN(pwrite, (int __fd, const void *__buf, size_t __nbytes, off_t __offset)); | ssize_t _EXFUN(pwrite, (int __fd, const void *__buf, size_t __nbytes, off_t __offset)); | ||||||
| _READ_WRITE_RETURN_TYPE _EXFUN(read, (int __fd, void *__buf, size_t __nbyte )); | _READ_WRITE_RETURN_TYPE _EXFUN(read, (int __fd, void *__buf, size_t __nbyte )); | ||||||
|  | int     _EXFUN(readlink, (const char *path, char *buf, size_t bufsiz)); | ||||||
| int     _EXFUN(rmdir, (const char *__path )); | int     _EXFUN(rmdir, (const char *__path )); | ||||||
| void *  _EXFUN(sbrk,  (ptrdiff_t __incr)); | void *  _EXFUN(sbrk,  (ptrdiff_t __incr)); | ||||||
| int     _EXFUN(setegid, (gid_t __gid )); | int     _EXFUN(setegid, (gid_t __gid )); | ||||||
|  | @ -83,6 +84,7 @@ pid_t   _EXFUN(setsid, (void )); | ||||||
| int     _EXFUN(setuid, (uid_t __uid )); | int     _EXFUN(setuid, (uid_t __uid )); | ||||||
| unsigned _EXFUN(sleep, (unsigned int __seconds )); | unsigned _EXFUN(sleep, (unsigned int __seconds )); | ||||||
| void    _EXFUN(swab, (const void *, void *, ssize_t)); | void    _EXFUN(swab, (const void *, void *, ssize_t)); | ||||||
|  | int     _EXFUN(symlink, (const char *oldpath, const char *newpath)); | ||||||
| long    _EXFUN(sysconf, (int __name )); | long    _EXFUN(sysconf, (int __name )); | ||||||
| pid_t   _EXFUN(tcgetpgrp, (int __fildes )); | pid_t   _EXFUN(tcgetpgrp, (int __fildes )); | ||||||
| int     _EXFUN(tcsetpgrp, (int __fildes, pid_t __pgrp_id )); | int     _EXFUN(tcsetpgrp, (int __fildes, pid_t __pgrp_id )); | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue