VirtualBox

Changeset 83084 in vbox for trunk/include/iprt


Ignore:
Timestamp:
Feb 15, 2020 3:16:11 PM (5 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
136139
Message:

IPRT,DBGPlugInDarwin: Added flags for indicating that the LINKEDIT segment should be loaded in Mach-O images and debug files.

Location:
trunk/include/iprt
Files:
2 edited

Legend:

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

    r82968 r83084  
    12451245/** Overrides the hDbgCfg settings and forces an image and/or symbol file
    12461246 *  search.  RTDbgModCreate will quietly ignore this flag. */
    1247 #define RTDBGMOD_F_NOT_DEFERRED     RT_BIT_32(0)
     1247#define RTDBGMOD_F_NOT_DEFERRED         RT_BIT_32(0)
     1248/** Mach-O: Load the __LINKEDIT segment (@sa RTLDR_O_MACHO_LOAD_LINKEDIT). */
     1249#define RTDBGMOD_F_MACHO_LOAD_LINKEDIT  RT_BIT_32(1)
     1250/** Valid flag mask. */
     1251#define RTDBGMOD_F_VALID_MASK           UINT32_C(0x00000003)
    12481252/** @} */
    12491253
  • trunk/include/iprt/ldr.h

    r82968 r83084  
    443443/** Ignore the architecture specification if there is no code. */
    444444#define RTLDR_O_IGNORE_ARCH_IF_NO_CODE      RT_BIT_32(3)
     445/** Mach-O: Include the __LINKEDIT segment (ignored by the others). */
     446#define RTLDR_O_MACHO_LOAD_LINKEDIT         RT_BIT_32(4)
    445447/** Mask of valid flags. */
    446 #define RTLDR_O_VALID_MASK                  UINT32_C(0x0000000f)
     448#define RTLDR_O_VALID_MASK                  UINT32_C(0x0000001f)
    447449/** @} */
    448450
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