arm64.mk revision ed56902c29e984b987089e13a27f9f25ac6c6e42
1# Clang flags for arm64 arch, target or host. 2 3CLANG_CONFIG_arm64_EXTRA_ASFLAGS := 4 5CLANG_CONFIG_arm64_EXTRA_CFLAGS := \ 6 -mllvm -arm-enable-ehabi 7 8CLANG_CONFIG_arm64_EXTRA_LDFLAGS := 9 10# Include common unknown flags 11CLANG_CONFIG_arm64_UNKNOWN_CFLAGS := \ 12 $(CLANG_CONFIG_UNKNOWN_CFLAGS) \ 13 -fgcse-after-reload \ 14 -frerun-cse-after-loop \ 15 -frename-registers \ 16 -fno-strict-volatile-bitfields \ 17 -fno-align-jumps \ 18 -Wa,--noexecstack 19 20# We don't have any arm64 flags to substitute yet. 21define subst-clang-incompatible-arm64-flags 22 $(1) 23endef 24