Changeset 84407 in vbox
- Timestamp:
- May 20, 2020 2:28:31 PM (5 years ago)
- Location:
- trunk/include/iprt
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/iprt/cpp/exception.h
r83795 r84407 33 33 #include <exception> 34 34 35 #ifndef DOXYGEN_RUNNING 36 # if RT_MSC_PREREQ(RT_MSC_VER_VC141) 37 # pragma warning(push) 38 # pragma warning(disable:4275) /* non dll-interface class 'std::exception' used as base for dll-interface class 'RTCError' */ 39 # endif 35 #if RT_MSC_PREREQ(RT_MSC_VER_VC140) 36 # pragma warning(push) 37 # pragma warning(disable:4275) /* non dll-interface class 'std::exception' used as base for dll-interface class 'RTCError' */ 40 38 #endif 41 39 … … 104 102 /** @} */ 105 103 106 #ifndef DOXYGEN_RUNNING 107 # if RT_MSC_PREREQ(RT_MSC_VER_VC141) 108 # pragma warning(pop) 109 # endif 104 #if RT_MSC_PREREQ(RT_MSC_VER_VC140) 105 # pragma warning(pop) 110 106 #endif 111 107 #endif /* !IPRT_INCLUDED_cpp_exception_h */ -
trunk/include/iprt/nocrt/compiler/msc.h
r83775 r84407 35 35 # define errno msvcrt_errno 36 36 #endif 37 #if _MSC_VER >= 19 1037 #if _MSC_VER >= 1900 38 38 # include <vcruntime.h> 39 39 #else -
trunk/include/iprt/types.h
r84135 r84407 186 186 # undef bool 187 187 188 # elif !defined(DOXYGEN_RUNNING) && RT_MSC_PREREQ(RT_MSC_VER_VC14 1) && defined(RT_OS_AGNOSTIC)188 # elif !defined(DOXYGEN_RUNNING) && RT_MSC_PREREQ(RT_MSC_VER_VC140) && defined(RT_OS_AGNOSTIC) 189 189 /* Try avoid needing the UCRT just for stddef.h and sys/types.h. */ 190 190 /** @todo refine the RT_OS_AGNOSTIC test? */
Note:
See TracChangeset
for help on using the changeset viewer.