VirtualBox

Changeset 8678 in vbox for trunk


Ignore:
Timestamp:
May 7, 2008 6:14:02 PM (17 years ago)
Author:
vboxsync
Message:

RTThreadSelf and RTThreadGetWriteLockCount.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/recompiler/VBoxREMWrapper.cpp

    r8626 r8678  
    935935    { REMPARMDESC_FLAGS_INT,        sizeof(const char *), NULL },
    936936    { REMPARMDESC_FLAGS_VALIST,     0 }
     937};
     938static const REMPARMDESC g_aArgsThread[] =
     939{
     940    { REMPARMDESC_FLAGS_INT,        sizeof(RTTHREAD), NULL }
    937941};
    938942
     
    11251129    { "RTStrPrintf",                            (void *)(uintptr_t)&RTStrPrintf,                    &g_aArgsRTStrPrintf[0],                     ELEMENTS(g_aArgsRTStrPrintf),                       REMFNDESC_FLAGS_RET_INT | REMFNDESC_FLAGS_ELLIPSIS, sizeof(size_t), NULL },
    11261130    { "RTStrPrintfV",                           (void *)(uintptr_t)&RTStrPrintfV,                   &g_aArgsRTStrPrintfV[0],                    ELEMENTS(g_aArgsRTStrPrintfV),                      REMFNDESC_FLAGS_RET_INT | REMFNDESC_FLAGS_VALIST, sizeof(size_t), NULL },
     1131    { "RTThreadSelf",                           (void *)(uintptr_t)&RTThreadSelf,                   NULL,                                       0,                                                  REMFNDESC_FLAGS_RET_INT,    sizeof(RTTHREAD),    NULL },
    11271132    { "RTThreadNativeSelf",                     (void *)(uintptr_t)&RTThreadNativeSelf,             NULL,                                       0,                                                  REMFNDESC_FLAGS_RET_INT, sizeof(RTNATIVETHREAD), NULL },
     1133    { "RTThreadGetWriteLockCount",              (void *)(uintptr_t)&RTThreadGetWriteLockCount,      &g_aArgsThread[0],                          0,                                                  REMFNDESC_FLAGS_RET_INT,    sizeof(int32_t),    NULL },
    11281134};
    11291135
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