svn commit: trunk/uClibc: libintl libm
psm at uclibc.org
psm at uclibc.org
Tue Nov 1 21:50:16 UTC 2005
Author: psm
Date: 2005-11-01 13:50:15 -0800 (Tue, 01 Nov 2005)
New Revision: 12099
Log:
Split up the .o and .os rules, so all the sources are created if DOPIC is disabled.
Modified:
trunk/uClibc/Makerules
trunk/uClibc/libintl/Makefile.in
trunk/uClibc/libm/Makefile.in
Changeset:
Modified: trunk/uClibc/Makerules
===================================================================
--- trunk/uClibc/Makerules 2005-11-01 21:47:22 UTC (rev 12098)
+++ trunk/uClibc/Makerules 2005-11-01 21:50:15 UTC (rev 12099)
@@ -25,15 +25,21 @@
CFLAGS-.os+=$(PICFLAG)
CFLAGS-.oS+=$(PICFLAG) -DSHARED
-%.o %.os: %.c
+%.o: %.c
$(compile.c)
+%.os: %.c
+ $(compile.c)
+
%.oS: %.c
$(compile.c)
-%.o %.os: %.S
+%.o: %.S
$(compile.S)
+%.os: %.S
+ $(compile.S)
+
#ifeq ($(HAVE_ELF),y)
CRT=crt1
#else
Modified: trunk/uClibc/libintl/Makefile.in
===================================================================
--- trunk/uClibc/libintl/Makefile.in 2005-11-01 21:47:22 UTC (rev 12098)
+++ trunk/uClibc/libintl/Makefile.in 2005-11-01 21:50:15 UTC (rev 12099)
@@ -22,9 +22,12 @@
libintl_DEF:=$(patsubst %,-DL_%,$(subst .o,,$(notdir $(libintl_MOBJ))))
-$(libintl_MOBJ) $(libintl_MOBJ:.o=.os): $(libintl_MSRC)
+$(libintl_MOBJ): $(libintl_MSRC)
$(compile.m)
+$(libintl_MOBJ:.o=.os): $(libintl_MSRC)
+ $(compile.m)
+
libintl-a-$(UCLIBC_HAS_GETTEXT_AWARENESS):=$(libintl_MOBJ)
libintl-so-$(UCLIBC_HAS_GETTEXT_AWARENESS):=$(libintl_MOBJ:.o=.os)
Modified: trunk/uClibc/libm/Makefile.in
===================================================================
--- trunk/uClibc/libm/Makefile.in 2005-11-01 21:47:22 UTC (rev 12098)
+++ trunk/uClibc/libm/Makefile.in 2005-11-01 21:50:15 UTC (rev 12099)
@@ -116,9 +116,12 @@
endif
endif
-$(libm_MOBJ) $(libm_MOBJ:.o=.os): $(libm_MSRC)
+$(libm_MOBJ): $(libm_MSRC)
$(compile.m)
+$(libm_MOBJ:.o=.os): $(libm_MSRC)
+ $(compile.m)
+
libm-a-$(UCLIBC_HAS_FLOATS)+=$(libm_OBJS)
libm-so-$(UCLIBC_HAS_FLOATS)+=$(libm_OBJS:.o=.os)
More information about the uClibc-cvs
mailing list