about summary refs log tree commit diff
path: root/nptl
diff options
context:
space:
mode:
Diffstat (limited to 'nptl')
-rw-r--r--nptl/ChangeLog2
-rw-r--r--nptl/Versions4
-rw-r--r--nptl/pt-fcntl.c2
3 files changed, 3 insertions, 5 deletions
diff --git a/nptl/ChangeLog b/nptl/ChangeLog
index 8529a26dbb..a460d611e5 100644
--- a/nptl/ChangeLog
+++ b/nptl/ChangeLog
@@ -1,5 +1,7 @@
 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,
 	readv, select, sigpause, sigsuspend, sigwaitinfo, waitid, writev.
 	* Makefile (libpthread-routines): Remove pt-creat, pt-poll,
diff --git a/nptl/Versions b/nptl/Versions
index 309a1018eb..488ea2ebe7 100644
--- a/nptl/Versions
+++ b/nptl/Versions
@@ -190,10 +190,6 @@ libpthread {
   }
 
   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.
     # XXX Adjust number for final release.
     pthread_tryjoin_np; pthread_timedjoin_np;
diff --git a/nptl/pt-fcntl.c b/nptl/pt-fcntl.c
index 5b55f0b920..7d4a92cea1 100644
--- a/nptl/pt-fcntl.c
+++ b/nptl/pt-fcntl.c
@@ -38,7 +38,7 @@ __fcntl (int fd, int cmd, ...)
   va_start (ap, cmd);
 
 #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
   int result = __libc_fcntl (fd, cmd, va_arg (ap, long int));
 #endif