VirtualBox

Changeset 73359 in vbox for trunk/include/iprt


Ignore:
Timestamp:
Jul 25, 2018 6:50:19 PM (7 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
123974
Message:

IPRT/RTDbg: Added RTDBGSYMADDR_FLAGS_SKIP_ABS and RTDBGSYMADDR_FLAGS_SKIP_ABS_IN_DEFERRED to symbol lookup code. Made RTDbgModSymbolByAddr use segment number and names to return something if an address is within the module.

File:
1 edited

Legend:

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

    r73150 r73359  
    6868 * @{ */
    6969/** Less or equal address. (default) */
    70 #define RTDBGSYMADDR_FLAGS_LESS_OR_EQUAL    UINT32_C(0)
     70#define RTDBGSYMADDR_FLAGS_LESS_OR_EQUAL        UINT32_C(0)
    7171/** Greater or equal address.  */
    72 #define RTDBGSYMADDR_FLAGS_GREATER_OR_EQUAL UINT32_C(1)
     72#define RTDBGSYMADDR_FLAGS_GREATER_OR_EQUAL     UINT32_C(1)
     73/** Don't consider absolute symbols in deferred modules. */
     74#define RTDBGSYMADDR_FLAGS_SKIP_ABS_IN_DEFERRED UINT32_C(2)
     75/** Don't search for absolute symbols if it's expensive. */
     76#define RTDBGSYMADDR_FLAGS_SKIP_ABS             UINT32_C(4)
    7377/** Mask of valid flags. */
    74 #define RTDBGSYMADDR_FLAGS_VALID_MASK       UINT32_C(1)
     78#define RTDBGSYMADDR_FLAGS_VALID_MASK           UINT32_C(7)
    7579/** @} */
    7680
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