Ying Wang | 1f98283 | 2014-02-06 18:08:44 -0800 | [diff] [blame] | 1 | # Clang flags for arm arch, target or host. |
| 2 | |
Chih-Hung Hsieh | 57c8a15 | 2014-10-22 09:21:53 -0700 | [diff] [blame] | 3 | CLANG_CONFIG_arm_EXTRA_ASFLAGS := |
Ying Wang | 1f98283 | 2014-02-06 18:08:44 -0800 | [diff] [blame] | 4 | |
Chih-Hung Hsieh | 57c8a15 | 2014-10-22 09:21:53 -0700 | [diff] [blame] | 5 | CLANG_CONFIG_arm_EXTRA_CFLAGS := |
Ying Wang | 1f98283 | 2014-02-06 18:08:44 -0800 | [diff] [blame] | 6 | |
Chih-Hung Hsieh | 57c8a15 | 2014-10-22 09:21:53 -0700 | [diff] [blame] | 7 | CLANG_CONFIG_arm_EXTRA_CPPFLAGS := |
Tim Murray | 43d5e1b | 2014-04-03 16:06:59 -0700 | [diff] [blame] | 8 | |
Chih-Hung Hsieh | 57c8a15 | 2014-10-22 09:21:53 -0700 | [diff] [blame] | 9 | CLANG_CONFIG_arm_EXTRA_LDFLAGS := |
Ying Wang | 1f98283 | 2014-02-06 18:08:44 -0800 | [diff] [blame] | 10 | |
Dan Willemsen | aeadf41 | 2016-05-09 14:53:22 -0700 | [diff] [blame] | 11 | ifneq (,$(filter krait,$(TARGET_$(combo_2nd_arch_prefix)CPU_VARIANT))) |
| 12 | # Android's clang support's krait as a CPU whereas GCC doesn't. Specify |
| 13 | # -mcpu here rather than the more normal core/combo/arch/arm/armv7-a-neon.mk. |
| 14 | CLANG_CONFIG_arm_EXTRA_CFLAGS += -mcpu=krait -mfpu=neon-vfpv4 |
Dan Willemsen | aeadf41 | 2016-05-09 14:53:22 -0700 | [diff] [blame] | 15 | endif |