svn commit: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux

sjhill at uclibc.org sjhill at uclibc.org
Fri Aug 18 03:54:16 UTC 2006


Author: sjhill
Date: 2006-08-17 20:54:15 -0700 (Thu, 17 Aug 2006)
New Revision: 15823

Log:
Bring in the new files for NPTL.


Added:
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/accept.S
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/close.S
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/connect.S
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/creat.S
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/exit-thread.S
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/lseek.S
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/msync.S
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/nanosleep.S
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/open.S
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pause.S
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-accept.S
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-close.S
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-connect.S
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-fcntl.c
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-fsync.c
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-llseek.c
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-lseek.S
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-msgrcv.c
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-msgsnd.c
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-msync.S
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-nanosleep.S
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-open.S
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-open64.c
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-pause.S
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-pread_pwrite.c
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-read.S
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-recv.S
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-recvfrom.S
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-recvmsg.S
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-send.S
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-sendmsg.S
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-sendto.S
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-sigwait.c
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-sleep.c
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-tcdrain.c
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-wait.c
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-waitpid.c
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-write.S
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/read.S
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/recv.S
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/recvfrom.S
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/recvmsg.S
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/send.S
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/sendmsg.S
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/sendto.S
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/write.S

Removed:
   branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/sigwait.c


