Project

General

Profile

Feature #16763 ยป 0001-patch-to-support-version-ranges-for-MSVC.patch

jmarrec (Julien Marrec), 04/06/2020 07:12 PM

View differences:

win32/Makefile.sub
@$(IFCHANGE) "--timestamp=$(@:/=\)" $(RUBY_CONFIG_H:/=\) <<
#ifndef $(guard)
#define $(guard) 1
!if $(MSC_VER) >= 1920
#if _MSC_VER < 1920
#error MSC version unmatch: _MSC_VER: >= 1920 is expected.
#endif
!else if $(MSC_VER) >= 1910
#if _MSC_VER < 1910 || _MSC_VER >= 1920
#error MSC version unmatch: _MSC_VER: >= 1910 and < 1920 is expected.
#endif
!else
#if _MSC_VER != $(MSC_VER)
#error MSC version unmatch: _MSC_VER: $(MSC_VER) is expected.
#endif
!endif
#define RUBY_MSVCRT_VERSION $(RT_VER)
#define STDC_HEADERS 1
#define HAVE_SYS_TYPES_H 1
    (1-1/1)