Skip to content

Commit 2914b43

Browse files
authored
Add target architectures as features (microsoft#1539)
1 parent 26eeac1 commit 2914b43

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

tests/utils/stl/test/features.py

+8-2
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,17 @@ def getDefaultFeatures(config, litConfig):
4646
DEFAULT_FEATURES.append(Feature(name='edg'))
4747
DEFAULT_FEATURES.append(Feature(name='arch_ia32'))
4848
DEFAULT_FEATURES.append(Feature(name='arch_avx2'))
49+
DEFAULT_FEATURES.append(Feature(name='x86'))
4950

50-
if litConfig.target_arch.casefold() == 'x64'.casefold():
51+
elif litConfig.target_arch.casefold() == 'x64'.casefold():
5152
DEFAULT_FEATURES.append(Feature(name='arch_avx2'))
53+
DEFAULT_FEATURES.append(Feature(name='x64'))
5254

53-
if litConfig.target_arch.casefold() == 'arm'.casefold():
55+
elif litConfig.target_arch.casefold() == 'arm'.casefold():
5456
DEFAULT_FEATURES.append(Feature(name='arch_vfpv4'))
57+
DEFAULT_FEATURES.append(Feature(name='arm'))
58+
59+
elif litConfig.target_arch.casefold() == 'arm64'.casefold():
60+
DEFAULT_FEATURES.append(Feature(name='arm64'))
5561

5662
return DEFAULT_FEATURES

0 commit comments

Comments
 (0)