VirtualBox

Ignore:
Timestamp:
Aug 31, 2011 12:43:26 PM (14 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
73772
Message:

IPRT: More debug info & ldr stuff.

File:
1 edited

Legend:

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

    r38547 r38581  
    783783
    784784
     785/** @copydoc RTLDROPS::pfnLinkAddressToSegOffset. */
     786static DECLCALLBACK(int) rtldrPE_LinkAddressToSegOffset(PRTLDRMODINTERNAL pMod, RTLDRADDR LinkAddress,
     787                                                        uint32_t *piSeg, PRTLDRADDR poffSeg)
     788{
     789    return VERR_NOT_IMPLEMENTED;
     790}
     791
     792
     793/** @copydoc RTLDROPS::pfnLinkAddressToRva. */
     794static DECLCALLBACK(int) rtldrPE_LinkAddressToRva(PRTLDRMODINTERNAL pMod, RTLDRADDR LinkAddress, PRTLDRADDR pRva)
     795{
     796    return VERR_NOT_IMPLEMENTED;
     797}
     798
     799
     800/** @copydoc RTLDROPS::pfnSegOffsetToRva. */
     801static DECLCALLBACK(int) rtldrPE_SegOffsetToRva(PRTLDRMODINTERNAL pMod, uint32_t iSeg, RTLDRADDR offSeg,
     802                                                PRTLDRADDR pRva)
     803{
     804    return VERR_NOT_IMPLEMENTED;
     805}
     806
     807
     808/** @copydoc RTLDROPS::pfnRvaToSegOffset. */
     809static DECLCALLBACK(int) rtldrPE_RvaToSegOffset(PRTLDRMODINTERNAL pMod, RTLDRADDR Rva,
     810                                                uint32_t *piSeg, PRTLDRADDR poffSeg)
     811{
     812    return VERR_NOT_IMPLEMENTED;
     813}
     814
     815
    785816/** @copydoc RTLDROPS::pfnDone */
    786817static DECLCALLBACK(int) rtldrPEDone(PRTLDRMODINTERNAL pMod)
     
    843874        rtldrPE_EnumDbgInfo,
    844875        rtldrPE_EnumSegments,
     876        rtldrPE_LinkAddressToSegOffset,
     877        rtldrPE_LinkAddressToRva,
     878        rtldrPE_SegOffsetToRva,
     879        rtldrPE_RvaToSegOffset,
    845880        42
    846881    },
     
    868903        rtldrPE_EnumDbgInfo,
    869904        rtldrPE_EnumSegments,
     905        rtldrPE_LinkAddressToSegOffset,
     906        rtldrPE_LinkAddressToRva,
     907        rtldrPE_SegOffsetToRva,
     908        rtldrPE_RvaToSegOffset,
    870909        42
    871910    },
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