VirtualBox

Changeset 68586 in vbox


Ignore:
Timestamp:
Aug 31, 2017 12:11:27 PM (8 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
117803
Message:

merging vbglioc r117764: VBoxGuest.h: OS/2 gradd build fix

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/VBoxGuest.h

    r68581 r68586  
    328328} VBGLIOCDRIVERVERSIONINFO, RT_FAR *PVBGLIOCDRIVERVERSIONINFO;
    329329AssertCompileSize(VBGLIOCDRIVERVERSIONINFO, 24 + 20);
    330 #ifndef __GNUC__ /* Some GCC versions can't handle the complicated RT_UOFFSET_AFTER macro, it seems. */
     330#if  !defined(__GNUC__) /* Some GCC versions can't handle the complicated RT_UOFFSET_AFTER macro, it seems. */ \
     331  && (!defined(RT_OS_OS2) || (!defined(__IBMC__) && !defined(__IBMCPP__)))
    331332AssertCompile(VBGL_IOCTL_DRIVER_VERSION_INFO_SIZE_IN == 24 + 16);
    332333#endif
     
    405406} VBGLIOCHGCMCONNECT, RT_FAR *PVBGLIOCHGCMCONNECT;
    406407AssertCompileSize(VBGLIOCHGCMCONNECT, 24 + 132);
    407 #ifndef __GNUC__ /* Some GCC versions can't handle the complicated RT_UOFFSET_AFTER macro, it seems. */
     408#if !defined(__GNUC__)  /* Some GCC versions can't handle the complicated RT_UOFFSET_AFTER macro, it seems. */ \
     409  && (!defined(RT_OS_OS2) || (!defined(__IBMC__) && !defined(__IBMCPP__)))
    408410AssertCompile(VBGL_IOCTL_HGCM_CONNECT_SIZE_OUT == 24 + 4);
    409411#endif
     
    10441046} VBGLIOCIDCCONNECT, RT_FAR *PVBGLIOCIDCCONNECT;
    10451047AssertCompileSize(VBGLIOCIDCCONNECT, 24 + 16 + (ARCH_BITS == 64 ? 8 : 4) * 2);
    1046 #ifndef __GNUC__ /* Some GCC versions can't handle the complicated RT_UOFFSET_AFTER macro, it seems. */
     1048#if  !defined(__GNUC__) /* Some GCC versions can't handle the complicated RT_UOFFSET_AFTER macro, it seems. */ \
     1049  && (!defined(RT_OS_OS2) || (!defined(__IBMC__) && !defined(__IBMCPP__)))
    10471050AssertCompile(VBGL_IOCTL_IDC_CONNECT_SIZE_IN == 24 + 16);
    10481051#endif
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