vppinfra: fix clang-10 build error with asm inline
clang start to support parse asm inline from clang-11,
Use asm volatile instead.
Type: fix
Fixes: d5045e68a7
("vppinfra: introduce clib_perfmom")
Signed-off-by: Tianyu Li <tianyu.li@arm.com>
Change-Id: I00e5e19856caaed94e22f8fa6cf4f918483976a4
This commit is contained in:
@@ -179,7 +179,7 @@ __clib_export void
|
||||
clib_perfmon_warmup (clib_perfmon_ctx_t *ctx)
|
||||
{
|
||||
for (u64 i = 0; i < (u64) ctx->ref_clock; i++)
|
||||
asm inline("" : : "r"(i * i) : "memory");
|
||||
asm volatile("" : : "r"(i * i) : "memory");
|
||||
}
|
||||
|
||||
__clib_export u8 *
|
||||
|
Reference in New Issue
Block a user