Update the build configuration for Microsoft Azure Cobalt 100 SoC to use a CPU-specific mcpu value supported by GCC 14+.
Signed-off-by: Doug Foster <[email protected]> Reviewed-by: Wathsala Vithanage <[email protected]> --- config/arm/meson.build | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/config/arm/meson.build b/config/arm/meson.build index c0aa21b57d..523b0fc0ed 100644 --- a/config/arm/meson.build +++ b/config/arm/meson.build @@ -300,7 +300,7 @@ implementer_microsoft = { 'flags': [], 'part_number_config': { '0xd49': { - 'mcpu': 'mcpu_cobalt100', + 'mcpu': 'cobalt-100', 'flags': [ ['RTE_MACHINE', '"neoverse-n2"'], ['RTE_ARM_FEATURE_ATOMICS', true], @@ -492,6 +492,7 @@ soc_cobalt100 = { 'description' : 'Microsoft Azure Cobalt 100', 'implementer' : '0x6d', 'part_number': '0xd49', + 'extra_march_features': ['crypto'], 'numa': true } @@ -703,10 +704,6 @@ mcpu_defs = { 'march': 'armv8-a', 'march_extensions': ['crc'] }, - 'mcpu_cobalt100': { - 'march': 'armv9-a', - 'march_extensions': ['crypto', 'sve', 'sve2'] - }, 'mcpu_cortex-a78ae': { 'march': 'armv8.4-a', 'march_extensions': ['crypto'] -- 2.34.1

