mips64.mk revision 1f9828387d8d3d0b1a02f99633ac58a68aa366ad
1# Clang flags for mips64 arch, target or host. 2 3$(warning Untested mips64 clang flags, fix me!) 4 5CLANG_CONFIG_mips64_EXTRA_ASFLAGS := 6CLANG_CONFIG_mips64_EXTRA_CFLAGS := 7CLANG_CONFIG_mips64_EXTRA_LDFLAGS := 8 9# Include common unknown flags 10CLANG_CONFIG_mips64_UNKNOWN_CFLAGS := \ 11 $(CLANG_CONFIG_UNKNOWN_CFLAGS) \ 12 -EL \ 13 -mips32 \ 14 -mips32r2 \ 15 -mhard-float \ 16 -fno-strict-volatile-bitfields \ 17 -fgcse-after-reload \ 18 -frerun-cse-after-loop \ 19 -frename-registers \ 20 -march=mips32r2 \ 21 -mtune=mips32r2 \ 22 -march=mips32 \ 23 -mtune=mips32 \ 24 -msynci \ 25 -mno-fused-madd 26 27# We don't have any mips64 flags to substitute yet. 28define subst-clang-incompatible-mips64-flags 29 $(1) 30endef 31