VirtualBox

Ignore:
Timestamp:
Jan 8, 2021 3:11:34 PM (4 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
142156
Message:

IPRT/common/asm/*-generic.cpp: visibility fix. bugref:9898

Location:
trunk/src/VBox/Runtime/common/asm
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Runtime/common/asm/ASMBitFirstClear-generic.cpp

    r87193 r87203  
    3535
    3636
    37 DECLASM(int32_t) ASMBitFirstClear(const volatile void RT_FAR *pvBitmap, uint32_t cBits) RT_NOTHROW_DEF
     37RTDECL(int32_t) ASMBitFirstClear(const volatile void RT_FAR *pvBitmap, uint32_t cBits) RT_NOTHROW_DEF
    3838{
    3939    const volatile size_t RT_FAR *pu = (const volatile size_t RT_FAR *)pvBitmap;
  • trunk/src/VBox/Runtime/common/asm/ASMBitFirstSet-generic.cpp

    r87193 r87203  
    3535
    3636
    37 DECLASM(int32_t) ASMBitFirstSet(const volatile void RT_FAR *pvBitmap, uint32_t cBits) RT_NOTHROW_DEF
     37RTDECL(int32_t) ASMBitFirstSet(const volatile void RT_FAR *pvBitmap, uint32_t cBits) RT_NOTHROW_DEF
    3838{
    3939    const volatile size_t RT_FAR *pu = (const volatile size_t RT_FAR *)pvBitmap;
  • trunk/src/VBox/Runtime/common/asm/ASMBitNextClear-generic.cpp

    r87194 r87203  
    3535
    3636
    37 DECLASM(int) ASMBitNextClear(const volatile void RT_FAR *pvBitmap, uint32_t cBits, uint32_t iBitPrev) RT_NOTHROW_DEF
     37RTDECL(int) ASMBitNextClear(const volatile void RT_FAR *pvBitmap, uint32_t cBits, uint32_t iBitPrev) RT_NOTHROW_DEF
    3838{
    3939    const volatile uint32_t RT_FAR *pau32Bitmap = (const volatile uint32_t RT_FAR *)pvBitmap;
  • trunk/src/VBox/Runtime/common/asm/ASMBitNextSet-generic.cpp

    r87194 r87203  
    3535
    3636
    37 DECLASM(int) ASMBitNextSet(const volatile void RT_FAR *pvBitmap, uint32_t cBits, uint32_t iBitPrev) RT_NOTHROW_DEF
     37RTDECL(int) ASMBitNextSet(const volatile void RT_FAR *pvBitmap, uint32_t cBits, uint32_t iBitPrev) RT_NOTHROW_DEF
    3838{
    3939    const volatile uint32_t RT_FAR *pau32Bitmap = (const volatile uint32_t RT_FAR *)pvBitmap;
  • trunk/src/VBox/Runtime/common/asm/ASMMemFill32-generic.cpp

    r87185 r87203  
    3636
    3737
    38 RT_ASM_DECL_PRAGMA_WATCOM(void) ASMMemFill32(volatile void RT_FAR *pv, size_t cb, uint32_t u32) RT_NOTHROW_DEF
     38RTDECL(void) ASMMemFill32(volatile void RT_FAR *pv, size_t cb, uint32_t u32) RT_NOTHROW_DEF
    3939{
    4040    Assert(!(cb & 3));
  • trunk/src/VBox/Runtime/common/asm/ASMMemFirstMismatchingU8-generic.cpp

    r87185 r87203  
    11/* $Id$ */
    22/** @file
    3  * IPRT - ASMMemZeroPage - generic C implementation.
     3 * IPRT - ASMMemFirstMismatchingU8 - generic C implementation.
    44 */
    55
     
    3333
    3434
    35 DECLASM(void *) ASMMemFirstMismatchingU8(void const RT_FAR *pv, size_t cb, uint8_t u8) RT_NOTHROW_DEF
     35RTDECL(void *) ASMMemFirstMismatchingU8(void const RT_FAR *pv, size_t cb, uint8_t u8) RT_NOTHROW_DEF
    3636{
    3737    uint8_t const *pb = (uint8_t const RT_FAR *)pv;
  • trunk/src/VBox/Runtime/common/asm/ASMMemFirstNonZero-generic.cpp

    r87186 r87203  
    3333
    3434
    35 DECLASM(void RT_FAR *) ASMMemFirstNonZero(void const RT_FAR *pv, size_t cb) RT_NOTHROW_DEF
     35RTDECL(void RT_FAR *) ASMMemFirstNonZero(void const RT_FAR *pv, size_t cb) RT_NOTHROW_DEF
    3636{
    3737    uint8_t const *pb = (uint8_t const RT_FAR *)pv;
  • trunk/src/VBox/Runtime/common/asm/ASMMemZero32-generic.cpp

    r87185 r87203  
    3535
    3636
    37 RT_ASM_DECL_PRAGMA_WATCOM(void) ASMMemZero32(volatile void RT_FAR *pv, size_t cb) RT_NOTHROW_DEF
     37RTDECL(void) ASMMemZero32(volatile void RT_FAR *pv, size_t cb) RT_NOTHROW_DEF
    3838{
    3939    memset((void *)pv, 0, cb);
  • trunk/src/VBox/Runtime/common/asm/ASMMemZeroPage-generic.cpp

    r87184 r87203  
    3535
    3636
    37 RT_ASM_DECL_PRAGMA_WATCOM(void) ASMMemZeroPage(volatile void RT_FAR *pv) RT_NOTHROW_DEF
     37RTDECL(void) ASMMemZeroPage(volatile void RT_FAR *pv) RT_NOTHROW_DEF
    3838{
    3939    memset((void *)pv, 0, RT_ASM_PAGE_SIZE);
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