HOST_CROSS_x86_64.mk revision 7e57b8ca57d6de66a16cf6b81b9fc5a74d465caa
1
2include $(BUILD_SYSTEM)/clang/x86_64.mk
3
4CLANG_CONFIG_x86_64_HOST_CROSS_TRIPLE := x86_64-pc-mingw32
5
6CLANG_CONFIG_x86_64_HOST_CROSS_EXTRA_ASFLAGS := \
7  $(CLANG_CONFIG_EXTRA_ASFLAGS) \
8  $(CLANG_CONFIG_HOST_CROSS_EXTRA_ASFLAGS) \
9  $(CLANG_CONFIG_x86_64_EXTRA_ASFLAGS) \
10  $(CLANG_CONFIG_x86_64_HOST_CROSS_COMBO_EXTRA_ASFLAGS) \
11  -target $(CLANG_CONFIG_x86_64_HOST_CROSS_TRIPLE)
12
13CLANG_CONFIG_x86_64_HOST_CROSS_EXTRA_CFLAGS := \
14  $(CLANG_CONFIG_EXTRA_CFLAGS) \
15  $(CLANG_CONFIG_HOST_CROSS_EXTRA_CFLAGS) \
16  $(CLANG_CONFIG_x86_64_EXTRA_CFLAGS) \
17  $(CLANG_CONFIG_x86_64_HOST_CROSS_COMBO_EXTRA_CFLAGS) \
18  $(CLANG_CONFIG_x86_64_HOST_CROSS_EXTRA_ASFLAGS)
19
20CLANG_CONFIG_x86_64_HOST_CROSS_EXTRA_CONLYFLAGS := \
21  $(CLANG_CONFIG_EXTRA_CONLYFLAGS) \
22  $(CLANG_CONFIG_HOST_CROSS_EXTRA_CONLYFLAGS) \
23  $(CLANG_CONFIG_x86_64_EXTRA_CONLYFLAGS) \
24  $(CLANG_CONFIG_x86_64_HOST_CROSS_COMBO_EXTRA_CONLYFLAGS)
25
26CLANG_CONFIG_x86_64_HOST_CROSS_EXTRA_CPPFLAGS := \
27  $(CLANG_CONFIG_EXTRA_CPPFLAGS) \
28  $(CLANG_CONFIG_HOST_CROSS_EXTRA_CPPFLAGS) \
29  $(CLANG_CONFIG_x86_64_EXTRA_CPPFLAGS) \
30  $(CLANG_CONFIG_x86_64_HOST_CROSS_COMBO_EXTRA_CPPFLAGS) \
31  -target $(CLANG_CONFIG_x86_64_HOST_CROSS_TRIPLE)
32
33CLANG_CONFIG_x86_64_HOST_CROSS_EXTRA_LDFLAGS := \
34  $(CLANG_CONFIG_EXTRA_LDFLAGS) \
35  $(CLANG_CONFIG_HOST_CROSS_EXTRA_LDFLAGS) \
36  $(CLANG_CONFIG_x86_64_EXTRA_LDFLAGS) \
37  $(CLANG_CONFIG_x86_64_HOST_CROSS_COMBO_EXTRA_LDFLAGS) \
38  -target $(CLANG_CONFIG_x86_64_HOST_CROSS_TRIPLE)
39
40$(clang_2nd_arch_prefix)CLANG_HOST_CROSS_GLOBAL_CFLAGS := \
41  $(call convert-to-host-clang-flags,$($(clang_2nd_arch_prefix)HOST_CROSS_GLOBAL_CFLAGS)) \
42  $(CLANG_CONFIG_x86_64_HOST_CROSS_EXTRA_CFLAGS)
43
44$(clang_2nd_arch_prefix)CLANG_HOST_CROSS_GLOBAL_CONLYFLAGS := \
45  $(call convert-to-host-clang-flags,$($(clang_2nd_arch_prefix)HOST_CROSS_GLOBAL_CONLYFLAGS)) \
46  $(CLANG_CONFIG_x86_64_HOST_CROSS_EXTRA_CONLYFLAGS)
47
48$(clang_2nd_arch_prefix)CLANG_HOST_CROSS_GLOBAL_CPPFLAGS := \
49  $(call convert-to-host-clang-flags,$($(clang_2nd_arch_prefix)HOST_CROSS_GLOBAL_CPPFLAGS)) \
50  $(CLANG_CONFIG_x86_64_HOST_CROSS_EXTRA_CPPFLAGS)
51
52$(clang_2nd_arch_prefix)CLANG_HOST_CROSS_GLOBAL_LDFLAGS := \
53  $(call convert-to-host-clang-flags,$($(clang_2nd_arch_prefix)HOST_CROSS_GLOBAL_LDFLAGS)) \
54  $(CLANG_CONFIG_x86_64_HOST_CROSS_EXTRA_LDFLAGS)
55
56$(clang_2nd_arch_prefix)HOST_CROSS_LIBPROFILE_RT := $(LLVM_RTLIB_PATH)/libclang_rt.profile-x86_64.a
57