Skip to content

Commit c0c59a8

Browse files
committed
Version: report more CPU arches
1 parent 3c5f69b commit c0c59a8

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

src/detection/version/version.c

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
#define FF_ARCHITECTURE "x86_64"
55
#elif defined(__i386__)
66
#define FF_ARCHITECTURE "i386"
7+
#elif defined(__ia64__)
8+
#define FF_ARCHITECTURE "ia64"
79
#elif defined(__aarch64__)
810
#define FF_ARCHITECTURE "aarch64"
911
#elif defined(__arm__)
@@ -18,8 +20,16 @@
1820
#define FF_ARCHITECTURE "s390x"
1921
#elif defined(__loongarch__)
2022
#define FF_ARCHITECTURE "loongarch"
23+
#elif defined(__sparc__)
24+
#define FF_ARCHITECTURE "sparc"
25+
#elif defined(__alpha__)
26+
#define FF_ARCHITECTURE "alpha"
27+
#elif defined(__hppa__)
28+
#define FF_ARCHITECTURE "hppa"
29+
#elif defined(__m68k__)
30+
#define FF_ARCHITECTURE "m68k"
2131
#else
22-
#define FF_ARCHITECTURE "unknown"
32+
#define FF_ARCHITECTURE "Unknown"
2333
#endif
2434

2535
#if defined(__ANDROID__)
@@ -45,7 +55,7 @@
4555
#elif defined(__HAIKU__)
4656
#define FF_SYSNAME "Haiku"
4757
#else
48-
#define FF_SYSNAME "unknown"
58+
#define FF_SYSNAME "Unknown"
4959
#endif
5060

5161
#define FF_STR_INDIR(x) #x

0 commit comments

Comments
 (0)