Jelajahi Sumber

Kill off "mipsel" and just use "mips"

Eric Andersen 21 tahun lalu
induk
melakukan
f21f7c41b1
5 mengubah file dengan 5 tambahan dan 21 penghapusan
  1. 0 11
      Makefile
  2. 2 2
      Rules.mak
  3. 2 2
      docs/uclibc.org/FAQ.html
  4. 1 2
      extra/Configs/Config.mips
  5. 0 4
      extra/scripts/fix_includes.sh

+ 0 - 11
Makefile

@@ -126,11 +126,6 @@ ifeq ($(strip $(UCLIBC_HAS_MMU)),y)
 else
 else
 	@set -x; ./extra/scripts/fix_includes.sh -k $(KERNEL_SOURCE) -t $(TARGET_ARCH) -n
 	@set -x; ./extra/scripts/fix_includes.sh -k $(KERNEL_SOURCE) -t $(TARGET_ARCH) -n
 endif
 endif
-	@if [ "$(TARGET_ARCH)" = "mipsel" ]; then \
-	    $(LN) -fs mips libc/sysdeps/linux/mipsel; \
-	    $(LN) -fs mips ldso/ldso/mipsel; \
-	    $(LN) -fs mips libpthread/linuxthreads/sysdeps/mipsel; \
-	fi;
 	@cd include/bits; \
 	@cd include/bits; \
 	set -e; \
 	set -e; \
 	for i in `ls ../../libc/sysdeps/linux/common/bits/*.h` ; do \
 	for i in `ls ../../libc/sysdeps/linux/common/bits/*.h` ; do \
@@ -406,12 +401,6 @@ clean:
 	@if [ -d libc/sysdeps/linux/$(TARGET_ARCH) ]; then		\
 	@if [ -d libc/sysdeps/linux/$(TARGET_ARCH) ]; then		\
 	    $(MAKE) -C libc/sysdeps/linux/$(TARGET_ARCH) clean;		\
 	    $(MAKE) -C libc/sysdeps/linux/$(TARGET_ARCH) clean;		\
 	fi;
 	fi;
-	@if [ "$(TARGET_ARCH)" = "mipsel" ]; then \
-	    $(MAKE) -C libc/sysdeps/linux/mips clean; \
-	    $(RM) ldso/ldso/mipsel; \
-	    $(RM) libc/sysdeps/linux/mipsel; \
-	    $(RM) libpthread/linuxthreads/sysdeps/mipsel; \
-	fi;
 
 
 distclean: clean
 distclean: clean
 	$(RM) .config .config.old .config.cmd
 	$(RM) .config .config.old .config.cmd

+ 2 - 2
Rules.mak

@@ -31,8 +31,8 @@
 # your compiler is broken, you should not need to specify TARGET_ARCH
 # your compiler is broken, you should not need to specify TARGET_ARCH
 #
 #
 # Most people will set this stuff on the command line, i.e.
 # Most people will set this stuff on the command line, i.e.
-#        make CROSS=mipsel-linux-
+#        make CROSS=arm-linux-
-# will build uClibc for 'mipsel'.
+# will build uClibc for 'arm'.
 
 
 ifndef CROSS
 ifndef CROSS
 CROSS=
 CROSS=

+ 2 - 2
docs/uclibc.org/FAQ.html

@@ -54,7 +54,7 @@ to the uClibc home page.</a>
 <TR><TD BGCOLOR="#eeeee0">
 <TR><TD BGCOLOR="#eeeee0">
 
 
     Currently uClibc runs on alpha, ARM, cris, h8300, i386, i960, m68k,
     Currently uClibc runs on alpha, ARM, cris, h8300, i386, i960, m68k,
-    mips/mipsel, PowerPC, SH, SPARC, and v850 processors.
+    mips, PowerPC, SH, SPARC, and v850 processors.
     
     
 
 
 <p>
 <p>
@@ -233,7 +233,7 @@ to the uClibc home page.</a>
 </TD></TR>
 </TD></TR>
 <TR><TD BGCOLOR="#eeeee0">
 <TR><TD BGCOLOR="#eeeee0">
     
     
-    Yes.  uClibc has native shared library support on i386, ARM, mips/mipsel, 
+    Yes.  uClibc has native shared library support on i386, ARM, mips, 
     SH, CRIS, and PowerPC processors.  Other architectures can use shared libraries
     SH, CRIS, and PowerPC processors.  Other architectures can use shared libraries
     but will need to use the GNU libc shared library loader.
     but will need to use the GNU libc shared library loader.
     <p>
     <p>

+ 1 - 2
extra/Configs/Config.mips

@@ -4,8 +4,7 @@
 #
 #
 
 
 config TARGET_ARCH
 config TARGET_ARCH
-	default "mips" if ARCH_BIG_ENDIAN
+	default "mips"
-	default "mipsel" if ARCH_LITTLE_ENDIAN
 
 
 config HAVE_ELF
 config HAVE_ELF
 	bool
 	bool

+ 0 - 4
extra/scripts/fix_includes.sh

@@ -130,10 +130,6 @@ if [ ! -d "$KERNEL_SOURCE/include/asm" ]; then
 		ln -fs arch-ebsa285 arch);
 		ln -fs arch-ebsa285 arch);
 	    fi
 	    fi
 	fi;
 	fi;
-    elif [ "$TARGET_ARCH" = "mipsel" ];then
-	set -x;
-	ln -fs $KERNEL_SOURCE/include/asm-mips include/asm;
-	set +x;
     elif [ "$TARGET_ARCH)" = "cris" ]; then
     elif [ "$TARGET_ARCH)" = "cris" ]; then
 	set -x;
 	set -x;
 	ln -fs $KERNEL_SOURCE/include/asm-cris include/asm;
 	ln -fs $KERNEL_SOURCE/include/asm-cris include/asm;