|
@@ -14,6 +14,8 @@ config BR2_armeb
|
|
|
config BR2_avr32
|
|
|
bool "avr32"
|
|
|
select BR2_SOFT_FLOAT
|
|
|
+config BR2_bfin
|
|
|
+ bool "bfin"
|
|
|
config BR2_i386
|
|
|
bool "i386"
|
|
|
config BR2_m68k
|
|
@@ -127,6 +129,20 @@ config BR2_ARM_OABI
|
|
|
bool "OABI"
|
|
|
endchoice
|
|
|
|
|
|
+choice
|
|
|
+ prompt "Target ABI"
|
|
|
+ depends on BR2_bfin
|
|
|
+ default BR2_BFIN_FLAT
|
|
|
+config BR2_BFIN_FDPIC
|
|
|
+ bool "FDPIC"
|
|
|
+config BR2_BFIN_FLAT
|
|
|
+ bool "FLAT"
|
|
|
+config BR2_BFIN_FLAT_SEP_DATA
|
|
|
+ bool "FLAT (Separate data)"
|
|
|
+config BR2_BFIN_SHARED_FLAT
|
|
|
+ bool "Shared FLAT"
|
|
|
+endchoice
|
|
|
+
|
|
|
choice
|
|
|
prompt "Target Architecture Variant"
|
|
|
depends on BR2_mips || BR2_mipsel
|
|
@@ -444,6 +460,7 @@ config BR2_ARCH
|
|
|
default "arm" if BR2_arm
|
|
|
default "armeb" if BR2_armeb
|
|
|
default "avr32" if BR2_avr32
|
|
|
+ default "bfin" if BR2_bfin
|
|
|
default "i386" if BR2_x86_i386
|
|
|
default "i486" if BR2_x86_i486
|
|
|
default "i586" if BR2_x86_i586
|
|
@@ -485,7 +502,7 @@ config BR2_ARCH
|
|
|
|
|
|
config BR2_ENDIAN
|
|
|
string
|
|
|
- default "LITTLE" if BR2_arm || BR2_i386 || BR2_mipsel || \
|
|
|
+ default "LITTLE" if BR2_arm || BR2_bfin || BR2_i386 || BR2_mipsel || \
|
|
|
BR2_sh3 || BR2_sh4 || BR2_x86_64 || BR2_sh64
|
|
|
default "BIG" if BR2_armeb || BR2_avr32 || BR2_m68k || BR2_mips || \
|
|
|
BR2_powerpc || BR2_sh2a_nofpueb || BR2_sh2eb || \
|