VirtualBox

Changeset 53818 in vbox for trunk/include


Ignore:
Timestamp:
Jan 15, 2015 1:49:51 PM (10 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
97626
Message:

RTLdr: Added RTLDR_O_IGNORE_ARCH_IF_NO_CODE for PE resource dlls and RTLDR_O_WHATEVER_ARCH for future mach-O hacking.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/iprt/ldr.h

    r52403 r53818  
    360360/** Open for debugging or introspection reasons.
    361361 * This will skip a few of the stricter validations when loading images. */
    362 #define RTLDR_O_FOR_DEBUG       RT_BIT_32(0)
     362#define RTLDR_O_FOR_DEBUG                   RT_BIT_32(0)
    363363/** Open for signature validation. */
    364 #define RTLDR_O_FOR_VALIDATION  RT_BIT_32(1)
     364#define RTLDR_O_FOR_VALIDATION              RT_BIT_32(1)
     365/** The arch specification is just a guideline for FAT binaries. */
     366#define RTLDR_O_WHATEVER_ARCH               RT_BIT_32(2)
     367/** Ignore the architecture specification if there is no code. */
     368#define RTLDR_O_IGNORE_ARCH_IF_NO_CODE      RT_BIT_32(3)
    365369/** Mask of valid flags. */
    366 #define RTLDR_O_VALID_MASK      UINT32_C(0x00000003)
     370#define RTLDR_O_VALID_MASK                  UINT32_C(0x0000000f)
    367371/** @} */
    368372
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