diff --git a/CPU.xs b/CPU.xs index 236b14d..067c9cb 100644 --- a/CPU.xs +++ b/CPU.xs @@ -395,6 +395,9 @@ CODE: sysctlbyname("hw.model", value, &len, NULL, 0); #endif #ifdef __linux__ +#if defined __arm__ || defined __aarch64__ + value = proc_cpuinfo_field ("Processor"); +#endif #if defined __s390__ || defined __s390x__ value = processor_machine_field (proc_cpuinfo_field ("processor") ); #endif