buildroot/arch
Alexey Brodkin 3720e28d15 ARC: allow selection of MMU page size
Modern ARC cores (those sporting MMU of version 3 and 4) allow selection
of different page sizes (4, 8 or 16 kB) during ASIC design creation.
And it's important to build a toolchain with page size setting that matches
hardware.

Otherwise user-space applications will fail on execution due to
unexpected data layout/alignment etc.

[Thomas: slightly improve help text, fix indentation of help text.]

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Cc: Anton Kolesov <akolesov@synopsys.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-07-18 14:07:35 +02:00
..
Config.in arch: aarch64 always has a MMU 2015-07-12 18:34:42 +02:00
Config.in.aarch64 aarch64: add big endian(aarch64_be) support 2015-07-12 18:32:37 +02:00
Config.in.arc ARC: allow selection of MMU page size 2015-07-18 14:07:35 +02:00
Config.in.arm arm: update processor types 2015-06-28 14:32:25 +02:00
Config.in.bfin arch/bfin: always has atomic ops 2014-08-18 11:01:31 +02:00
Config.in.m68k arch/m68k: get rid of BR2_GCC_TARGET_TUNE 2014-11-07 00:14:13 +01:00
Config.in.microblaze arch/microblaze: always has atomic ops 2014-08-18 11:02:31 +02:00
Config.in.mips arch/mips: remove deprecated mips1/2/3/4 support 2014-12-01 20:06:32 +01:00
Config.in.nios2 arch/nios2: always has atomic ops 2014-08-18 11:02:51 +02:00
Config.in.powerpc arch/powerpc: add fsl e5500 and e6500 support 2014-12-07 23:46:41 +01:00
Config.in.sh arch/sh: always has atomic ops 2014-08-18 11:03:02 +02:00
Config.in.sparc arch/sparc: doesn't have atomics 2015-03-30 23:30:28 +02:00
Config.in.x86 arch: add core-avx2 2015-04-09 23:34:14 +02:00
Config.in.xtensa arch: tidy up mmu config 2015-06-09 22:49:39 +02:00