arm64: errata: use KBUILD_CFLAGS_MODULE for erratum #843419
[firefly-linux-kernel-4.4.55.git] / arch / arm64 / Makefile
index 15ff5b4156fd74a041f3ad926efbeae05ba382dc..d10b5d483022f5374fa16c7783b7fb62014c3acb 100644 (file)
@@ -41,6 +41,10 @@ endif
 
 CHECKFLAGS     += -D__aarch64__
 
+ifeq ($(CONFIG_ARM64_ERRATUM_843419), y)
+KBUILD_CFLAGS_MODULE   += -mcmodel=large
+endif
+
 # Default value
 head-y         := arch/arm64/kernel/head.o