Dear Erik,
We downloded uClibc lattest version from the CVS. Still there are some
minor problems with extra/Configs/Config.e1
You have actually set ARCH_HAS_C_SYMBOL_PREFIX to NO which is not
correct for our architecture. Please apply the patch that will fix the
problem.
Best Regards,
- George
P.S. Patch also removes some irritating comments we have added in the past.
config HAVE_ELF
select ARCH_HAS_NO_MMU
select ARCH_HAS_NO_FPU
- select ARCH_HAS_C_SYMBOL_PREFIX
select HAVE_NO_SHARED
select ARCH_HAS_NO_LDSO
+ select ARCH_BIG_ENDIAN
bool
default n
$(LIBC): ar-target
ar-target: $(OBJS) $(CRT0_OBJ) $(CTOR_TARGETS)
- $(AR) $(ARFLAGS) $(LIBC) $(OBJS) #Tassos
- cp $(CRT0_OBJ) $(TOPDIR)lib/$(CRT0_OBJ) #Tassos
+ $(AR) $(ARFLAGS) $(LIBC) $(OBJS)
+ cp $(CRT0_OBJ) $(TOPDIR)lib/$(CRT0_OBJ)
$(CRT0_OBJ): %.o : %.S
$(CC) $(CFLAGS) -c $< -o $@
-/* e1 is big-endian. */ /*Tassos*/
+/* e1 is big-endian. */
#ifndef _ENDIAN_H
# error "Never use <bits/endian.h> directly; include <endian.h> instead."