arch: add MIPS architecture support
MIPS (Microprocessor without Interlocked Pipelined Stages) is a instruction set architecture (ISA) developed by MIPS Computer Systems, now MIPS Technologies. This commit provides MIPS architecture support to Zephyr. It is compatible with the MIPS32 Release 1 specification. Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>
This commit is contained in:
parent
b5e749edfe
commit
0369998e61
34 changed files with 1654 additions and 5 deletions
|
@ -162,7 +162,7 @@ static bool is_rodata(const void *addr)
|
|||
{
|
||||
#if defined(CONFIG_ARM) || defined(CONFIG_ARC) || defined(CONFIG_X86) || \
|
||||
defined(CONFIG_ARM64) || defined(CONFIG_NIOS2) || \
|
||||
defined(CONFIG_RISCV) || defined(CONFIG_SPARC)
|
||||
defined(CONFIG_RISCV) || defined(CONFIG_SPARC) || defined(CONFIG_MIPS)
|
||||
extern const char *__rodata_region_start[];
|
||||
extern const char *__rodata_region_end[];
|
||||
#define RO_START __rodata_region_start
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue