From 6a0b977e531ac91f66ba85be7e5b10e34c61106b Mon Sep 17 00:00:00 2001 From: Brian Gladman Date: Wed, 29 Jul 2026 20:40:52 +0100 Subject: [PATCH] add version independent Visual Studio build files --- Mkfiles/vs/genmacro/genmacro.vcxproj | 9 ++++----- Mkfiles/vs/genmodule/genmodule.vcxproj | 9 ++++----- Mkfiles/vs/genperf/genperf.vcxproj | 9 ++++----- Mkfiles/vs/genstring/genstring.vcxproj | 9 ++++----- Mkfiles/vs/genversion/genversion.vcxproj | 9 ++++----- Mkfiles/vs/libyasm-stdint.h | 4 ++++ Mkfiles/vs/libyasm/libyasm.vcxproj | 8 ++++---- Mkfiles/vs/modules/modules.vcxproj | 9 ++++----- Mkfiles/vs/re2c/re2c.vcxproj | 9 ++++----- Mkfiles/vs/vsyasm.vcxproj | 8 ++++---- Mkfiles/vs/yasm.vcxproj | 9 ++++----- Mkfiles/vs/ytasm.vcxproj | 9 ++++----- 12 files changed, 48 insertions(+), 53 deletions(-) create mode 100644 Mkfiles/vs/libyasm-stdint.h diff --git a/Mkfiles/vs/genmacro/genmacro.vcxproj b/Mkfiles/vs/genmacro/genmacro.vcxproj index 15b7c844..1385ac6a 100644 --- a/Mkfiles/vs/genmacro/genmacro.vcxproj +++ b/Mkfiles/vs/genmacro/genmacro.vcxproj @@ -22,28 +22,27 @@ {225700A5-07B8-434E-AD61-555278BF6733} genmacro Win32Proj - 10.0 Application MultiByte - v145 + $(DefaultPlatformToolset) Application MultiByte - v145 + $(DefaultPlatformToolset) Application MultiByte - v145 + $(DefaultPlatformToolset) Application MultiByte - v145 + $(DefaultPlatformToolset) diff --git a/Mkfiles/vs/genmodule/genmodule.vcxproj b/Mkfiles/vs/genmodule/genmodule.vcxproj index ae484bfb..f8eb8f16 100644 --- a/Mkfiles/vs/genmodule/genmodule.vcxproj +++ b/Mkfiles/vs/genmodule/genmodule.vcxproj @@ -22,28 +22,27 @@ {F0E8B707-00C5-4FF2-B8EF-7C39817132A0} genmodule Win32Proj - 10.0 Application MultiByte - v145 + $(DefaultPlatformToolset) Application MultiByte - v145 + $(DefaultPlatformToolset) Application MultiByte - v145 + $(DefaultPlatformToolset) Application MultiByte - v145 + $(DefaultPlatformToolset) diff --git a/Mkfiles/vs/genperf/genperf.vcxproj b/Mkfiles/vs/genperf/genperf.vcxproj index 231be306..913caa89 100644 --- a/Mkfiles/vs/genperf/genperf.vcxproj +++ b/Mkfiles/vs/genperf/genperf.vcxproj @@ -22,28 +22,27 @@ {C45A8B59-8B59-4D5D-A8E8-FB090F8DD619} genperf Win32Proj - 10.0 Application MultiByte - v145 + $(DefaultPlatformToolset) Application MultiByte - v145 + $(DefaultPlatformToolset) Application MultiByte - v145 + $(DefaultPlatformToolset) Application MultiByte - v145 + $(DefaultPlatformToolset) diff --git a/Mkfiles/vs/genstring/genstring.vcxproj b/Mkfiles/vs/genstring/genstring.vcxproj index cf4c74c4..0c7d7898 100644 --- a/Mkfiles/vs/genstring/genstring.vcxproj +++ b/Mkfiles/vs/genstring/genstring.vcxproj @@ -22,28 +22,27 @@ {021CEB0A-F721-4F59-B349-9CEEAF244459} genstring Win32Proj - 10.0 Application MultiByte - v145 + $(DefaultPlatformToolset) Application MultiByte - v145 + $(DefaultPlatformToolset) Application MultiByte - v145 + $(DefaultPlatformToolset) Application MultiByte - v145 + $(DefaultPlatformToolset) diff --git a/Mkfiles/vs/genversion/genversion.vcxproj b/Mkfiles/vs/genversion/genversion.vcxproj index ceab0767..c9cbe8b2 100644 --- a/Mkfiles/vs/genversion/genversion.vcxproj +++ b/Mkfiles/vs/genversion/genversion.vcxproj @@ -22,28 +22,27 @@ {B545983B-8EE0-4A7B-A67A-E749EEAE62A2} genversion Win32Proj - 10.0 Application MultiByte - v145 + $(DefaultPlatformToolset) Application MultiByte - v145 + $(DefaultPlatformToolset) Application MultiByte - v145 + $(DefaultPlatformToolset) Application MultiByte - v145 + $(DefaultPlatformToolset) diff --git a/Mkfiles/vs/libyasm-stdint.h b/Mkfiles/vs/libyasm-stdint.h new file mode 100644 index 00000000..91d7d009 --- /dev/null +++ b/Mkfiles/vs/libyasm-stdint.h @@ -0,0 +1,4 @@ +#ifndef _UINTPTR_T_DEFINED +typedef unsigned long uintptr_t; +#define _UINTPTR_T_DEFINED +#endif diff --git a/Mkfiles/vs/libyasm/libyasm.vcxproj b/Mkfiles/vs/libyasm/libyasm.vcxproj index 5c60efd2..03a53e25 100644 --- a/Mkfiles/vs/libyasm/libyasm.vcxproj +++ b/Mkfiles/vs/libyasm/libyasm.vcxproj @@ -28,25 +28,25 @@ StaticLibrary false MultiByte - v145 + $(DefaultPlatformToolset) StaticLibrary false MultiByte - v145 + $(DefaultPlatformToolset) StaticLibrary false MultiByte - v145 + $(DefaultPlatformToolset) StaticLibrary false MultiByte - v145 + $(DefaultPlatformToolset) diff --git a/Mkfiles/vs/modules/modules.vcxproj b/Mkfiles/vs/modules/modules.vcxproj index 7781ac71..699eb6fd 100644 --- a/Mkfiles/vs/modules/modules.vcxproj +++ b/Mkfiles/vs/modules/modules.vcxproj @@ -21,32 +21,31 @@ {D715A3D4-EFAA-442E-AD8B-5B4FF64E1DD6} modules - 10.0 StaticLibrary false MultiByte - v145 + $(DefaultPlatformToolset) StaticLibrary false MultiByte - v145 + $(DefaultPlatformToolset) StaticLibrary false MultiByte - v145 + $(DefaultPlatformToolset) StaticLibrary false MultiByte - v145 + $(DefaultPlatformToolset) diff --git a/Mkfiles/vs/re2c/re2c.vcxproj b/Mkfiles/vs/re2c/re2c.vcxproj index 4809fec7..d7bb0736 100644 --- a/Mkfiles/vs/re2c/re2c.vcxproj +++ b/Mkfiles/vs/re2c/re2c.vcxproj @@ -22,28 +22,27 @@ {3C58BE13-50A3-4583-984D-D8902B3D7713} re2c Win32Proj - 10.0 Application MultiByte - v145 + $(DefaultPlatformToolset) Application MultiByte - v145 + $(DefaultPlatformToolset) Application MultiByte - v145 + $(DefaultPlatformToolset) Application MultiByte - v145 + $(DefaultPlatformToolset) diff --git a/Mkfiles/vs/vsyasm.vcxproj b/Mkfiles/vs/vsyasm.vcxproj index c45fa59f..40ab4d6e 100644 --- a/Mkfiles/vs/vsyasm.vcxproj +++ b/Mkfiles/vs/vsyasm.vcxproj @@ -28,25 +28,25 @@ Application false MultiByte - v145 + $(DefaultPlatformToolset) Application false MultiByte - v145 + $(DefaultPlatformToolset) Application false MultiByte - v145 + $(DefaultPlatformToolset) Application false MultiByte - v145 + $(DefaultPlatformToolset) diff --git a/Mkfiles/vs/yasm.vcxproj b/Mkfiles/vs/yasm.vcxproj index e928b385..13363e3c 100644 --- a/Mkfiles/vs/yasm.vcxproj +++ b/Mkfiles/vs/yasm.vcxproj @@ -21,32 +21,31 @@ {34EB1BEB-C2D6-4A52-82B7-7ACD714A30D5} yasm - 10.0 Application false MultiByte - v145 + $(DefaultPlatformToolset) Application false MultiByte - v145 + $(DefaultPlatformToolset) Application false MultiByte - v145 + $(DefaultPlatformToolset) Application false MultiByte - v145 + $(DefaultPlatformToolset) diff --git a/Mkfiles/vs/ytasm.vcxproj b/Mkfiles/vs/ytasm.vcxproj index 6e55cf89..0e9d6bfa 100644 --- a/Mkfiles/vs/ytasm.vcxproj +++ b/Mkfiles/vs/ytasm.vcxproj @@ -21,32 +21,31 @@ {2162937B-0DBD-4450-B45F-DF578D8E7508} ytasm - 10.0 Application false MultiByte - v145 + $(DefaultPlatformToolset) Application false MultiByte - v145 + $(DefaultPlatformToolset) Application false MultiByte - v145 + $(DefaultPlatformToolset) Application false MultiByte - v145 + $(DefaultPlatformToolset)