config/arm: add fallback march for Neoverse V2
PATCH 1/1 config/arm: add fallback march for Neoverse V2
Add march & fallback march for Neoverse V2 to support build with older compilers that doesn't support mcpu = 'neoverse-v2'.
---
Depends-on: series-31402 ("config/arm: avoid mcpu and march conflicts")
config/arm/meson.build | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
config/arm/meson.build +3 -1
@@ -106,8 +106,10 @@ part_number_config_arm = { ] }, '0xd4f': { + 'march': 'armv9-a', 'march_features': ['sve2'], - 'compiler_options': ['-mcpu=neoverse-v2'], + 'mcpu': 'neoverse-v2', + 'fallback_march': 'armv8.5-a', 'flags': [ ['RTE_MACHINE', '"neoverse-v2"'], ['RTE_ARM_FEATURE_ATOMICS', true],
Signature · 1 line
2.25.1
Quoted 5 lines · Anoob Joseph
Add march & fallback march for Neoverse V2 to support build with older compilers that doesn't support mcpu = 'neoverse-v2'.
Signed-off-by Anoob Joseph <[email protected]>
Quoted 26 lines
---
Depends-on: series-31402 ("config/arm: avoid mcpu and march conflicts")
config/arm/meson.build | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)config/arm/meson.build +3
-2@@ -106,8 +106,10 @@ part_number_config_arm = { ] }, '0xd4f': { + 'march': 'armv9-a', 'march_features': ['sve2'], - 'compiler_options': ['-mcpu=neoverse-v2'], + 'mcpu': 'neoverse-v2', + 'fallback_march': 'armv8.5-a', 'flags': [ ['RTE_MACHINE', '"neoverse-v2"'], ['RTE_ARM_FEATURE_ATOMICS', true], --2.25.1
Thomas Monjalon
Applied14/03/2024 13:05, Jerin Jacob:
Quoted 8 lines · Anoob Joseph
Quoted 5 lines
Add march & fallback march for Neoverse V2 to support build with older compilers that doesn't support mcpu = 'neoverse-v2'.
Signed-off-by Anoob Joseph <[email protected]>Acked-by Jerin Jacob <[email protected]>
Applied, thanks.
Quoted 1 line
Quoted 1 line
Depends-on: series-31402 ("config/arm: avoid mcpu and march conflicts")
[...]
Quoted 5 lines
config/arm/meson.build part_number_config_arm = { · line 112
Quoted 5 lines
config/arm/meson.build +3
-1+ 'march': 'armv9-a', 'march_features': ['sve2'], - 'compiler_options': ['-mcpu=neoverse-v2'], + 'mcpu': 'neoverse-v2', + 'fallback_march': 'armv8.5-a',
After latest Pavan's patches, only fallback is added by this patch.