mirror of
https://github.com/libretro/RetroArch
synced 2025-03-30 07:20:36 +00:00
handle ARMv8 (aarch64)
This commit is contained in:
parent
584d9a5997
commit
f1b24f501d
@ -1117,6 +1117,7 @@ static enum frontend_powerstate frontend_linux_get_powerstate(
|
||||
#define LINUX_ARCH_PPC64 0x1028cf52U
|
||||
#define LINUX_ARCH_MIPS 0x7c9aa25eU
|
||||
#define LINUX_ARCH_TILE 0x7c9e7873U
|
||||
#define LINUX_ARCH_AARCH64 0x191bfc0eU
|
||||
#define LINUX_ARCH_ARMV7B 0xf27015f4U
|
||||
#define LINUX_ARCH_ARMV7L 0xf27015feU
|
||||
#define LINUX_ARCH_ARMV6L 0xf27015ddU
|
||||
@ -1138,6 +1139,8 @@ static enum frontend_architecture frontend_linux_get_architecture(void)
|
||||
|
||||
switch (buffer_hash)
|
||||
{
|
||||
case LINUX_ARCH_AARCH64:
|
||||
return FRONTEND_ARCH_ARMV8;
|
||||
case LINUX_ARCH_ARMV7L:
|
||||
case LINUX_ARCH_ARMV7B:
|
||||
return FRONTEND_ARCH_ARMV7;
|
||||
|
@ -50,6 +50,7 @@ enum frontend_architecture
|
||||
FRONTEND_ARCH_PPC,
|
||||
FRONTEND_ARCH_ARM,
|
||||
FRONTEND_ARCH_ARMV7,
|
||||
FRONTEND_ARCH_ARMV8,
|
||||
FRONTEND_ARCH_MIPS,
|
||||
FRONTEND_ARCH_TILE
|
||||
};
|
||||
|
@ -558,6 +558,9 @@ static int menu_displaylist_parse_system_info(menu_displaylist_info_t *info)
|
||||
case FRONTEND_ARCH_ARMV7:
|
||||
strlcpy(cpu_arch_str, "ARMv7", sizeof(cpu_arch_str));
|
||||
break;
|
||||
case FRONTEND_ARCH_ARMV8:
|
||||
strlcpy(cpu_arch_str, "ARMv8", sizeof(cpu_arch_str));
|
||||
break;
|
||||
case FRONTEND_ARCH_MIPS:
|
||||
strlcpy(cpu_arch_str, "MIPS", sizeof(cpu_arch_str));
|
||||
break;
|
||||
|
Loading…
x
Reference in New Issue
Block a user