svn commit: trunk/uClibc/libc/misc/pthread

Peter S. Mazinger ps.m at gmx.net
Thu Dec 29 10:29:56 UTC 2005


On Wed, 28 Dec 2005 vapier at uclibc.org wrote:

> Author: vapier
> Date: 2005-12-28 23:07:29 -0800 (Wed, 28 Dec 2005)
> New Revision: 13007
> 
> Log:
> beautify
> 
> Modified:
>    trunk/uClibc/libc/misc/pthread/Makefile.in
> 
> 
> Changeset:
> Modified: trunk/uClibc/libc/misc/pthread/Makefile.in
> ===================================================================
> --- trunk/uClibc/libc/misc/pthread/Makefile.in	2005-12-29 07:06:08 UTC (rev 13006)
> +++ trunk/uClibc/libc/misc/pthread/Makefile.in	2005-12-29 07:07:29 UTC (rev 13007)
> @@ -5,21 +5,18 @@
>  # Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.
>  #
>  
> -CSRC:=no-tsd.c weaks.c
> +CSRC := no-tsd.c weaks.c
>  
> -MISC_PTHREAD_DIR:=$(top_srcdir)libc/misc/pthread
> -MISC_PTHREAD_OUT:=$(top_builddir)libc/misc/pthread
> +MISC_PTHREAD_DIR := $(top_srcdir)libc/misc/pthread
> +MISC_PTHREAD_OUT := $(top_builddir)libc/misc/pthread
>  
> -MISC_PTHREAD_SRC:=$(patsubst %.c,$(MISC_PTHREAD_DIR)/%.c,$(CSRC))
> -MISC_PTHREAD_OBJ:=$(patsubst %.c,$(MISC_PTHREAD_OUT)/%.o,$(CSRC))
> +MISC_PTHREAD_SRC := $(patsubst %.c,$(MISC_PTHREAD_DIR)/%.c,$(CSRC))
> +MISC_PTHREAD_OBJ := $(patsubst %.c,$(MISC_PTHREAD_OUT)/%.o,$(CSRC))
>  
>  libc-a-$(UCLIBC_HAS_THREADS)+=$(MISC_PTHREAD_OBJ)
>  libc-so-$(UCLIBC_HAS_THREADS)+=$(MISC_PTHREAD_OBJ:.o=.os)
>  
> -libc-multi-$(UCLIBC_HAS_THREADS)+=$(MISC_PTHREAD_DIR)/no-tsd.c
> -libc-nomulti-$(UCLIBC_HAS_THREADS)+=$(MISC_PTHREAD_OUT)/weaks.o
> +objclean-y += misc_pthread_objclean

please don't get rid of these multi/nomulti markings (unless you enable 
DOMULTI they are unused), it will help later to find the offending sources 
that do not like building them like this (the markings currently covers 
cases when gcc-3.4.4/gcc-4.0.0/gcc-4.0.2 fails, so your compiler could as 
well let it build, but then the other one could fail)

Thanks, Peter

-- 
Peter S. Mazinger <ps dot m at gmx dot net>           ID: 0xA5F059F2
Key fingerprint = 92A4 31E1 56BC 3D5A 2D08  BB6E C389 975E A5F0 59F2




More information about the uClibc mailing list