diff --git a/GNUmakefile-cross b/GNUmakefile-cross index 6b2381265..869736a4a 100755 --- a/GNUmakefile-cross +++ b/GNUmakefile-cross @@ -118,9 +118,10 @@ ifeq ($(IS_ANDROID),1) CXXFLAGS += --sysroot=$(ANDROID_SYSROOT) CXXFLAGS += -Wa,--noexecstack + # Aarch64 ld does not understand --warn-execstack LDFLAGS += -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now LDFLAGS += -Wl,--warn-shared-textrel -Wl,--warn-common - LDFLAGS += -Wl,--warn-execstack -Wl,--warn-unresolved-symbols + LDFLAGS += -Wl,--warn-unresolved-symbols LDFLAGS += -Wl,--gc-sections -Wl,--fatal-warnings # Source files copied into PWD for Android cpu-features