Просмотр исходного кода

switch to gcc-4.4.1 and enabled octeon specific optimizations

SVN-Revision: 17743
Florian Fainelli 16 лет назад
Родитель
Сommit
2b59f3fc3f
3 измененных файлов с 5 добавлено и 1 удалено
  1. 1 1
      target/linux/octeon/Makefile
  2. 1 0
      toolchain/gcc/Config.in
  3. 3 0
      toolchain/gcc/Config.version

+ 1 - 1
target/linux/octeon/Makefile

@@ -10,7 +10,7 @@ ARCH:=mips
 BOARD:=octeon
 BOARDNAME:=Cavium Networks Octeon
 FEATURES:=squashfs jffs2 pci
-CFLAGS:=-Os -pipe -funit-at-a-time
+CFLAGS:=-Os -pipe -mtune=octeon -funit-at-a-time
 
 LINUX_VERSION:=2.6.30.7
 

+ 1 - 0
toolchain/gcc/Config.in

@@ -10,6 +10,7 @@ choice
 	default GCC_VERSION_4_3_3 if TARGET_etrax
 	default GCC_VERSION_4_3_3 if TARGET_coldfire
 	default GCC_VERSION_4_4_0 if ubicom32
+	default GCC_VERSION_4_4_1 if TARGET_octeon
 	default GCC_VERSION_4_1_2
 	help
 	  Select the version of gcc you wish to use.

+ 3 - 0
toolchain/gcc/Config.version

@@ -58,4 +58,7 @@ if !TOOLCHAINOPTS
 
 	config GCC_VERSION_4_4_0
 		default y if ubicom32
+
+	config GCC_VERSION_4_4_1
+		default y if TARGET_octeon
 endif