Browse Source

George Thanos writes:

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.
Eric Andersen 21 years ago
parent
commit
45e9d9fef0
3 changed files with 4 additions and 4 deletions
  1. 1 1
      extra/Configs/Config.e1
  2. 2 2
      libc/sysdeps/linux/e1/Makefile
  3. 1 1
      libc/sysdeps/linux/e1/bits/endian.h

+ 1 - 1
extra/Configs/Config.e1

@@ -7,9 +7,9 @@
 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
 

+ 2 - 2
libc/sysdeps/linux/e1/Makefile

@@ -43,8 +43,8 @@ all: $(OBJS) $(LIBC)
 $(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 $@

+ 1 - 1
libc/sysdeps/linux/e1/bits/endian.h

@@ -1,4 +1,4 @@
-/* e1 is big-endian.  */ /*Tassos*/
+/* e1 is big-endian.  */
 
 #ifndef _ENDIAN_H
 # error "Never use <bits/endian.h> directly; include <endian.h> instead."