VirtualBox

Changeset 106602 in vbox for trunk/src/VBox/Runtime/common


Ignore:
Timestamp:
Oct 23, 2024 1:01:00 AM (6 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
165441
Message:

IPRT/ldrPE,RTSignTool: Recognize ARM64 images. jiraref:VBP-1171

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp

    r106248 r106602  
    51515151                                        : RTLDRTYPE_SHARED_LIBRARY_RELOCATABLE;
    51525152                pModPe->Core.enmEndian= RTLDRENDIAN_LITTLE;
    5153                 pModPe->Core.enmArch  = FileHdr.Machine == IMAGE_FILE_MACHINE_I386
    5154                                       ? RTLDRARCH_X86_32
    5155                                       : FileHdr.Machine == IMAGE_FILE_MACHINE_AMD64
    5156                                       ? RTLDRARCH_AMD64
     5153                pModPe->Core.enmArch  = FileHdr.Machine == IMAGE_FILE_MACHINE_I386  ? RTLDRARCH_X86_32
     5154                                      : FileHdr.Machine == IMAGE_FILE_MACHINE_AMD64 ? RTLDRARCH_AMD64
     5155                                      : FileHdr.Machine == IMAGE_FILE_MACHINE_ARM64 ? RTLDRARCH_ARM64
     5156                                      : FileHdr.Machine == IMAGE_FILE_MACHINE_ARM   ? RTLDRARCH_ARM32
    51575157                                      : RTLDRARCH_WHATEVER;
    51585158                pModPe->pvBits        = NULL;
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette