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