From b16fac932cd8fa6461a6a650ace148a9ebd3f0f5 Mon Sep 17 00:00:00 2001 From: "Huang, Tao" Date: Fri, 20 May 2016 15:19:12 +0800 Subject: [PATCH] rk: force enable asm goto on android gcc It seems than android gcc can't pass gcc-goto.sh check, but asm goto work. So let's active it. Change-Id: I75310af8cf3746a5c110daa564e96eeb1d7f1070 Signed-off-by: Huang, Tao --- Makefile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Makefile b/Makefile index 55b42efbad87..f038afe11040 100644 --- a/Makefile +++ b/Makefile @@ -786,6 +786,11 @@ KBUILD_ARFLAGS := $(call ar-option,D) ifeq ($(shell $(CONFIG_SHELL) $(srctree)/scripts/gcc-goto.sh $(CC)), y) KBUILD_CFLAGS += -DCC_HAVE_ASM_GOTO KBUILD_AFLAGS += -DCC_HAVE_ASM_GOTO +else ifneq ($(findstring aarch64-linux-android, $(CROSS_COMPILE)),) +# It seems than android gcc can't pass gcc-goto.sh check, but asm goto work. +# So let's active it. + KBUILD_CFLAGS += -DCC_HAVE_ASM_GOTO + KBUILD_AFLAGS += -DCC_HAVE_ASM_GOTO endif include scripts/Makefile.kasan -- 2.34.1