VirtualBox

Changeset 57334 in vbox


Ignore:
Timestamp:
Aug 13, 2015 4:21:10 PM (9 years ago)
Author:
vboxsync
Message:

next try

Location:
trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r57333 r57334  
    62536253        $(MAKE) VBOX_QUICK=1
    62546254
     6255
  • trunk/doc/manual/user_ChangeLogImpl.xml

    r57333 r57334  
    29432943
    29442944</chapter>
    2945 
  • trunk/src/VBox/VMM/VMMR3/PGMDbg.cpp

    r57126 r57334  
    103103 * @param   cbNeedle        Size of what we're searching for.
    104104 */
    105 typedef DECLCALLBACK(uint8_t const *) FNPGMR3DBGFIXEDMEMSCAN(void const *pvHaystack, uint32_t cbHaystack,
    106                                                              void const *pvNeedle, size_t cbNeedle);
     105
     106#if defined(_MSC_VER) || defined(RT_OS_OS2)
     107# define DECLASMCALLBACK(type)          type __cdecl
     108#elif defined(__GNUC__) && defined(RT_ARCH_X86)
     109# define DECLASMCALLBACK(type)          type __attribute__((cdecl,regparm(0)))
     110#else
     111# define DECLASMCALLBACK(type)          type
     112#endif
     113typedef DECLASMCALLBACK(uint8_t const *) FNPGMR3DBGFIXEDMEMSCAN(void const *pvHaystack, uint32_t cbHaystack,
     114                                                                void const *pvNeedle, size_t cbNeedle);
    107115/** Pointer to an fixed size and step assembly scanner function. */
    108116typedef FNPGMR3DBGFIXEDMEMSCAN *PFNPGMR3DBGFIXEDMEMSCAN;
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