crt: Fix __mingw_get_crt_info and remove broken revstamp.h revstamp.h isn't autogenrated and is broken (and likely have been broken since migrating from SVN to Git), so remove it. Use __DATE__ and __TIME__ instead of __MINGW_W64_REV_STAMP in __mingw_get_crt_info. Accordingly changes Makefile.am. Signed-off-by: Zhongteng Gui <dragon-archer@outlook.com> Signed-off-by: LIU Hao <lh_mouse@126.com>
diff --git a/mingw-w64-crt/Makefile.am b/mingw-w64-crt/Makefile.am index b7d4bd3..397a8fb 100644 --- a/mingw-w64-crt/Makefile.am +++ b/mingw-w64-crt/Makefile.am
@@ -4552,7 +4552,7 @@ # EXTRA_DIST = $(srcdir)/ChangeLog.* -EXTRA_DIST += revstamp.h \ +EXTRA_DIST += \ $(top_srcdir)/lib-common/*.def \ $(top_srcdir)/lib32/*.def \ $(top_srcdir)/lib64/*.def \
diff --git a/mingw-w64-crt/crt/mingw_custom.c b/mingw-w64-crt/crt/mingw_custom.c index 431eaba..da81e26 100644 --- a/mingw-w64-crt/crt/mingw_custom.c +++ b/mingw-w64-crt/crt/mingw_custom.c
@@ -5,12 +5,10 @@ */ #include <_mingw.h> -#include "../revstamp.h" const char *__mingw_get_crt_info (void) { - return "MinGW-W64 Runtime " __MINGW64_VERSION_STR " (" - __MINGW64_VERSION_STATE " - " - "rev. " __MINGW_W64_REV ") " __MINGW_W64_REV_STAMP; + return "MinGW-w64 Runtime " __MINGW64_VERSION_STR " (" + __MINGW64_VERSION_STATE ") " __DATE__ " " __TIME__; }
diff --git a/mingw-w64-crt/revstamp.h b/mingw-w64-crt/revstamp.h deleted file mode 100644 index 0f5f9f1..0000000 --- a/mingw-w64-crt/revstamp.h +++ /dev/null
@@ -1,4 +0,0 @@ -/* Do not edit. Autogenerated. */ -#define __MINGW_W64_REV "0" -#define __MINGW_W64_REV_STAMP "0000-00-00" -