svn commit: trunk/uClibc

vapier at uclibc.org vapier at uclibc.org
Tue Jan 3 05:05:05 UTC 2006


Author: vapier
Date: 2006-01-02 21:05:03 -0800 (Mon, 02 Jan 2006)
New Revision: 13039

Log:
Joseph S. Myers writes:
I needed this patch setting CPU_LDFLAGS to build uClibc for little-endian 
MIPS (with a compiler with both little-endian and big-endian multilibs); 
otherwise it used ld (in default big-endian mode) to link little-endian 
objects.


Modified:
   trunk/uClibc/Rules.mak


Changeset:
Modified: trunk/uClibc/Rules.mak
===================================================================
--- trunk/uClibc/Rules.mak	2006-01-03 04:31:16 UTC (rev 13038)
+++ trunk/uClibc/Rules.mak	2006-01-03 05:05:03 UTC (rev 13039)
@@ -166,6 +166,8 @@
 endif
 
 ifeq ($(TARGET_ARCH),mips)
+	CPU_LDFLAGS-$(ARCH_LITTLE_ENDIAN)+=-EL
+	CPU_LDFLAGS-$(ARCH_BIG_ENDIAN)+=-EB
 	CPU_CFLAGS-$(CONFIG_MIPS_ISA_1)+=-mips1
 	CPU_CFLAGS-$(CONFIG_MIPS_ISA_2)+=-mips2 -mtune=mips2
 	CPU_CFLAGS-$(CONFIG_MIPS_ISA_3)+=-mips3 -mtune=mips3




More information about the uClibc-cvs mailing list