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