aboutsummaryrefslogtreecommitdiffstats
path: root/arch/sh/Makefile
diff options
context:
space:
mode:
authorPaul Mundt <lethal@linux-sh.org>2009-05-26 04:12:20 -0400
committerPaul Mundt <lethal@linux-sh.org>2009-05-26 04:12:20 -0400
commitf9e2b97dc2cf832ccceea2a2e6eccc4bc9af72cf (patch)
tree978df44d1b3ac1f65388e6713d87117a2e6ce0e3 /arch/sh/Makefile
parent5b25ab29bad3114f798b136b4147f255a5d5742f (diff)
sh: Add a KBUILD_DEFCONFIG for sh64.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'arch/sh/Makefile')
-rw-r--r--arch/sh/Makefile19
1 files changed, 10 insertions, 9 deletions
diff --git a/arch/sh/Makefile b/arch/sh/Makefile
index a47fbd260ba4..0fe35cff90f6 100644
--- a/arch/sh/Makefile
+++ b/arch/sh/Makefile
@@ -82,7 +82,6 @@ defaultimage-$(CONFIG_SH_7206_SOLUTION_ENGINE) := vmlinux
82defaultimage-$(CONFIG_SH_7619_SOLUTION_ENGINE) := vmlinux 82defaultimage-$(CONFIG_SH_7619_SOLUTION_ENGINE) := vmlinux
83 83
84# Set some sensible Kbuild defaults 84# Set some sensible Kbuild defaults
85KBUILD_DEFCONFIG := shx3_defconfig
86KBUILD_IMAGE := $(defaultimage-y) 85KBUILD_IMAGE := $(defaultimage-y)
87 86
88# 87#
@@ -90,15 +89,17 @@ KBUILD_IMAGE := $(defaultimage-y)
90# error messages during linking. 89# error messages during linking.
91# 90#
92ifdef CONFIG_SUPERH32 91ifdef CONFIG_SUPERH32
93UTS_MACHINE := sh 92UTS_MACHINE := sh
94BITS := 32 93BITS := 32
95LDFLAGS_vmlinux += -e _stext 94LDFLAGS_vmlinux += -e _stext
95KBUILD_DEFCONFIG := shx3_defconfig
96else 96else
97UTS_MACHINE := sh64 97UTS_MACHINE := sh64
98BITS := 64 98BITS := 64
99LDFLAGS_vmlinux += --defsym phys_stext=_stext-$(CONFIG_PAGE_OFFSET) \ 99LDFLAGS_vmlinux += --defsym phys_stext=_stext-$(CONFIG_PAGE_OFFSET) \
100 --defsym phys_stext_shmedia=phys_stext+1 \ 100 --defsym phys_stext_shmedia=phys_stext+1 \
101 -e phys_stext_shmedia 101 -e phys_stext_shmedia
102KBUILD_DEFCONFIG := cayman_defconfig
102endif 103endif
103 104
104ifneq ($(SUBARCH),$(ARCH)) 105ifneq ($(SUBARCH),$(ARCH))