From: Pavan Nikhilesh Date: Tue, 4 May 2021 00:26:52 +0000 (+0530) Subject: common/cnxk: update inline asm prefix X-Git-Url: http://git.droids-corp.org/?a=commitdiff_plain;h=5787cf0cbbb4ea39861d807b8d5c66b000520d8d;p=dpdk.git common/cnxk: update inline asm prefix Update inline asm prefix to prevent overriding cpu type, instead express the additional extensions required. Signed-off-by: Pavan Nikhilesh --- diff --git a/drivers/common/cnxk/roc_platform.h b/drivers/common/cnxk/roc_platform.h index 29ab712402..7864fa4ff4 100644 --- a/drivers/common/cnxk/roc_platform.h +++ b/drivers/common/cnxk/roc_platform.h @@ -23,9 +23,14 @@ #include "roc_bits.h" #if defined(__ARM_FEATURE_SVE) -#define PLT_CPU_FEATURE_PREAMBLE ".cpu generic+crc+lse+sve\n" +#define PLT_CPU_FEATURE_PREAMBLE \ + ".arch_extension crc\n" \ + ".arch_extension lse\n" \ + ".arch_extension sve\n" #else -#define PLT_CPU_FEATURE_PREAMBLE ".cpu generic+crc+lse\n" +#define PLT_CPU_FEATURE_PREAMBLE \ + ".arch_extension crc\n" \ + ".arch_extension lse\n" #endif #define PLT_ASSERT RTE_ASSERT