summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
Diffstat (limited to 'arch')
-rw-r--r--arch/Config.in7
1 files changed, 6 insertions, 1 deletions
diff --git a/arch/Config.in b/arch/Config.in
index 8000dcaa5..3caca158e 100644
--- a/arch/Config.in
+++ b/arch/Config.in
@@ -336,7 +336,12 @@ config BR2_BINFMT_FLAT_ONE
config BR2_BINFMT_FLAT_SEP_DATA
bool "Separate data and code region"
- depends on BR2_m68k || BR2_bfin
+ # this FLAT binary type technically exists on m68k, but fails
+ # to build numerous packages: due to architecture limitation,
+ # big functions cannot be built in this mode. They cause build
+ # failures such as "Tried to convert PC relative branch to
+ # absolute jump" or "error: value -yyyyy out of range".
+ depends on BR2_bfin
help
Allow for the data and text segments to be separated and placed in
different regions of memory.