>From f3f73c317954932be2b7358bd473db84449e6a83 Mon Sep 17 00:00:00 2001
From: Zhongteng Gui <[email protected]>
Date: Fri, 4 Sep 2026 00:25:00 +0800
Subject: [PATCH] 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 removing 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 <[email protected]>
---
 mingw-w64-crt/Makefile.am        | 2 +-
 mingw-w64-crt/crt/mingw_custom.c | 6 ++----
 mingw-w64-crt/revstamp.h         | 4 ----
 3 files changed, 3 insertions(+), 9 deletions(-)
 delete mode 100644 mingw-w64-crt/revstamp.h

diff --git a/mingw-w64-crt/Makefile.am b/mingw-w64-crt/Makefile.am
index b7d4bd34f..397a8fbf7 100644
--- a/mingw-w64-crt/Makefile.am
+++ b/mingw-w64-crt/Makefile.am
@@ -4552,7 +4552,7 @@ CLEANFILES = $(BUILT_SOURCES) $(crt64_DATA) $(lib64_DATA) 
$(crt32_DATA) $(lib32_
 #
 
 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 431eaba2e..da81e267d 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 0f5f9f15c..000000000
--- 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"
-
-- 
2.55.0.windows.5



_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to