mirror of
git://source.winehq.org/git/wine.git
synced 2024-09-28 23:03:15 +00:00
dbghelp: Add ARM/ARM64 machine types for Mach-O.
This commit is contained in:
parent
1200a80d76
commit
4a3365daff
|
@ -153,6 +153,8 @@ WINE_DEFAULT_DEBUG_CHANNEL(dbghelp_macho);
|
|||
|
||||
#define MACHO_CPU_TYPE_X86 0x00000007
|
||||
#define MACHO_CPU_TYPE_X86_64 0x01000007
|
||||
#define MACHO_CPU_TYPE_ARM 0x0000000c
|
||||
#define MACHO_CPU_TYPE_ARM64 0x0100000c
|
||||
|
||||
#define MACHO_MH_EXECUTE 0x2
|
||||
#define MACHO_MH_DYLIB 0x6
|
||||
|
@ -212,6 +214,8 @@ static USHORT macho_cpu_to_machine(unsigned cpu)
|
|||
{
|
||||
case MACHO_CPU_TYPE_X86: return IMAGE_FILE_MACHINE_I386;
|
||||
case MACHO_CPU_TYPE_X86_64: return IMAGE_FILE_MACHINE_AMD64;
|
||||
case MACHO_CPU_TYPE_ARM: return IMAGE_FILE_MACHINE_ARMNT;
|
||||
case MACHO_CPU_TYPE_ARM64: return IMAGE_FILE_MACHINE_ARM64;
|
||||
default:
|
||||
FIXME("Untranslated Mach-O CPU %x\n", cpu);
|
||||
return IMAGE_FILE_MACHINE_UNKNOWN;
|
||||
|
|
Loading…
Reference in a new issue