aboutsummaryrefslogtreecommitdiffstats
path: root/vppinfra/vppinfra/cpu.c
diff options
context:
space:
mode:
Diffstat (limited to 'vppinfra/vppinfra/cpu.c')
-rw-r--r--vppinfra/vppinfra/cpu.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/vppinfra/vppinfra/cpu.c b/vppinfra/vppinfra/cpu.c
index 70b39214817..a26d5c9ae10 100644
--- a/vppinfra/vppinfra/cpu.c
+++ b/vppinfra/vppinfra/cpu.c
@@ -101,6 +101,8 @@ format_cpu_model_name (u8 * s, va_list * args)
vec_free (name);
return s;
+#elif defined(__aarch64__)
+ return format (s, "armv8");
#else /* ! __x86_64__ */
return format (s, "unknown");
#endif
@@ -109,7 +111,7 @@ format_cpu_model_name (u8 * s, va_list * args)
u8 *
format_cpu_flags (u8 * s, va_list * args)
{
-#if __x86_64__
+#if defined(__x86_64__)
#define _(flag, func, reg, bit) \
if (clib_cpu_supports_ ## flag()) \
s = format (s, #flag " ");