]> git.baikalelectronics.ru Git - kernel.git/commit
alpha: makefile: don't enforce small data model for kernel builds
authorWill Deacon <will.deacon@arm.com>
Sun, 7 Apr 2013 09:36:10 +0000 (21:36 +1200)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sun, 7 Apr 2013 19:59:30 +0000 (12:59 -0700)
commit12b473a6af72512671b1966dfbcbdef71fea7dc1
tree597917e36670fc7da01aebe0e3f86d45dc85390c
parent502f98be8a0b81520bb5fc396fb126bab70f2301
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>
arch/alpha/Makefile