|
@@ -226,6 +226,32 @@ config BR2_BINFMT_FLAT
|
|
|
|
|
|
endchoice
|
|
|
|
|
|
+# Set up flat binary type
|
|
|
+choice
|
|
|
+ prompt "FLAT Binary type"
|
|
|
+ depends on BR2_BINFMT_FLAT
|
|
|
+ default BR2_BINFMT_FLAT_ONE
|
|
|
+
|
|
|
+config BR2_BINFMT_FLAT_ONE
|
|
|
+ bool "One memory region"
|
|
|
+ help
|
|
|
+ All segments are linked into one memory region.
|
|
|
+
|
|
|
+config BR2_BINFMT_FLAT_SEP_DATA
|
|
|
+ bool "Separate data and code region"
|
|
|
+ depends on BR2_bfin || BR2_m68k
|
|
|
+ help
|
|
|
+ Allow for the data and text segments to be separated and placed in
|
|
|
+ different regions of memory.
|
|
|
+
|
|
|
+config BR2_BINFMT_FLAT_SHARED
|
|
|
+ bool "Shared binary"
|
|
|
+ depends on BR2_bfin || BR2_m68k
|
|
|
+ help
|
|
|
+ Allow to load and link indiviual FLAT binaries at run time.
|
|
|
+
|
|
|
+endchoice
|
|
|
+
|
|
|
if BR2_arcle || BR2_arceb
|
|
|
source "arch/Config.in.arc"
|
|
|
endif
|