mirror of
https://sourceware.org/git/glibc.git
synced 2024-12-22 10:50:07 +00:00
Update.
2002-12-15 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/linux/i386/fcntl.c (do_fcntl): This is the original __libc_fcntl code. Just renamed. * sysdeps/unix/sysv/linux/m68k/clone.S: Make inline syscall to _exit. 2002-12-14 Olaf Hering <olh@suse.de> * sysdeps/powerpc/bits/setjmp.h: Include <bits/wordsize.h>. * sysdeps/powerpc/powerpc64/setjmp.S: Fix typo in r18 load.
This commit is contained in:
parent
96e0b6af32
commit
f3015aa5ff
@ -1,7 +1,11 @@
|
|||||||
|
2002-12-15 Ulrich Drepper <drepper@redhat.com>
|
||||||
|
|
||||||
|
* sysdeps/unix/sysv/linux/i386/fcntl.c (do_fcntl): This is the
|
||||||
|
original __libc_fcntl code. Just renamed.
|
||||||
|
|
||||||
2002-12-15 Andreas Schwab <schwab@suse.de>
|
2002-12-15 Andreas Schwab <schwab@suse.de>
|
||||||
|
|
||||||
* sysdeps/unix/sysv/linux/m68k/clone.S: Make inline syscall to
|
* sysdeps/unix/sysv/linux/m68k/clone.S: Make inline syscall to _exit.
|
||||||
_exit.
|
|
||||||
|
|
||||||
2002-12-14 Olaf Hering <olh@suse.de>
|
2002-12-14 Olaf Hering <olh@suse.de>
|
||||||
|
|
||||||
|
@ -1,3 +1,10 @@
|
|||||||
|
2002-12-15 Ulrich Drepper <drepper@redhat.com>
|
||||||
|
|
||||||
|
* Versions [libpthread: GLIBC_2.3.2]: Remove creat, poll, pselect,
|
||||||
|
readv, select, sigpause, sigsuspend, sigwaitinfo, waitid, writev.
|
||||||
|
* wrapsyscall.c: Remove creat, poll, pselect, readv, select,
|
||||||
|
sigpause, sigsuspend, sigwaitinfo, waitid, and writev wrappers.
|
||||||
|
|
||||||
2002-12-10 Ulrich Drepper <drepper@redhat.com>
|
2002-12-10 Ulrich Drepper <drepper@redhat.com>
|
||||||
|
|
||||||
* wrapsyscall.c (CANCELABLE_SYSCALL): Don't define function as
|
* wrapsyscall.c (CANCELABLE_SYSCALL): Don't define function as
|
||||||
|
@ -155,10 +155,6 @@ libpthread {
|
|||||||
# Cancellation wrapper
|
# Cancellation wrapper
|
||||||
__nanosleep;
|
__nanosleep;
|
||||||
}
|
}
|
||||||
GLIBC_2.3.2 {
|
|
||||||
creat; poll; pselect; readv; select; sigpause; sigsuspend;
|
|
||||||
sigwaitinfo; __xpg_sigpause; waitid; writev;
|
|
||||||
}
|
|
||||||
GLIBC_PRIVATE {
|
GLIBC_PRIVATE {
|
||||||
# Internal libc interface to libpthread
|
# Internal libc interface to libpthread
|
||||||
__libc_internal_tsd_get; __libc_internal_tsd_set;
|
__libc_internal_tsd_get; __libc_internal_tsd_set;
|
||||||
|
@ -1,5 +1,7 @@
|
|||||||
2002-12-15 Ulrich Drepper <drepper@redhat.com>
|
2002-12-15 Ulrich Drepper <drepper@redhat.com>
|
||||||
|
|
||||||
|
* pt-fcntl.c (__fcntl): Use fcntl64 syscall, not fcntl.
|
||||||
|
|
||||||
* Versions [libpthread: GLIBC_2.3.2]: Remove creat, poll, pselect,
|
* Versions [libpthread: GLIBC_2.3.2]: Remove creat, poll, pselect,
|
||||||
readv, select, sigpause, sigsuspend, sigwaitinfo, waitid, writev.
|
readv, select, sigpause, sigsuspend, sigwaitinfo, waitid, writev.
|
||||||
* Makefile (libpthread-routines): Remove pt-creat, pt-poll,
|
* Makefile (libpthread-routines): Remove pt-creat, pt-poll,
|
||||||
|
@ -190,10 +190,6 @@ libpthread {
|
|||||||
}
|
}
|
||||||
|
|
||||||
GLIBC_2.3.2 {
|
GLIBC_2.3.2 {
|
||||||
# The version for these interfaces is fixed.
|
|
||||||
creat; poll; pselect; readv; select; sigpause; sigsuspend;
|
|
||||||
sigwaitinfo; waitid; writev; __xpg_sigpause;
|
|
||||||
|
|
||||||
# Proposed API extensions.
|
# Proposed API extensions.
|
||||||
# XXX Adjust number for final release.
|
# XXX Adjust number for final release.
|
||||||
pthread_tryjoin_np; pthread_timedjoin_np;
|
pthread_tryjoin_np; pthread_timedjoin_np;
|
||||||
|
@ -38,7 +38,7 @@ __fcntl (int fd, int cmd, ...)
|
|||||||
va_start (ap, cmd);
|
va_start (ap, cmd);
|
||||||
|
|
||||||
#ifdef INLINE_SYSCALL
|
#ifdef INLINE_SYSCALL
|
||||||
int result = INLINE_SYSCALL (fcntl, 3, fd, cmd, va_arg (ap, long int));
|
int result = INLINE_SYSCALL (fcntl64, 3, fd, cmd, va_arg (ap, long int));
|
||||||
#else
|
#else
|
||||||
int result = __libc_fcntl (fd, cmd, va_arg (ap, long int));
|
int result = __libc_fcntl (fd, cmd, va_arg (ap, long int));
|
||||||
#endif
|
#endif
|
||||||
|
@ -35,8 +35,8 @@ extern int __syscall_fcntl64 (int __fd, int __cmd, ...);
|
|||||||
int __have_no_fcntl64;
|
int __have_no_fcntl64;
|
||||||
|
|
||||||
|
|
||||||
int
|
static int
|
||||||
__libc_fcntl (int fd, int cmd, ...)
|
do_fcntl (int fd, int cmd, ...)
|
||||||
{
|
{
|
||||||
# ifdef __NR_fcntl64
|
# ifdef __NR_fcntl64
|
||||||
if (! __have_no_fcntl64)
|
if (! __have_no_fcntl64)
|
||||||
|
Loading…
Reference in New Issue
Block a user