VirtualBox

Changeset 93296 in vbox


Ignore:
Timestamp:
Jan 18, 2022 11:21:39 AM (3 years ago)
Author:
vboxsync
Message:

iprt/cdefs.h: Defines for updated VS2019/VC142 compiler. bugref:8489

File:
1 edited

Legend:

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

    r93115 r93296  
    244244 *          compilers.
    245245 * @{ */
    246 #define RT_MSC_VER_VC50     (1100)              /**< Visual C++ 5.0. */
    247 #define RT_MSC_VER_VC60     (1200)              /**< Visual C++ 6.0. */
    248 #define RT_MSC_VER_VC70     (1300)              /**< Visual C++ 7.0. */
    249 #define RT_MSC_VER_VC70     (1300)              /**< Visual C++ 7.0. */
    250 #define RT_MSC_VER_VS2003   (1310)              /**< Visual Studio 2003, aka Visual C++ 7.1. */
    251 #define RT_MSC_VER_VC71     RT_MSC_VER_VS2003   /**< Visual C++ 7.1, aka Visual Studio 2003. */
    252 #define RT_MSC_VER_VS2005   (1400)              /**< Visual Studio 2005. */
    253 #define RT_MSC_VER_VC80     RT_MSC_VER_VS2005   /**< Visual C++ 8.0, aka Visual Studio 2008. */
    254 #define RT_MSC_VER_VS2008   (1500)              /**< Visual Studio 2008. */
    255 #define RT_MSC_VER_VC90     RT_MSC_VER_VS2008   /**< Visual C++ 9.0, aka Visual Studio 2008. */
    256 #define RT_MSC_VER_VS2010   (1600)              /**< Visual Studio 2010. */
    257 #define RT_MSC_VER_VC100    RT_MSC_VER_VS2010   /**< Visual C++ 10.0, aka Visual Studio 2010. */
    258 #define RT_MSC_VER_VS2012   (1700)              /**< Visual Studio 2012. */
    259 #define RT_MSC_VER_VC110    RT_MSC_VER_VS2012   /**< Visual C++ 11.0, aka Visual Studio 2012. */
    260 #define RT_MSC_VER_VS2013   (1800)              /**< Visual Studio 2013. */
    261 #define RT_MSC_VER_VC120    RT_MSC_VER_VS2013   /**< Visual C++ 12.0, aka Visual Studio 2013. */
    262 #define RT_MSC_VER_VS2015   (1900)              /**< Visual Studio 2015. */
    263 #define RT_MSC_VER_VC140    RT_MSC_VER_VS2015   /**< Visual C++ 14.0, aka Visual Studio 2015. */
    264 #define RT_MSC_VER_VS2017   (1910)              /**< Visual Studio 2017. */
    265 #define RT_MSC_VER_VC141    RT_MSC_VER_VS2017   /**< Visual C++ 14.1, aka Visual Studio 2017. */
    266 #define RT_MSC_VER_VS2019   (1920)              /**< Visual Studio 2017. */
    267 #define RT_MSC_VER_VC142    RT_MSC_VER_VS2019   /**< Visual C++ 14.2, aka Visual Studio 2019. */
     246#define RT_MSC_VER_VC50         (1100)                  /**< Visual C++ 5.0. */
     247#define RT_MSC_VER_VC60         (1200)                  /**< Visual C++ 6.0. */
     248#define RT_MSC_VER_VC70         (1300)                  /**< Visual C++ 7.0. */
     249#define RT_MSC_VER_VC70         (1300)                  /**< Visual C++ 7.0. */
     250#define RT_MSC_VER_VS2003       (1310)                  /**< Visual Studio 2003, aka Visual C++ 7.1. */
     251#define RT_MSC_VER_VC71         RT_MSC_VER_VS2003       /**< Visual C++ 7.1, aka Visual Studio 2003. */
     252#define RT_MSC_VER_VS2005       (1400)                  /**< Visual Studio 2005. */
     253#define RT_MSC_VER_VC80         RT_MSC_VER_VS2005       /**< Visual C++ 8.0, aka Visual Studio 2008. */
     254#define RT_MSC_VER_VS2008       (1500)                  /**< Visual Studio 2008. */
     255#define RT_MSC_VER_VC90         RT_MSC_VER_VS2008       /**< Visual C++ 9.0, aka Visual Studio 2008. */
     256#define RT_MSC_VER_VS2010       (1600)                  /**< Visual Studio 2010. */
     257#define RT_MSC_VER_VC100        RT_MSC_VER_VS2010       /**< Visual C++ 10.0, aka Visual Studio 2010. */
     258#define RT_MSC_VER_VS2012       (1700)                  /**< Visual Studio 2012. */
     259#define RT_MSC_VER_VC110        RT_MSC_VER_VS2012       /**< Visual C++ 11.0, aka Visual Studio 2012. */
     260#define RT_MSC_VER_VS2013       (1800)                  /**< Visual Studio 2013. */
     261#define RT_MSC_VER_VC120        RT_MSC_VER_VS2013       /**< Visual C++ 12.0, aka Visual Studio 2013. */
     262#define RT_MSC_VER_VS2015       (1900)                  /**< Visual Studio 2015. */
     263#define RT_MSC_VER_VC140        RT_MSC_VER_VS2015       /**< Visual C++ 14.0, aka Visual Studio 2015. */
     264#define RT_MSC_VER_VS2017       (1910)                  /**< Visual Studio 2017. */
     265#define RT_MSC_VER_VC141        RT_MSC_VER_VS2017       /**< Visual C++ 14.1, aka Visual Studio 2017. */
     266#define RT_MSC_VER_VS2019       (1920)                  /**< Visual Studio 2019. */
     267#define RT_MSC_VER_VC142        RT_MSC_VER_VS2019       /**< Visual C++ 14.2, aka Visual Studio 2019. */
     268#define RT_MSC_VER_VS2019_U6    (1926)                  /**< Visual Studio 2019, update 6. */
     269#define RT_MSC_VER_VC142_U6     RT_MSC_VER_VS2019_U6    /**< Visual C++ 14.2 update 6. */
     270#define RT_MSC_VER_VS2019_U8    (1928)                  /**< Visual Studio 2019, update 8. */
     271#define RT_MSC_VER_VC142_U8     RT_MSC_VER_VS2019_U8    /**< Visual C++ 14.2 update 8. */
     272#define RT_MSC_VER_VS2019_U11   (1929)                  /**< Visual Studio 2019, update 11. */
     273#define RT_MSC_VER_VC142_U11    RT_MSC_VER_VS2019_U11   /**< Visual C++ 14.2 update 11. */
    268274/** @} */
    269275
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