From c0c59a890ad3a33034efad2458ae5990d1cb5581 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=80=9A=E6=B4=B2?= Date: Wed, 19 Feb 2025 09:58:46 +0800 Subject: [PATCH] Version: report more CPU arches --- src/detection/version/version.c | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/src/detection/version/version.c b/src/detection/version/version.c index ce493344a..4b6c5e1c6 100644 --- a/src/detection/version/version.c +++ b/src/detection/version/version.c @@ -4,6 +4,8 @@ #define FF_ARCHITECTURE "x86_64" #elif defined(__i386__) #define FF_ARCHITECTURE "i386" +#elif defined(__ia64__) + #define FF_ARCHITECTURE "ia64" #elif defined(__aarch64__) #define FF_ARCHITECTURE "aarch64" #elif defined(__arm__) @@ -18,8 +20,16 @@ #define FF_ARCHITECTURE "s390x" #elif defined(__loongarch__) #define FF_ARCHITECTURE "loongarch" +#elif defined(__sparc__) + #define FF_ARCHITECTURE "sparc" +#elif defined(__alpha__) + #define FF_ARCHITECTURE "alpha" +#elif defined(__hppa__) + #define FF_ARCHITECTURE "hppa" +#elif defined(__m68k__) + #define FF_ARCHITECTURE "m68k" #else - #define FF_ARCHITECTURE "unknown" + #define FF_ARCHITECTURE "Unknown" #endif #if defined(__ANDROID__) @@ -45,7 +55,7 @@ #elif defined(__HAIKU__) #define FF_SYSNAME "Haiku" #else - #define FF_SYSNAME "unknown" + #define FF_SYSNAME "Unknown" #endif #define FF_STR_INDIR(x) #x