summaryrefslogtreecommitdiffstats
path: root/nios_config.mk
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2009-06-14 23:33:14 -0400
committerWolfgang Denk <wd@denx.de>2009-07-19 21:36:11 +0200
commit1ea6bcd8590b3ff9fe2bfbb0eb29a3b0edaa9460 (patch)
tree64b90b82240da1bfa1c99b7979d6f3a4673751bd /nios_config.mk
parent60a3f404acbf8238a3138fe1f80a6bac75da4582 (diff)
downloadu-boot-1ea6bcd8590b3ff9fe2bfbb0eb29a3b0edaa9460.tar.gz
u-boot-1ea6bcd8590b3ff9fe2bfbb0eb29a3b0edaa9460.tar.xz
u-boot-1ea6bcd8590b3ff9fe2bfbb0eb29a3b0edaa9460.zip
push CROSS_COMPILE out to $(ARCH)_config.mk
Each arch should handle setting a proper default CROSS_COMPILE value in their own config.mk file rather than having to maintain a large ugly list in the Makefile. By using conditional assignment, we don't have to worry about the variable already being set (env/cmdline/etc...). The common config.mk file takes care of exporting CROSS_COMPILE already, and while a few variables (toolchain ones) utilize CROSS_COMPILE before including the arch config.mk, they do so with deferred assignment. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Diffstat (limited to 'nios_config.mk')
-rw-r--r--nios_config.mk2
1 files changed, 2 insertions, 0 deletions
diff --git a/nios_config.mk b/nios_config.mk
index 1cf0f323a4..3ed7170b80 100644
--- a/nios_config.mk
+++ b/nios_config.mk
@@ -22,4 +22,6 @@
# MA 02111-1307 USA
#
+CROSS_COMPILE ?= nios-elf-
+
PLATFORM_CPPFLAGS += -m32 -DCONFIG_NIOS -D__NIOS__ -ffixed-g7 -gstabs