| # Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved. |
| # SPDX-License-Identifier: GPL-2.0+ |
| ifndef CONFIG_CPU_BIG_ENDIAN |
| CONFIG_SYS_LITTLE_ENDIAN = 1 |
| CONFIG_SYS_BIG_ENDIAN = 1 |
| ifdef CONFIG_SYS_LITTLE_ENDIAN |
| ARC_CROSS_COMPILE := arc-linux- |
| PLATFORM_CPPFLAGS += -mlittle-endian |
| ifdef CONFIG_SYS_BIG_ENDIAN |
| ARC_CROSS_COMPILE := arceb-linux- |
| PLATFORM_CPPFLAGS += -mbig-endian |
| CROSS_COMPILE := $(ARC_CROSS_COMPILE) |
| PLATFORM_CPPFLAGS += -mcpu=arc700 |
| PLATFORM_CPPFLAGS += -mcpu=arc700 -mlock -mswape |
| PLATFORM_CPPFLAGS += -mcpu=arcem |
| PLATFORM_CPPFLAGS += -mcpu=archs |
| PLATFORM_CPPFLAGS += -mcpu=archs |
| PLATFORM_CPPFLAGS += -ffixed-r25 -D__ARC__ -gdwarf-2 |
| # Load address for standalone apps |
| CONFIG_STANDALONE_LOAD_ADDR ?= 0x82000000 |