alpha: makefile: don't enforce small data model for kernel builds

Due to all of the goodness being packed into today's kernels, the
resulting image isn't as slim as it once was.

In light of this, don't pass -msmall-data to gcc, which otherwise results
in link failures due to impossible relocations when compiling anything but
the most trivial configurations.

Cc: Richard Henderson <rth@twiddle.net>
Cc: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
Reviewed-by: Matt Turner <mattst88@gmail.com>
Tested-by: Thorsten Kranzkowski <dl8bcu@dl8bcu.de>
Signed-off-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Michael Cree <mcree@orcon.net.nz>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

authored by Will Deacon and committed by Linus Torvalds cd8d2331 aa8b4be3

Changed files
+1 -1
arch
alpha
+1 -1
arch/alpha/Makefile
··· 12 12 13 13 LDFLAGS_vmlinux := -static -N #-relax 14 14 CHECKFLAGS += -D__alpha__ -m64 15 - cflags-y := -pipe -mno-fp-regs -ffixed-8 -msmall-data 15 + cflags-y := -pipe -mno-fp-regs -ffixed-8 16 16 cflags-y += $(call cc-option, -fno-jump-tables) 17 17 18 18 cpuflags-$(CONFIG_ALPHA_EV4) := -mcpu=ev4