VirtualBox

Changeset 58 in kStuff for trunk/include/k/kLdr.h


Ignore:
Timestamp:
Oct 12, 2013 8:18:21 PM (11 years ago)
Author:
bird
Message:

Mach-O: Carve segments from the mach-o segments instead of the sections inside them. This works better for non-object files.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/k/kLdr.h

    r54 r58  
    366366
    367367
     368/** @name KLDRMOD::fFlags
     369 * @{ */
     370/** The link address doesn't form a contiguous image, from the first to the
     371 * last segment.   */
     372#define KLDRMOD_FLAGS_NON_CONTIGUOUS_LINK_ADDRS         K_BIT32(0)
     373/** @} */
     374
    368375/** Pointer to a module interpreter method table. */
    369376typedef struct KLDRMODOPS *PKLDRMODOPS;
     
    390397    /** The endian used by the module. */
    391398    KLDRENDIAN          enmEndian;
     399    /** Module falgs. */
     400    KU32                fFlags;
    392401    /** The filename length (bytes). */
    393402    KU32                cchFilename;
Note: See TracChangeset for help on using the changeset viewer.

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