VirtualBox

Changeset 106720 in vbox


Ignore:
Timestamp:
Oct 26, 2024 1:50:19 AM (5 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
165603
Message:

iprt/stdint.h: Make the resupplying of [U]INT?_C/MAX/MIN and [U]INTMAX_C/MAX/MIN macros be a little bit more flexible. jiraref:VBP-1253

File:
1 edited

Legend:

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

    r106061 r106720  
    304304 || !defined(INT32_C) \
    305305 || !defined(INT64_C) \
    306  || !defined(INTMAX_C) \
    307306 || !defined(UINT8_C) \
    308307 || !defined(UINT16_C) \
    309308 || !defined(UINT32_C) \
    310  || !defined(UINT64_C) \
    311  || !defined(UINTMAX_C)
     309 || !defined(UINT64_C)
    312310# define INT8_C(Value)      (Value)
    313311# define INT16_C(Value)     (Value)
     
    325323#  define UINT64_C(Value)   (Value ## ULL)
    326324# endif
     325#endif
     326#if !defined(INTMAX_C) \
     327 || !defined(UINTMAX_C)
    327328# define INTMAX_C(Value)    INT64_C(Value)
    328329# define UINTMAX_C(Value)   UINT64_C(Value)
     
    359360# define UINT32_MAX         UINT32_C(0xffffffff)
    360361# define UINT64_MAX         UINT64_C(0xffffffffffffffff)
    361 
     362#endif
     363#if !defined(INTMAX_MIN) \
     364 || !defined(INTMAX_MAX) \
     365 || !defined(UINTMAX_MAX)
    362366# define INTMAX_MIN         INT64_MIN
    363367# define INTMAX_MAX         INT64_MAX
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