Changeset:
Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/accept.S
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/accept.S	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/accept.S	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,12 @@
+#include <sysdep-cancel.h>
+#ifndef __NR_accept
+#error Missing definition of NR_accept needed for cancellation.
+#endif
+PSEUDO (__libc_accept, accept, 3)
+ret
+PSEUDO_END(__libc_accept)
+libc_hidden_def (__libc_accept)
+weak_alias (__libc_accept, __accept)
+libc_hidden_weak (__accept)
+weak_alias (__libc_accept, accept)
+libc_hidden_weak (accept)

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/close.S
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/close.S	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/close.S	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,9 @@
+#include <sysdep-cancel.h>
+PSEUDO (__libc_close, close, 1)
+ret
+PSEUDO_END (__libc_close)
+libc_hidden_def (__libc_close)
+weak_alias (__libc_close, __close)
+libc_hidden_weak (__close)
+weak_alias (__libc_close, close)
+libc_hidden_weak (close)

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/connect.S
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/connect.S	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/connect.S	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,12 @@
+#include <sysdep-cancel.h>
+#ifndef __NR_connect
+#error Missing definition of NR_connect needed for cancellation.
+#endif
+PSEUDO (__libc_connect, connect, 3)
+ret
+PSEUDO_END(__libc_connect)
+libc_hidden_def (__libc_connect)
+weak_alias (__libc_connect, __connect)
+libc_hidden_weak (__connect)
+weak_alias (__libc_connect, connect)
+libc_hidden_weak (connect)

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/creat.S
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/creat.S	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/creat.S	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,7 @@
+#include <sysdep-cancel.h>
+PSEUDO (__libc_creat, creat, 2)
+ret
+PSEUDO_END(__libc_creat)
+libc_hidden_def (__libc_creat)
+weak_alias (__libc_creat, creat)
+libc_hidden_weak (creat)

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/exit-thread.S
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/exit-thread.S	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/exit-thread.S	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,23 @@
+/* Copyright (C) 1991,92,97,99,2002 Free Software Foundation, Inc.
+   This file is part of the GNU C Library.
+
+   The GNU C Library is free software; you can redistribute it and/or
+   modify it under the terms of the GNU Lesser General Public
+   License as published by the Free Software Foundation; either
+   version 2.1 of the License, or (at your option) any later version.
+
+   The GNU C Library is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+   Lesser General Public License for more details.
+
+   You should have received a copy of the GNU Lesser General Public
+   License along with the GNU C Library; if not, write to the Free
+   Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
+   02111-1307 USA.  */
+
+#include <sysdep.h>
+
+PSEUDO (__exit_thread, exit, 1)
+	/* Shouldn't get here.  */
+PSEUDO_END(__exit_thread)

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/lseek.S
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/lseek.S	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/lseek.S	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,7 @@
+#include <sysdep-cancel.h>
+PSEUDO (__libc_lseek, lseek, 3)
+ret
+PSEUDO_END (__libc_lseek)
+libc_hidden_def (__libc_lseek)
+weak_alias (__libc_lseek, lseek)
+libc_hidden_weak (lseek)

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/msync.S
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/msync.S	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/msync.S	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,7 @@
+#include <sysdep-cancel.h>
+PSEUDO (__libc_msync, msync, 3)
+ret
+PSEUDO_END(__libc_msync)
+libc_hidden_def (__libc_msync)
+weak_alias (__libc_msync, msync)
+libc_hidden_weak (msync)

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/nanosleep.S
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/nanosleep.S	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/nanosleep.S	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,9 @@
+#include <sysdep-cancel.h>
+PSEUDO (__libc_nanosleep, nanosleep, 3)
+ret
+PSEUDO_END (__libc_nanosleep)
+libc_hidden_def (__libc_nanosleep)
+weak_alias (__libc_nanosleep, __nanosleep)
+libc_hidden_weak (__nanosleep)
+weak_alias (__libc_nanosleep, nanosleep)
+libc_hidden_weak (nanosleep)

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/open.S
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/open.S	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/open.S	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,9 @@
+#include <sysdep-cancel.h>
+PSEUDO (__libc_open, open, 3)
+ret
+PSEUDO_END (__libc_open)
+libc_hidden_def (__libc_open)
+weak_alias (__libc_open, __open)
+libc_hidden_weak (__open)
+weak_alias (__libc_open, open)
+libc_hidden_weak (open)

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pause.S
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pause.S	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pause.S	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,7 @@
+#include <sysdep-cancel.h>
+PSEUDO (__libc_pause, pause, 0)
+ret
+PSEUDO_END (__libc_pause)
+libc_hidden_def (__libc_pause)
+weak_alias (__libc_pause, pause)
+libc_hidden_weak (pause)

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-accept.S
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-accept.S	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-accept.S	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,12 @@
+#include <sysdep-cancel.h>
+#ifndef __NR_accept
+#error Missing definition of NR_accept needed for cancellation.
+#endif
+PSEUDO (__libc_accept, accept, 3)
+ret
+PSEUDO_END(__libc_accept)
+libpthread_hidden_def (__libc_accept)
+weak_alias (__libc_accept, __accept)
+libpthread_hidden_weak (__accept)
+weak_alias (__libc_accept, accept)
+libpthread_hidden_weak (accept)

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-close.S
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-close.S	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-close.S	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,9 @@
+#include <sysdep-cancel.h>
+PSEUDO (__libc_close, close, 1)
+ret
+PSEUDO_END (__libc_close)
+libpthread_hidden_def (__libc_close)
+weak_alias (__libc_close, __close)
+libpthread_hidden_weak (__close)
+weak_alias (__libc_close, close)
+libpthread_hidden_weak (close)

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-connect.S
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-connect.S	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-connect.S	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,12 @@
+#include <sysdep-cancel.h>
+#ifndef __NR_connect
+#error Missing definition of NR_connect needed for cancellation.
+#endif
+PSEUDO (__libc_connect, connect, 3)
+ret
+PSEUDO_END(__libc_connect)
+libpthread_hidden_def (__libc_connect)
+weak_alias (__libc_connect, __connect)
+libpthread_hidden_weak (__connect)
+weak_alias (__libc_connect, connect)
+libpthread_hidden_weak (connect)

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-fcntl.c
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-fcntl.c	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-fcntl.c	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1 @@
+#include <../../../../../../libc/sysdeps/linux/common/__syscall_fcntl.c>

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-fsync.c
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-fsync.c	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-fsync.c	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,2 @@
+#include <pthreadP.h>
+#include <../../../../../../libc/sysdeps/linux/common/fsync.c>

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-llseek.c
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-llseek.c	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-llseek.c	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,3 @@
+#include <pthreadP.h>
+#define libc_hidden libpthread_hidden
+#include <../../../../../../libc/sysdeps/linux/common/llseek.c>

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-lseek.S
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-lseek.S	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-lseek.S	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,7 @@
+#include <sysdep-cancel.h>
+PSEUDO (__libc_lseek, lseek, 3)
+ret
+PSEUDO_END (__libc_lseek)
+libpthread_hidden_def (__libc_lseek)
+weak_alias (__libc_lseek, lseek)
+libpthread_hidden_weak (lseek)

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-msgrcv.c
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-msgrcv.c	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-msgrcv.c	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,2 @@
+#define L_msgrcv
+#include <../../../../../../libc/misc/sysvipc/msgq.c>

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-msgsnd.c
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-msgsnd.c	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-msgsnd.c	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,2 @@
+#define L_msgsnd
+#include <../../../../../../libc/misc/sysvipc/msgq.c>

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-msync.S
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-msync.S	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-msync.S	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,7 @@
+#include <sysdep-cancel.h>
+PSEUDO (__libc_msync, msync, 3)
+ret
+PSEUDO_END(__libc_msync)
+libpthread_hidden_def (__libc_msync)
+weak_alias (__libc_msync, msync)
+libpthread_hidden_weak (msync)

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-nanosleep.S
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-nanosleep.S	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-nanosleep.S	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,9 @@
+#include <sysdep-cancel.h>
+PSEUDO (__libc_nanosleep, nanosleep, 3)
+ret
+PSEUDO_END (__libc_nanosleep)
+libpthread_hidden_def (__libc_nanosleep)
+weak_alias (__libc_nanosleep, __nanosleep)
+libpthread_hidden_weak (__nanosleep)
+weak_alias (__libc_nanosleep, nanosleep)
+libpthread_hidden_weak (nanosleep)

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-open.S
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-open.S	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-open.S	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,9 @@
+#include <sysdep-cancel.h>
+PSEUDO (__libc_open, open, 3)
+ret
+PSEUDO_END (__libc_open)
+libpthread_hidden_def (__libc_open)
+weak_alias (__libc_open, __open)
+libpthread_hidden_weak (__open)
+weak_alias (__libc_open, open)
+libpthread_hidden_weak (open)

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-open64.c
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-open64.c	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-open64.c	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1 @@
+#include <../../../../../../libc/sysdeps/linux/common/open64.c>

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-pause.S
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-pause.S	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-pause.S	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,7 @@
+#include <sysdep-cancel.h>
+PSEUDO (__libc_pause, pause, 0)
+ret
+PSEUDO_END (__libc_pause)
+libpthread_hidden_def (__libc_pause)
+weak_alias (__libc_pause, pause)
+libpthread_hidden_weak (pause)

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-pread_pwrite.c
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-pread_pwrite.c	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-pread_pwrite.c	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1 @@
+#include "pread_write.c"

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-read.S
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-read.S	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-read.S	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,9 @@
+#include <sysdep-cancel.h>
+PSEUDO (__libc_read, read, 3)
+ret
+PSEUDO_END (__libc_read)
+libpthread_hidden_def (__libc_read)
+weak_alias (__libc_read, __read)
+libpthread_hidden_weak (__read)
+weak_alias (__libc_read, read)
+libpthread_hidden_weak (read)

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-recv.S
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-recv.S	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-recv.S	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,12 @@
+#include <sysdep-cancel.h>
+#ifndef __NR_recv
+#error Missing definition of NR_recv needed for cancellation.
+#endif
+PSEUDO (__libc_recv, recv, 4)
+ret
+PSEUDO_END(__libc_recv)
+libpthread_hidden_def (__libc_recv)
+weak_alias (__libc_recv, __recv)
+libpthread_hidden_weak (__recv)
+weak_alias (__libc_recv, recv)
+libpthread_hidden_weak (recv)

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-recvfrom.S
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-recvfrom.S	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-recvfrom.S	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,12 @@
+#include <sysdep-cancel.h>
+#ifndef __NR_recvfrom
+#error Missing definition of NR_recvfrom needed for cancellation.
+#endif
+PSEUDO (__libc_recvfrom, recvfrom, 6)
+ret
+PSEUDO_END(__libc_recvfrom)
+libpthread_hidden_def (__libc_recvfrom)
+weak_alias (__libc_recvfrom, __recvfrom)
+libpthread_hidden_weak (__recvfrom)
+weak_alias (__libc_recvfrom, recvfrom)
+libpthread_hidden_weak (recvfrom)

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-recvmsg.S
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-recvmsg.S	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-recvmsg.S	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,12 @@
+#include <sysdep-cancel.h>
+#ifndef __NR_recvmsg
+#error Missing definition of NR_recvmsg needed for cancellation.
+#endif
+PSEUDO (__libc_recvmsg, recvmsg, 3)
+ret
+PSEUDO_END(__libc_recvmsg)
+libpthread_hidden_def (__libc_recvmsg)
+weak_alias (__libc_recvmsg, __recvmsg)
+libpthread_hidden_weak (__recvmsg)
+weak_alias (__libc_recvmsg, recvmsg)
+libpthread_hidden_weak (recvmsg)

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-send.S
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-send.S	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-send.S	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,12 @@
+#include <sysdep-cancel.h>
+#ifndef __NR_send
+#error Missing definition of NR_send needed for cancellation.
+#endif
+PSEUDO (__libc_send, send, 4)
+ret
+PSEUDO_END (__libc_send)
+libpthread_hidden_def (__libc_send)
+weak_alias (__libc_send, __send)
+libpthread_hidden_weak (__send)
+weak_alias (__libc_send, send)
+libpthread_hidden_weak (send)

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-sendmsg.S
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-sendmsg.S	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-sendmsg.S	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,12 @@
+#include <sysdep-cancel.h>
+#ifndef __NR_sendmsg
+#error Missing definition of NR_sendmsg needed for cancellation.
+#endif
+PSEUDO (__libc_sendmsg, sendmsg, 3)
+ret
+PSEUDO_END(__libc_sendmsg)
+libpthread_hidden_def (__libc_sendmsg)
+weak_alias (__libc_sendmsg, __sendmsg)
+libpthread_hidden_weak (__sendmsg)
+weak_alias (__libc_sendmsg, sendmsg)
+libpthread_hidden_weak (sendmsg)

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-sendto.S
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-sendto.S	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-sendto.S	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,12 @@
+#include <sysdep-cancel.h>
+#ifndef __NR_sendto
+#error Missing definition of NR_sendto needed for cancellation.
+#endif
+PSEUDO (__libc_sendto, sendto, 6)
+ret
+PSEUDO_END(__libc_sendto)
+libpthread_hidden_def (__libc_sendto)
+weak_alias (__libc_sendto, __sendto)
+libpthread_hidden_weak (__sendto)
+weak_alias (__libc_sendto, sendto)
+libpthread_hidden_weak (sendto)

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-sigwait.c
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-sigwait.c	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-sigwait.c	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,2 @@
+#include <pthreadP.h>
+#include "../../../../../../libc/signal/sigwait.c"

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-sleep.c
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-sleep.c	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-sleep.c	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,2 @@
+#include <pthreadP.h>
+#include <../../../../../../libc/unistd/sleep.c>

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-tcdrain.c
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-tcdrain.c	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-tcdrain.c	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1 @@
+#include <../../../../../../libc/termios/tcdrain.c>

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-wait.c
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-wait.c	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-wait.c	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,2 @@
+#include <pthreadP.h>
+#include <../../../../../../libc/sysdeps/linux/common/wait.c>

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-waitpid.c
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-waitpid.c	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-waitpid.c	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1 @@
+#include <../../../../../../libc/sysdeps/linux/common/waitpid.c>

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-write.S
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-write.S	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/pt-write.S	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,9 @@
+#include <sysdep-cancel.h>
+PSEUDO (__libc_write, write, 3)
+ret
+PSEUDO_END (__libc_write)
+libpthread_hidden_def (__libc_write)
+weak_alias (__libc_write, __write)
+libpthread_hidden_weak (__write)
+weak_alias (__libc_write, write)
+libpthread_hidden_weak (write)

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/read.S
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/read.S	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/read.S	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,9 @@
+#include <sysdep-cancel.h>
+PSEUDO (__libc_read, read, 3)
+ret
+PSEUDO_END (__libc_read)
+libc_hidden_def (__libc_read)
+weak_alias (__libc_read, __read)
+libc_hidden_weak (__read)
+weak_alias (__libc_read, read)
+libc_hidden_weak (read)

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/recv.S
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/recv.S	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/recv.S	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,12 @@
+#include <sysdep-cancel.h>
+#ifndef __NR_recv
+#error Missing definition of NR_recv needed for cancellation.
+#endif
+PSEUDO (__libc_recv, recv, 4)
+ret
+PSEUDO_END(__libc_recv)
+libc_hidden_def (__libc_recv)
+weak_alias (__libc_recv, __recv)
+libc_hidden_weak (__recv)
+weak_alias (__libc_recv, recv)
+libc_hidden_weak (recv)

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/recvfrom.S
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/recvfrom.S	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/recvfrom.S	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,12 @@
+#include <sysdep-cancel.h>
+#ifndef __NR_recvfrom
+#error Missing definition of NR_recvfrom needed for cancellation.
+#endif
+PSEUDO (__libc_recvfrom, recvfrom, 6)
+ret
+PSEUDO_END(__libc_recvfrom)
+libc_hidden_def (__libc_recvfrom)
+weak_alias (__libc_recvfrom, __recvfrom)
+libc_hidden_weak (__recvfrom)
+weak_alias (__libc_recvfrom, recvfrom)
+libc_hidden_weak (recvfrom)

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/recvmsg.S
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/recvmsg.S	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/recvmsg.S	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,12 @@
+#include <sysdep-cancel.h>
+#ifndef __NR_recvmsg
+#error Missing definition of NR_recvmsg needed for cancellation.
+#endif
+PSEUDO (__libc_recvmsg, recvmsg, 3)
+ret
+PSEUDO_END(__libc_recvmsg)
+libc_hidden_def (__libc_recvmsg)
+weak_alias (__libc_recvmsg, __recvmsg)
+libc_hidden_weak (__recvmsg)
+weak_alias (__libc_recvmsg, recvmsg)
+libc_hidden_weak (recvmsg)

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/send.S
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/send.S	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/send.S	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,12 @@
+#include <sysdep-cancel.h>
+#ifndef __NR_send
+#error Missing definition of NR_send needed for cancellation.
+#endif
+PSEUDO (__libc_send, send, 4)
+ret
+PSEUDO_END (__libc_send)
+libc_hidden_def (__libc_send)
+weak_alias (__libc_send, __send)
+libc_hidden_weak (__send)
+weak_alias (__libc_send, send)
+libc_hidden_weak (send)

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/sendmsg.S
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/sendmsg.S	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/sendmsg.S	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,12 @@
+#include <sysdep-cancel.h>
+#ifndef __NR_sendmsg
+#error Missing definition of NR_sendmsg needed for cancellation.
+#endif
+PSEUDO (__libc_sendmsg, sendmsg, 3)
+ret
+PSEUDO_END(__libc_sendmsg)
+libc_hidden_def (__libc_sendmsg)
+weak_alias (__libc_sendmsg, __sendmsg)
+libc_hidden_weak (__sendmsg)
+weak_alias (__libc_sendmsg, sendmsg)
+libc_hidden_weak (sendmsg)

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/sendto.S
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/sendto.S	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/sendto.S	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,12 @@
+#include <sysdep-cancel.h>
+#ifndef __NR_sendto
+#error Missing definition of NR_sendto needed for cancellation.
+#endif
+PSEUDO (__libc_sendto, sendto, 6)
+ret
+PSEUDO_END(__libc_sendto)
+libc_hidden_def (__libc_sendto)
+weak_alias (__libc_sendto, __sendto)
+libc_hidden_weak (__sendto)
+weak_alias (__libc_sendto, sendto)
+libc_hidden_weak (sendto)

Deleted: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/sigwait.c
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/sigwait.c	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/sigwait.c	2006-08-18 03:54:15 UTC (rev 15823)
@@ -1,2 +0,0 @@
-#include <pthreadP.h>
-#include "../../../../../../libc/signal/sigwait.c"

Added: branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/write.S
===================================================================
--- branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/write.S	2006-08-18 03:48:14 UTC (rev 15822)
+++ branches/uClibc-nptl/libpthread/nptl/sysdeps/unix/sysv/linux/write.S	2006-08-18 03:54:15 UTC (rev 15823)
@@ -0,0 +1,9 @@
+#include <sysdep-cancel.h>
+PSEUDO (__libc_write, write, 3)
+ret
+PSEUDO_END (__libc_write)
+libc_hidden_def (__libc_write)
+weak_alias (__libc_write, __write)
+libc_hidden_weak (__write)
+weak_alias (__libc_write, write)
+libc_hidden_weak (write)




More information about the uClibc-cvs mailing list