2003-08-31  Kaz Kojima  <kkojima@rr.iij4u.or.jp>

	* sysdeps/unix/sysv/linux/sh/Versions: Add posix_fadvise64 and
	posix_fallocate64 at GLIBC_2.3.3.
	* sysdeps/unix/sysv/linux/sh/sysdep.h (PSEUDO_ERRVAL): Define.
	(PSEUDO_END_ERRVAL, ret_ERRVAL): Likewise.
This commit is contained in:
Ulrich Drepper 2003-09-01 04:06:40 +00:00
parent eef80cf880
commit 5acf789a5a
3 changed files with 21 additions and 0 deletions

View File

@ -1,3 +1,10 @@
2003-08-31 Kaz Kojima <kkojima@rr.iij4u.or.jp>
* sysdeps/unix/sysv/linux/sh/Versions: Add posix_fadvise64 and
posix_fallocate64 at GLIBC_2.3.3.
* sysdeps/unix/sysv/linux/sh/sysdep.h (PSEUDO_ERRVAL): Define.
(PSEUDO_END_ERRVAL, ret_ERRVAL): Likewise.
2003-08-08 H.J. Lu <hongjiu.lu@intel.com> 2003-08-08 H.J. Lu <hongjiu.lu@intel.com>
* sysdeps/unix/sysv/linux/ia64/syscalls.list: Remove __syscall_ * sysdeps/unix/sysv/linux/ia64/syscalls.list: Remove __syscall_

View File

@ -21,4 +21,7 @@ libc {
# v* # v*
versionsort64; versionsort64;
} }
GLIBC_2.3.3 {
posix_fadvise64; posix_fallocate64;
}
} }

View File

@ -77,6 +77,17 @@
#define ret_NOERRNO ret #define ret_NOERRNO ret
#define PSEUDO_ERRVAL(name, syscall_name, args) \
.text; \
ENTRY (name); \
DO_CALL (syscall_name, args);
#undef PSEUDO_END_ERRVAL
#define PSEUDO_END_ERRVAL(name) \
END (name)
#define ret_ERRVAL ret
#ifndef PIC #ifndef PIC
# define SYSCALL_ERROR_HANDLER \ # define SYSCALL_ERROR_HANDLER \
mov.l 0f,r1; \ mov.l 0f,r1; \