svn commit: trunk/uClibc: extra/Configs libpthread libpthread/lin etc...
vapier at uclibc.org
vapier at uclibc.org
Tue Nov 15 03:13:06 UTC 2005
Author: vapier
Date: 2005-11-14 19:13:04 -0800 (Mon, 14 Nov 2005)
New Revision: 12253
Log:
rename current stable linuxthreads to linuxthreads.old to prepare for import of latest glibc version
Added:
trunk/uClibc/libpthread/linuxthreads.old/
trunk/uClibc/libpthread/linuxthreads.old_db/
Removed:
trunk/uClibc/libpthread/linuxthreads/
trunk/uClibc/libpthread/linuxthreads_db/
Modified:
trunk/uClibc/Rules.mak
trunk/uClibc/extra/Configs/Config.in
trunk/uClibc/libpthread/linuxthreads.old/Makefile.in
trunk/uClibc/libpthread/linuxthreads.old/internals.h
trunk/uClibc/libpthread/linuxthreads.old_db/Makefile.in
trunk/uClibc/libpthread/linuxthreads.old_db/td_ta_event_getmsg.c
trunk/uClibc/libpthread/linuxthreads.old_db/td_ta_map_id2thr.c
trunk/uClibc/libpthread/linuxthreads.old_db/td_ta_map_lwp2thr.c
trunk/uClibc/libpthread/linuxthreads.old_db/td_ta_thr_iter.c
trunk/uClibc/libpthread/linuxthreads.old_db/td_ta_tsd_iter.c
trunk/uClibc/libpthread/linuxthreads.old_db/td_thr_tsd.c
trunk/uClibc/libpthread/linuxthreads.old_db/td_thr_validate.c
trunk/uClibc/libpthread/linuxthreads.old_db/thread_dbP.h
Changeset:
Modified: trunk/uClibc/Rules.mak
===================================================================
--- trunk/uClibc/Rules.mak 2005-11-15 03:04:00 UTC (rev 12252)
+++ trunk/uClibc/Rules.mak 2005-11-15 03:13:04 UTC (rev 12253)
@@ -334,8 +334,12 @@
ifeq ($(UCLIBC_HAS_THREADS_NATIVE),y)
PTNAME := nptl
else
+ifeq ($(LINUXTHREADS_OLD),y)
+ PTNAME := linuxthreads.old
+else
PTNAME := linuxthreads
endif
+endif
PTDIR := $(TOPDIR)libpthread/$(PTNAME)
# set up system dependencies include dirs (NOTE: order matters!)
ifeq ($(UCLIBC_HAS_THREADS_NATIVE),y)
Modified: trunk/uClibc/extra/Configs/Config.in
===================================================================
--- trunk/uClibc/extra/Configs/Config.in 2005-11-15 03:04:00 UTC (rev 12252)
+++ trunk/uClibc/extra/Configs/Config.in 2005-11-15 03:13:04 UTC (rev 12253)
@@ -326,6 +326,20 @@
If you are doing development and want to debug applications using
uClibc's pthread library, answer Y. Otherwise, answer N.
+config LINUXTHREADS_OLD
+ bool "Use the older (stable) version of linuxthreads"
+ default y
+ depends on UCLIBC_HAS_THREADS
+ help
+ There are two versions of linuxthreads. The older (stable) version
+ has been in uClibc for quite a long time but hasn't seen too many
+ updates other than bugfixes.
+
+ The new version has not been tested much, and lacks ports for arches
+ which glibc does not support (like bfin/frv/etc...), but is based on
+ the latest code from glibc, so it may be the only choice for the
+ newer ports (like alpha/amd64/64bit arches and hppa).
+
config UCLIBC_HAS_LFS
bool "Large File Support"
default y
Copied: trunk/uClibc/libpthread/linuxthreads.old (from rev 12252, trunk/uClibc/libpthread/linuxthreads)
Modified: trunk/uClibc/libpthread/linuxthreads.old/Makefile.in
===================================================================
--- trunk/uClibc/libpthread/linuxthreads/Makefile.in 2005-11-15 03:04:00 UTC (rev 12252)
+++ trunk/uClibc/libpthread/linuxthreads.old/Makefile.in 2005-11-15 03:13:04 UTC (rev 12253)
@@ -26,8 +26,8 @@
LIB_NAME:=libpthread
-libpthread_DIR:=$(top_srcdir)libpthread/linuxthreads
-libpthread_OUT:=$(top_builddir)libpthread/linuxthreads
+libpthread_DIR:=$(top_srcdir)libpthread/linuxthreads.old
+libpthread_OUT:=$(top_builddir)libpthread/linuxthreads.old
ARCH_CFLAGS:=$(CFLAGS)
-include $(libpthread_DIR)/sysdeps/$(TARGET_ARCH)/Makefile.arch
Modified: trunk/uClibc/libpthread/linuxthreads.old/internals.h
===================================================================
--- trunk/uClibc/libpthread/linuxthreads/internals.h 2005-11-15 03:04:00 UTC (rev 12252)
+++ trunk/uClibc/libpthread/linuxthreads.old/internals.h 2005-11-15 03:13:04 UTC (rev 12253)
@@ -27,7 +27,7 @@
#include <sys/types.h>
#include "pt-machine.h"
#include "semaphore.h"
-#include "../linuxthreads_db/thread_dbP.h"
+#include "../linuxthreads.old_db/thread_dbP.h"
#ifdef __UCLIBC_HAS_XLOCALE__
#include <bits/uClibc_locale.h>
#endif /* __UCLIBC_HAS_XLOCALE__ */
Copied: trunk/uClibc/libpthread/linuxthreads.old_db (from rev 12252, trunk/uClibc/libpthread/linuxthreads_db)
Modified: trunk/uClibc/libpthread/linuxthreads.old_db/Makefile.in
===================================================================
--- trunk/uClibc/libpthread/linuxthreads_db/Makefile.in 2005-11-15 03:04:00 UTC (rev 12252)
+++ trunk/uClibc/libpthread/linuxthreads.old_db/Makefile.in 2005-11-15 03:13:04 UTC (rev 12253)
@@ -25,8 +25,8 @@
MAJOR_VERSION:=1
-libthread_db_DIR:=$(top_srcdir)libpthread/linuxthreads_db
-libthread_db_OUT:=$(top_builddir)libpthread/linuxthreads_db
+libthread_db_DIR:=$(top_srcdir)libpthread/linuxthreads.old_db
+libthread_db_OUT:=$(top_builddir)libpthread/linuxthreads.old_db
libthread_db_SRC:=$(wildcard $(libthread_db_DIR)/*.c)
Modified: trunk/uClibc/libpthread/linuxthreads.old_db/td_ta_event_getmsg.c
===================================================================
--- trunk/uClibc/libpthread/linuxthreads_db/td_ta_event_getmsg.c 2005-11-15 03:04:00 UTC (rev 12252)
+++ trunk/uClibc/libpthread/linuxthreads.old_db/td_ta_event_getmsg.c 2005-11-15 03:13:04 UTC (rev 12253)
@@ -22,7 +22,7 @@
#include <string.h>
#include "thread_dbP.h"
-#include "../linuxthreads/internals.h"
+#include "../linuxthreads.old/internals.h"
td_err_e
Modified: trunk/uClibc/libpthread/linuxthreads.old_db/td_ta_map_id2thr.c
===================================================================
--- trunk/uClibc/libpthread/linuxthreads_db/td_ta_map_id2thr.c 2005-11-15 03:04:00 UTC (rev 12252)
+++ trunk/uClibc/libpthread/linuxthreads.old_db/td_ta_map_id2thr.c 2005-11-15 03:13:04 UTC (rev 12253)
@@ -19,7 +19,7 @@
02111-1307 USA. */
#include "thread_dbP.h"
-#include "../linuxthreads/internals.h"
+#include "../linuxthreads.old/internals.h"
td_err_e
Modified: trunk/uClibc/libpthread/linuxthreads.old_db/td_ta_map_lwp2thr.c
===================================================================
--- trunk/uClibc/libpthread/linuxthreads_db/td_ta_map_lwp2thr.c 2005-11-15 03:04:00 UTC (rev 12252)
+++ trunk/uClibc/libpthread/linuxthreads.old_db/td_ta_map_lwp2thr.c 2005-11-15 03:13:04 UTC (rev 12253)
@@ -19,7 +19,7 @@
02111-1307 USA. */
#include "thread_dbP.h"
-#include "../linuxthreads/internals.h"
+#include "../linuxthreads.old/internals.h"
td_err_e
Modified: trunk/uClibc/libpthread/linuxthreads.old_db/td_ta_thr_iter.c
===================================================================
--- trunk/uClibc/libpthread/linuxthreads_db/td_ta_thr_iter.c 2005-11-15 03:04:00 UTC (rev 12252)
+++ trunk/uClibc/libpthread/linuxthreads.old_db/td_ta_thr_iter.c 2005-11-15 03:13:04 UTC (rev 12253)
@@ -19,7 +19,7 @@
02111-1307 USA. */
#include "thread_dbP.h"
-#include "../linuxthreads/internals.h"
+#include "../linuxthreads.old/internals.h"
#include <alloca.h>
static int
Modified: trunk/uClibc/libpthread/linuxthreads.old_db/td_ta_tsd_iter.c
===================================================================
--- trunk/uClibc/libpthread/linuxthreads_db/td_ta_tsd_iter.c 2005-11-15 03:04:00 UTC (rev 12252)
+++ trunk/uClibc/libpthread/linuxthreads.old_db/td_ta_tsd_iter.c 2005-11-15 03:13:04 UTC (rev 12253)
@@ -19,7 +19,7 @@
02111-1307 USA. */
#include "thread_dbP.h"
-#include "../linuxthreads/internals.h"
+#include "../linuxthreads.old/internals.h"
#include <alloca.h>
td_err_e
Modified: trunk/uClibc/libpthread/linuxthreads.old_db/td_thr_tsd.c
===================================================================
--- trunk/uClibc/libpthread/linuxthreads_db/td_thr_tsd.c 2005-11-15 03:04:00 UTC (rev 12252)
+++ trunk/uClibc/libpthread/linuxthreads.old_db/td_thr_tsd.c 2005-11-15 03:13:04 UTC (rev 12253)
@@ -19,7 +19,7 @@
02111-1307 USA. */
#include "thread_dbP.h"
-#include "../linuxthreads/internals.h"
+#include "../linuxthreads.old/internals.h"
td_err_e
Modified: trunk/uClibc/libpthread/linuxthreads.old_db/td_thr_validate.c
===================================================================
--- trunk/uClibc/libpthread/linuxthreads_db/td_thr_validate.c 2005-11-15 03:04:00 UTC (rev 12252)
+++ trunk/uClibc/libpthread/linuxthreads.old_db/td_thr_validate.c 2005-11-15 03:13:04 UTC (rev 12253)
@@ -19,7 +19,7 @@
02111-1307 USA. */
#include "thread_dbP.h"
-#include "../linuxthreads/internals.h"
+#include "../linuxthreads.old/internals.h"
td_err_e
Modified: trunk/uClibc/libpthread/linuxthreads.old_db/thread_dbP.h
===================================================================
--- trunk/uClibc/libpthread/linuxthreads_db/thread_dbP.h 2005-11-15 03:04:00 UTC (rev 12252)
+++ trunk/uClibc/libpthread/linuxthreads.old_db/thread_dbP.h 2005-11-15 03:13:04 UTC (rev 12253)
@@ -8,7 +8,7 @@
#include <unistd.h>
#include "proc_service.h"
#include "thread_db.h"
-#include "../linuxthreads/internals.h"
+#include "../linuxthreads.old/internals.h"
/* Indeces for the symbol names. */
More information about the uClibc-cvs
mailing list