12345678910111213141516171819202122232425 |
- #
- # (C) Copyright 2015
- # Daniel Hellstrom, Cobham Gaisler, daniel@gaisler.com.
- #
- # SPDX-License-Identifier: GPL-2.0+
- #
- ifeq ($(CROSS_COMPILE),)
- CROSS_COMPILE := sparc-linux-
- endif
- # This GCC compiler is known to work:
- # https://www.kernel.org/pub/tools/crosstool/files/bin/x86_64/4.9.0/
- gcclibdir := $(shell dirname `$(CC) -print-libgcc-file-name`)
- CONFIG_STANDALONE_LOAD_ADDR ?= 0x00000000 -L $(gcclibdir) \
- -T $(srctree)/examples/standalone/sparc.lds
- cpuflags-$(CONFIG_LEON2) := -mcpu=leon
- cpuflags-$(CONFIG_LEON3) := -mcpu=leon3
- PLATFORM_CPPFLAGS += $(cpuflags-y)
- PLATFORM_RELFLAGS += -fPIC
|