Object: add IMAGE_FILE_MACHINE_ARM64
The official specifications state that the value of ARM64 to be 0xAA64
(as per the Microsoft Portable Executable and Common Object Format Specification v8.3).
Differential D11511
Object: add IMAGE_FILE_MACHINE_ARM64 martell on Jul 26 2015, 7:52 AM. Authored by
Details Object: add IMAGE_FILE_MACHINE_ARM64 The official specifications state that the value of ARM64 to be 0xAA64
Diff Detail
Event TimelineComment Actions It would be nice to add a is64Bit(COFF::MachineTypes) method to COFFObjectFile.h and use it to implement COFFParser::is64Bit and COFFObjectFile::getBytesInAddress. Comment Actions Yes I agree that would make sense, I would however like to create that change in a separate differential rather than combining them Comment Actions The change seems fine, but Im not sure what the point of this is. Microsoft has not yet fully provided AArch64 support. This means that anything that we do will be purely speculative. Comment Actions Originally this was just going to be a test commit.
Yes this is true but we can add support for it in objdump and readobj so that llvm can at least recognize import library files. |