diff options
Diffstat (limited to 'libc')
| -rw-r--r-- | libc/sysdeps/linux/common/syscalls.c | 8 | ||||
| -rw-r--r-- | libc/sysdeps/linux/h8300/crt0.S | 2 | 
2 files changed, 5 insertions, 5 deletions
| diff --git a/libc/sysdeps/linux/common/syscalls.c b/libc/sysdeps/linux/common/syscalls.c index a8aed2ba1..389ce9e1d 100644 --- a/libc/sysdeps/linux/common/syscalls.c +++ b/libc/sysdeps/linux/common/syscalls.c @@ -1373,14 +1373,13 @@ int sigsuspend (const sigset_t *mask)  #endif  //#define __NR_pread                    180 -#ifdef __NR_pread  #ifdef L___libc_pread +#ifdef __NR_pread  #define _XOPEN_SOURCE 500  #include <unistd.h>  #define __NR___libc_pread __NR_pread  _syscall4(ssize_t, __libc_pread, int, fd, void *, buf, size_t, count, __off_t, offset);  weak_alias (__libc_pread, pread) -#endif  #else  ssize_t pread(int fd, void *buf, size_t count, off_t offset)                                                  {                                                                                                            @@ -1388,16 +1387,16 @@ ssize_t pread(int fd, void *buf, size_t count, off_t offset)  	return -1;                                                                                                }                                                                                                             #endif +#endif  //#define __NR_pwrite                   181 -#ifdef __NR_pwrite  #ifdef L___libc_pwrite +#ifdef __NR_pwrite  #define _XOPEN_SOURCE 500  #include <unistd.h>  #define __NR___libc_pwrite __NR_pwrite  _syscall4(ssize_t, __libc_pwrite, int, fd, const void *, buf, size_t, count, __off_t, offset);  weak_alias (__libc_pwrite, pwrite) -#endif  #else  ssize_t pwrite(int fd, const void *buf, size_t count, off_t offset)                                           {                                                                                                            @@ -1405,6 +1404,7 @@ ssize_t pwrite(int fd, const void *buf, size_t count, off_t offset)  	return -1;                                                                                                }                                                                                                             #endif +#endif  //#define __NR_chown                    182  #ifdef L_chown diff --git a/libc/sysdeps/linux/h8300/crt0.S b/libc/sysdeps/linux/h8300/crt0.S index 183cd819d..cbd40f317 100644 --- a/libc/sysdeps/linux/h8300/crt0.S +++ b/libc/sysdeps/linux/h8300/crt0.S @@ -58,6 +58,6 @@ empty_func:   * is linking when the main() function is in a static library (.a)   * we can be sure that main() actually gets linked in */  L_dummy_main_reference: -	.long	main +	.long	_main | 
