[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[win-pv-devel] [PATCH xenbus 2/2] Add Windows 7 build target



Signed-off-by: Marek Marczykowski-Górecki <marmarek@xxxxxxxxxxxxxxxxxxxxxx>
---
 vs2015/configs.props           | 20 ++++++++++++++
 vs2015/targets.props           | 16 +++++++++++
 vs2015/xenbus.sln              | 60 ++++++++++++++++++++++++++++++++++++++++++
 vs2017/configs.props           | 20 ++++++++++++++
 vs2017/targets.props           | 16 +++++++++++
 vs2017/xen/xen.vcxproj         |  7 +++++
 vs2017/xenbus.sln              | 60 ++++++++++++++++++++++++++++++++++++++++++
 vs2017/xenbus/xenbus.vcxproj   |  7 +++++
 vs2017/xenfilt/xenfilt.vcxproj |  7 +++++
 9 files changed, 213 insertions(+)

diff --git a/vs2015/configs.props b/vs2015/configs.props
index cdbb3c8..e45af79 100644
--- a/vs2015/configs.props
+++ b/vs2015/configs.props
@@ -41,5 +41,25 @@
                        <Platform>x64</Platform>
                        
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
                </ProjectConfiguration>
+               <ProjectConfiguration Include="Windows 7 Debug|Win32">
+                       <Configuration>Windows 7 Debug</Configuration>
+                       <Platform>Win32</Platform>
+                       
<WindowsTargetPlatformVersion>7</WindowsTargetPlatformVersion>
+               </ProjectConfiguration>
+               <ProjectConfiguration Include="Windows 7 Release|Win32">
+                       <Configuration>Windows 7 Release</Configuration>
+                       <Platform>Win32</Platform>
+                       
<WindowsTargetPlatformVersion>7</WindowsTargetPlatformVersion>
+               </ProjectConfiguration>
+               <ProjectConfiguration Include="Windows 7 Debug|x64">
+                       <Configuration>Windows 7 Debug</Configuration>
+                       <Platform>x64</Platform>
+                       
<WindowsTargetPlatformVersion>7</WindowsTargetPlatformVersion>
+               </ProjectConfiguration>
+               <ProjectConfiguration Include="Windows 7 Release|x64">
+                       <Configuration>Windows 7 Release</Configuration>
+                       <Platform>x64</Platform>
+                       
<WindowsTargetPlatformVersion>7</WindowsTargetPlatformVersion>
+               </ProjectConfiguration>
        </ItemGroup>
 </Project>
diff --git a/vs2015/targets.props b/vs2015/targets.props
index 64598fc..ddf9278 100644
--- a/vs2015/targets.props
+++ b/vs2015/targets.props
@@ -32,4 +32,20 @@
                <TargetVersion>Windows8</TargetVersion>
                <UseDebugLibraries>false</UseDebugLibraries>
        </PropertyGroup>
+       <PropertyGroup Label="Configuration" 
Condition="'$(Configuration)|$(Platform)'=='Windows 7 Debug|Win32'">
+               <TargetVersion>Windows7</TargetVersion>
+               <UseDebugLibraries>true</UseDebugLibraries>
+       </PropertyGroup>
+       <PropertyGroup Label="Configuration" 
Condition="'$(Configuration)|$(Platform)'=='Windows 7 Release|Win32'">
+               <TargetVersion>Windows7</TargetVersion>
+               <UseDebugLibraries>false</UseDebugLibraries>
+       </PropertyGroup>
+       <PropertyGroup Label="Configuration" 
Condition="'$(Configuration)|$(Platform)'=='Windows 7 Debug|x64'">
+               <TargetVersion>Windows7</TargetVersion>
+               <UseDebugLibraries>true</UseDebugLibraries>
+       </PropertyGroup>
+       <PropertyGroup Label="Configuration" 
Condition="'$(Configuration)|$(Platform)'=='Windows 7 Release|x64'">
+               <TargetVersion>Windows7</TargetVersion>
+               <UseDebugLibraries>false</UseDebugLibraries>
+       </PropertyGroup>
 </Project>
diff --git a/vs2015/xenbus.sln b/vs2015/xenbus.sln
index 6d971b2..51f8682 100644
--- a/vs2015/xenbus.sln
+++ b/vs2015/xenbus.sln
@@ -29,6 +29,10 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = 
"package", "package\package.
 EndProject
 Global
        GlobalSection(SolutionConfigurationPlatforms) = preSolution
+               Windows 7 Debug|Win32 = Windows 7 Debug|Win32
+               Windows 7 Debug|x64 = Windows 7 Debug|x64
+               Windows 7 Release|Win32 = Windows 7 Release|Win32
+               Windows 7 Release|x64 = Windows 7 Release|x64
                Windows 8 Debug|Win32 = Windows 8 Debug|Win32
                Windows 8 Debug|x64 = Windows 8 Debug|x64
                Windows 8 Release|Win32 = Windows 8 Release|Win32
@@ -47,6 +51,14 @@ Global
                {4BF41378-C01B-4002-8581-563C5F703362}.Windows 8 
Release|Win32.Build.0 = Windows 8 Release|Win32
                {4BF41378-C01B-4002-8581-563C5F703362}.Windows 8 
Release|x64.ActiveCfg = Windows 8 Release|x64
                {4BF41378-C01B-4002-8581-563C5F703362}.Windows 8 
Release|x64.Build.0 = Windows 8 Release|x64
+               {4BF41378-C01B-4002-8581-563C5F703362}.Windows 7 
Debug|Win32.ActiveCfg = Windows 7 Debug|Win32
+               {4BF41378-C01B-4002-8581-563C5F703362}.Windows 7 
Debug|Win32.Build.0 = Windows 7 Debug|Win32
+               {4BF41378-C01B-4002-8581-563C5F703362}.Windows 7 
Debug|x64.ActiveCfg = Windows 7 Debug|x64
+               {4BF41378-C01B-4002-8581-563C5F703362}.Windows 7 
Debug|x64.Build.0 = Windows 7 Debug|x64
+               {4BF41378-C01B-4002-8581-563C5F703362}.Windows 7 
Release|Win32.ActiveCfg = Windows 7 Release|Win32
+               {4BF41378-C01B-4002-8581-563C5F703362}.Windows 7 
Release|Win32.Build.0 = Windows 7 Release|Win32
+               {4BF41378-C01B-4002-8581-563C5F703362}.Windows 7 
Release|x64.ActiveCfg = Windows 7 Release|x64
+               {4BF41378-C01B-4002-8581-563C5F703362}.Windows 7 
Release|x64.Build.0 = Windows 7 Release|x64
                {4BF41378-C01B-4002-8581-563C5F703362}.Windows 10 
Debug|Win32.ActiveCfg = Windows 10 Debug|Win32
                {4BF41378-C01B-4002-8581-563C5F703362}.Windows 10 
Debug|Win32.Build.0 = Windows 10 Debug|Win32
                {4BF41378-C01B-4002-8581-563C5F703362}.Windows 10 
Debug|x64.ActiveCfg = Windows 10 Debug|x64
@@ -55,6 +67,18 @@ Global
                {4BF41378-C01B-4002-8581-563C5F703362}.Windows 10 
Release|Win32.Build.0 = Windows 10 Release|Win32
                {4BF41378-C01B-4002-8581-563C5F703362}.Windows 10 
Release|x64.ActiveCfg = Windows 10 Release|x64
                {4BF41378-C01B-4002-8581-563C5F703362}.Windows 10 
Release|x64.Build.0 = Windows 10 Release|x64
+               {2E61D2CC-865E-442C-8C83-B8DAFD7BBD3B}.Windows 7 
Debug|Win32.ActiveCfg = Windows 7 Debug|Win32
+               {2E61D2CC-865E-442C-8C83-B8DAFD7BBD3B}.Windows 7 
Debug|Win32.Build.0 = Windows 7 Debug|Win32
+               {2E61D2CC-865E-442C-8C83-B8DAFD7BBD3B}.Windows 7 
Debug|Win32.Deploy.0 = Windows 7 Debug|Win32
+               {2E61D2CC-865E-442C-8C83-B8DAFD7BBD3B}.Windows 7 
Debug|x64.ActiveCfg = Windows 7 Debug|x64
+               {2E61D2CC-865E-442C-8C83-B8DAFD7BBD3B}.Windows 7 
Debug|x64.Build.0 = Windows 7 Debug|x64
+               {2E61D2CC-865E-442C-8C83-B8DAFD7BBD3B}.Windows 7 
Debug|x64.Deploy.0 = Windows 7 Debug|x64
+               {2E61D2CC-865E-442C-8C83-B8DAFD7BBD3B}.Windows 7 
Release|Win32.ActiveCfg = Windows 7 Release|Win32
+               {2E61D2CC-865E-442C-8C83-B8DAFD7BBD3B}.Windows 7 
Release|Win32.Build.0 = Windows 7 Release|Win32
+               {2E61D2CC-865E-442C-8C83-B8DAFD7BBD3B}.Windows 7 
Release|Win32.Deploy.0 = Windows 7 Release|Win32
+               {2E61D2CC-865E-442C-8C83-B8DAFD7BBD3B}.Windows 7 
Release|x64.ActiveCfg = Windows 7 Release|x64
+               {2E61D2CC-865E-442C-8C83-B8DAFD7BBD3B}.Windows 7 
Release|x64.Build.0 = Windows 7 Release|x64
+               {2E61D2CC-865E-442C-8C83-B8DAFD7BBD3B}.Windows 7 
Release|x64.Deploy.0 = Windows 7 Release|x64
                {2E61D2CC-865E-442C-8C83-B8DAFD7BBD3B}.Windows 8 
Debug|Win32.ActiveCfg = Windows 8 Debug|Win32
                {2E61D2CC-865E-442C-8C83-B8DAFD7BBD3B}.Windows 8 
Debug|Win32.Build.0 = Windows 8 Debug|Win32
                {2E61D2CC-865E-442C-8C83-B8DAFD7BBD3B}.Windows 8 
Debug|Win32.Deploy.0 = Windows 8 Debug|Win32
@@ -79,6 +103,14 @@ Global
                {2E61D2CC-865E-442C-8C83-B8DAFD7BBD3B}.Windows 10 
Release|x64.ActiveCfg = Windows 10 Release|x64
                {2E61D2CC-865E-442C-8C83-B8DAFD7BBD3B}.Windows 10 
Release|x64.Build.0 = Windows 10 Release|x64
                {2E61D2CC-865E-442C-8C83-B8DAFD7BBD3B}.Windows 10 
Release|x64.Deploy.0 = Windows 10 Release|x64
+               {9C6A5D48-A331-4B1F-A004-7BB67BA5BE1C}.Windows 7 
Debug|Win32.ActiveCfg = Windows 7 Debug|Win32
+               {9C6A5D48-A331-4B1F-A004-7BB67BA5BE1C}.Windows 7 
Debug|Win32.Build.0 = Windows 7 Debug|Win32
+               {9C6A5D48-A331-4B1F-A004-7BB67BA5BE1C}.Windows 7 
Debug|x64.ActiveCfg = Windows 7 Debug|x64
+               {9C6A5D48-A331-4B1F-A004-7BB67BA5BE1C}.Windows 7 
Debug|x64.Build.0 = Windows 7 Debug|x64
+               {9C6A5D48-A331-4B1F-A004-7BB67BA5BE1C}.Windows 7 
Release|Win32.ActiveCfg = Windows 7 Release|Win32
+               {9C6A5D48-A331-4B1F-A004-7BB67BA5BE1C}.Windows 7 
Release|Win32.Build.0 = Windows 7 Release|Win32
+               {9C6A5D48-A331-4B1F-A004-7BB67BA5BE1C}.Windows 7 
Release|x64.ActiveCfg = Windows 7 Release|x64
+               {9C6A5D48-A331-4B1F-A004-7BB67BA5BE1C}.Windows 7 
Release|x64.Build.0 = Windows 7 Release|x64
                {9C6A5D48-A331-4B1F-A004-7BB67BA5BE1C}.Windows 8 
Debug|Win32.ActiveCfg = Windows 8 Debug|Win32
                {9C6A5D48-A331-4B1F-A004-7BB67BA5BE1C}.Windows 8 
Debug|Win32.Build.0 = Windows 8 Debug|Win32
                {9C6A5D48-A331-4B1F-A004-7BB67BA5BE1C}.Windows 8 
Debug|x64.ActiveCfg = Windows 8 Debug|x64
@@ -95,6 +127,14 @@ Global
                {9C6A5D48-A331-4B1F-A004-7BB67BA5BE1C}.Windows 10 
Release|Win32.Build.0 = Windows 10 Release|Win32
                {9C6A5D48-A331-4B1F-A004-7BB67BA5BE1C}.Windows 10 
Release|x64.ActiveCfg = Windows 10 Release|x64
                {9C6A5D48-A331-4B1F-A004-7BB67BA5BE1C}.Windows 10 
Release|x64.Build.0 = Windows 10 Release|x64
+               {D7411B2C-2C43-434D-9F56-E10A3D2F5BAD}.Windows 7 
Debug|Win32.ActiveCfg = Windows 7 Debug|Win32
+               {D7411B2C-2C43-434D-9F56-E10A3D2F5BAD}.Windows 7 
Debug|Win32.Build.0 = Windows 7 Debug|Win32
+               {D7411B2C-2C43-434D-9F56-E10A3D2F5BAD}.Windows 7 
Debug|x64.ActiveCfg = Windows 7 Debug|x64
+               {D7411B2C-2C43-434D-9F56-E10A3D2F5BAD}.Windows 7 
Debug|x64.Build.0 = Windows 7 Debug|x64
+               {D7411B2C-2C43-434D-9F56-E10A3D2F5BAD}.Windows 7 
Release|Win32.ActiveCfg = Windows 7 Release|Win32
+               {D7411B2C-2C43-434D-9F56-E10A3D2F5BAD}.Windows 7 
Release|Win32.Build.0 = Windows 7 Release|Win32
+               {D7411B2C-2C43-434D-9F56-E10A3D2F5BAD}.Windows 7 
Release|x64.ActiveCfg = Windows 7 Release|x64
+               {D7411B2C-2C43-434D-9F56-E10A3D2F5BAD}.Windows 7 
Release|x64.Build.0 = Windows 7 Release|x64
                {D7411B2C-2C43-434D-9F56-E10A3D2F5BAD}.Windows 8 
Debug|Win32.ActiveCfg = Windows 8 Debug|Win32
                {D7411B2C-2C43-434D-9F56-E10A3D2F5BAD}.Windows 8 
Debug|Win32.Build.0 = Windows 8 Debug|Win32
                {D7411B2C-2C43-434D-9F56-E10A3D2F5BAD}.Windows 8 
Debug|x64.ActiveCfg = Windows 8 Debug|x64
@@ -111,6 +151,14 @@ Global
                {D7411B2C-2C43-434D-9F56-E10A3D2F5BAD}.Windows 10 
Release|Win32.Build.0 = Windows 10 Release|Win32
                {D7411B2C-2C43-434D-9F56-E10A3D2F5BAD}.Windows 10 
Release|x64.ActiveCfg = Windows 10 Release|x64
                {D7411B2C-2C43-434D-9F56-E10A3D2F5BAD}.Windows 10 
Release|x64.Build.0 = Windows 10 Release|x64
+               {14C16C29-77C9-475B-A618-1B01E67CF985}.Windows 7 
Debug|Win32.ActiveCfg = Windows 7 Debug|Win32
+               {14C16C29-77C9-475B-A618-1B01E67CF985}.Windows 7 
Debug|Win32.Build.0 = Windows 7 Debug|Win32
+               {14C16C29-77C9-475B-A618-1B01E67CF985}.Windows 7 
Debug|x64.ActiveCfg = Windows 7 Debug|x64
+               {14C16C29-77C9-475B-A618-1B01E67CF985}.Windows 7 
Debug|x64.Build.0 = Windows 7 Debug|x64
+               {14C16C29-77C9-475B-A618-1B01E67CF985}.Windows 7 
Release|Win32.ActiveCfg = Windows 7 Release|Win32
+               {14C16C29-77C9-475B-A618-1B01E67CF985}.Windows 7 
Release|Win32.Build.0 = Windows 7 Release|Win32
+               {14C16C29-77C9-475B-A618-1B01E67CF985}.Windows 7 
Release|x64.ActiveCfg = Windows 7 Release|x64
+               {14C16C29-77C9-475B-A618-1B01E67CF985}.Windows 7 
Release|x64.Build.0 = Windows 7 Release|x64
                {14C16C29-77C9-475B-A618-1B01E67CF985}.Windows 8 
Debug|Win32.ActiveCfg = Windows 8 Debug|Win32
                {14C16C29-77C9-475B-A618-1B01E67CF985}.Windows 8 
Debug|Win32.Build.0 = Windows 8 Debug|Win32
                {14C16C29-77C9-475B-A618-1B01E67CF985}.Windows 8 
Debug|x64.ActiveCfg = Windows 8 Debug|x64
@@ -127,6 +175,18 @@ Global
                {14C16C29-77C9-475B-A618-1B01E67CF985}.Windows 10 
Release|Win32.Build.0 = Windows 10 Release|Win32
                {14C16C29-77C9-475B-A618-1B01E67CF985}.Windows 10 
Release|x64.ActiveCfg = Windows 10 Release|x64
                {14C16C29-77C9-475B-A618-1B01E67CF985}.Windows 10 
Release|x64.Build.0 = Windows 10 Release|x64
+               {92E5A46B-913C-45C6-B6F8-7E062D85279F}.Windows 7 
Debug|Win32.ActiveCfg = Windows 7 Debug|Win32
+               {92E5A46B-913C-45C6-B6F8-7E062D85279F}.Windows 7 
Debug|Win32.Build.0 = Windows 7 Debug|Win32
+               {92E5A46B-913C-45C6-B6F8-7E062D85279F}.Windows 7 
Debug|Win32.Deploy.0 = Windows 7 Debug|Win32
+               {92E5A46B-913C-45C6-B6F8-7E062D85279F}.Windows 7 
Debug|x64.ActiveCfg = Windows 7 Debug|x64
+               {92E5A46B-913C-45C6-B6F8-7E062D85279F}.Windows 7 
Debug|x64.Build.0 = Windows 7 Debug|x64
+               {92E5A46B-913C-45C6-B6F8-7E062D85279F}.Windows 7 
Debug|x64.Deploy.0 = Windows 7 Debug|x64
+               {92E5A46B-913C-45C6-B6F8-7E062D85279F}.Windows 7 
Release|Win32.ActiveCfg = Windows 7 Release|Win32
+               {92E5A46B-913C-45C6-B6F8-7E062D85279F}.Windows 7 
Release|Win32.Build.0 = Windows 7 Release|Win32
+               {92E5A46B-913C-45C6-B6F8-7E062D85279F}.Windows 7 
Release|Win32.Deploy.0 = Windows 7 Release|Win32
+               {92E5A46B-913C-45C6-B6F8-7E062D85279F}.Windows 7 
Release|x64.ActiveCfg = Windows 7 Release|x64
+               {92E5A46B-913C-45C6-B6F8-7E062D85279F}.Windows 7 
Release|x64.Build.0 = Windows 7 Release|x64
+               {92E5A46B-913C-45C6-B6F8-7E062D85279F}.Windows 7 
Release|x64.Deploy.0 = Windows 7 Release|x64
                {92E5A46B-913C-45C6-B6F8-7E062D85279F}.Windows 8 
Debug|Win32.ActiveCfg = Windows 8 Debug|Win32
                {92E5A46B-913C-45C6-B6F8-7E062D85279F}.Windows 8 
Debug|Win32.Build.0 = Windows 8 Debug|Win32
                {92E5A46B-913C-45C6-B6F8-7E062D85279F}.Windows 8 
Debug|Win32.Deploy.0 = Windows 8 Debug|Win32
diff --git a/vs2017/configs.props b/vs2017/configs.props
index cdbb3c8..e45af79 100644
--- a/vs2017/configs.props
+++ b/vs2017/configs.props
@@ -41,5 +41,25 @@
                        <Platform>x64</Platform>
                        
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
                </ProjectConfiguration>
+               <ProjectConfiguration Include="Windows 7 Debug|Win32">
+                       <Configuration>Windows 7 Debug</Configuration>
+                       <Platform>Win32</Platform>
+                       
<WindowsTargetPlatformVersion>7</WindowsTargetPlatformVersion>
+               </ProjectConfiguration>
+               <ProjectConfiguration Include="Windows 7 Release|Win32">
+                       <Configuration>Windows 7 Release</Configuration>
+                       <Platform>Win32</Platform>
+                       
<WindowsTargetPlatformVersion>7</WindowsTargetPlatformVersion>
+               </ProjectConfiguration>
+               <ProjectConfiguration Include="Windows 7 Debug|x64">
+                       <Configuration>Windows 7 Debug</Configuration>
+                       <Platform>x64</Platform>
+                       
<WindowsTargetPlatformVersion>7</WindowsTargetPlatformVersion>
+               </ProjectConfiguration>
+               <ProjectConfiguration Include="Windows 7 Release|x64">
+                       <Configuration>Windows 7 Release</Configuration>
+                       <Platform>x64</Platform>
+                       
<WindowsTargetPlatformVersion>7</WindowsTargetPlatformVersion>
+               </ProjectConfiguration>
        </ItemGroup>
 </Project>
diff --git a/vs2017/targets.props b/vs2017/targets.props
index 64598fc..ddf9278 100644
--- a/vs2017/targets.props
+++ b/vs2017/targets.props
@@ -32,4 +32,20 @@
                <TargetVersion>Windows8</TargetVersion>
                <UseDebugLibraries>false</UseDebugLibraries>
        </PropertyGroup>
+       <PropertyGroup Label="Configuration" 
Condition="'$(Configuration)|$(Platform)'=='Windows 7 Debug|Win32'">
+               <TargetVersion>Windows7</TargetVersion>
+               <UseDebugLibraries>true</UseDebugLibraries>
+       </PropertyGroup>
+       <PropertyGroup Label="Configuration" 
Condition="'$(Configuration)|$(Platform)'=='Windows 7 Release|Win32'">
+               <TargetVersion>Windows7</TargetVersion>
+               <UseDebugLibraries>false</UseDebugLibraries>
+       </PropertyGroup>
+       <PropertyGroup Label="Configuration" 
Condition="'$(Configuration)|$(Platform)'=='Windows 7 Debug|x64'">
+               <TargetVersion>Windows7</TargetVersion>
+               <UseDebugLibraries>true</UseDebugLibraries>
+       </PropertyGroup>
+       <PropertyGroup Label="Configuration" 
Condition="'$(Configuration)|$(Platform)'=='Windows 7 Release|x64'">
+               <TargetVersion>Windows7</TargetVersion>
+               <UseDebugLibraries>false</UseDebugLibraries>
+       </PropertyGroup>
 </Project>
diff --git a/vs2017/xen/xen.vcxproj b/vs2017/xen/xen.vcxproj
index e277127..03b8ab3 100644
--- a/vs2017/xen/xen.vcxproj
+++ b/vs2017/xen/xen.vcxproj
@@ -48,6 +48,13 @@
       
<PreprocessorDefinitions>__x86_64__;%(PreprocessorDefinitions);_AMD64_</PreprocessorDefinitions>
     </ClCompile>
   </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)'=='Windows 7 Release'">
+    <ClCompile>
+      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
+      <WholeProgramOptimization>true</WholeProgramOptimization>
+      <AdditionalOptions>/Qspectre %(AdditionalOptions)</AdditionalOptions>
+    </ClCompile>
+  </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)'=='Windows 8 Release'">
     <ClCompile>
       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
diff --git a/vs2017/xenbus.sln b/vs2017/xenbus.sln
index 6d971b2..51f8682 100644
--- a/vs2017/xenbus.sln
+++ b/vs2017/xenbus.sln
@@ -29,6 +29,10 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = 
"package", "package\package.
 EndProject
 Global
        GlobalSection(SolutionConfigurationPlatforms) = preSolution
+               Windows 7 Debug|Win32 = Windows 7 Debug|Win32
+               Windows 7 Debug|x64 = Windows 7 Debug|x64
+               Windows 7 Release|Win32 = Windows 7 Release|Win32
+               Windows 7 Release|x64 = Windows 7 Release|x64
                Windows 8 Debug|Win32 = Windows 8 Debug|Win32
                Windows 8 Debug|x64 = Windows 8 Debug|x64
                Windows 8 Release|Win32 = Windows 8 Release|Win32
@@ -47,6 +51,14 @@ Global
                {4BF41378-C01B-4002-8581-563C5F703362}.Windows 8 
Release|Win32.Build.0 = Windows 8 Release|Win32
                {4BF41378-C01B-4002-8581-563C5F703362}.Windows 8 
Release|x64.ActiveCfg = Windows 8 Release|x64
                {4BF41378-C01B-4002-8581-563C5F703362}.Windows 8 
Release|x64.Build.0 = Windows 8 Release|x64
+               {4BF41378-C01B-4002-8581-563C5F703362}.Windows 7 
Debug|Win32.ActiveCfg = Windows 7 Debug|Win32
+               {4BF41378-C01B-4002-8581-563C5F703362}.Windows 7 
Debug|Win32.Build.0 = Windows 7 Debug|Win32
+               {4BF41378-C01B-4002-8581-563C5F703362}.Windows 7 
Debug|x64.ActiveCfg = Windows 7 Debug|x64
+               {4BF41378-C01B-4002-8581-563C5F703362}.Windows 7 
Debug|x64.Build.0 = Windows 7 Debug|x64
+               {4BF41378-C01B-4002-8581-563C5F703362}.Windows 7 
Release|Win32.ActiveCfg = Windows 7 Release|Win32
+               {4BF41378-C01B-4002-8581-563C5F703362}.Windows 7 
Release|Win32.Build.0 = Windows 7 Release|Win32
+               {4BF41378-C01B-4002-8581-563C5F703362}.Windows 7 
Release|x64.ActiveCfg = Windows 7 Release|x64
+               {4BF41378-C01B-4002-8581-563C5F703362}.Windows 7 
Release|x64.Build.0 = Windows 7 Release|x64
                {4BF41378-C01B-4002-8581-563C5F703362}.Windows 10 
Debug|Win32.ActiveCfg = Windows 10 Debug|Win32
                {4BF41378-C01B-4002-8581-563C5F703362}.Windows 10 
Debug|Win32.Build.0 = Windows 10 Debug|Win32
                {4BF41378-C01B-4002-8581-563C5F703362}.Windows 10 
Debug|x64.ActiveCfg = Windows 10 Debug|x64
@@ -55,6 +67,18 @@ Global
                {4BF41378-C01B-4002-8581-563C5F703362}.Windows 10 
Release|Win32.Build.0 = Windows 10 Release|Win32
                {4BF41378-C01B-4002-8581-563C5F703362}.Windows 10 
Release|x64.ActiveCfg = Windows 10 Release|x64
                {4BF41378-C01B-4002-8581-563C5F703362}.Windows 10 
Release|x64.Build.0 = Windows 10 Release|x64
+               {2E61D2CC-865E-442C-8C83-B8DAFD7BBD3B}.Windows 7 
Debug|Win32.ActiveCfg = Windows 7 Debug|Win32
+               {2E61D2CC-865E-442C-8C83-B8DAFD7BBD3B}.Windows 7 
Debug|Win32.Build.0 = Windows 7 Debug|Win32
+               {2E61D2CC-865E-442C-8C83-B8DAFD7BBD3B}.Windows 7 
Debug|Win32.Deploy.0 = Windows 7 Debug|Win32
+               {2E61D2CC-865E-442C-8C83-B8DAFD7BBD3B}.Windows 7 
Debug|x64.ActiveCfg = Windows 7 Debug|x64
+               {2E61D2CC-865E-442C-8C83-B8DAFD7BBD3B}.Windows 7 
Debug|x64.Build.0 = Windows 7 Debug|x64
+               {2E61D2CC-865E-442C-8C83-B8DAFD7BBD3B}.Windows 7 
Debug|x64.Deploy.0 = Windows 7 Debug|x64
+               {2E61D2CC-865E-442C-8C83-B8DAFD7BBD3B}.Windows 7 
Release|Win32.ActiveCfg = Windows 7 Release|Win32
+               {2E61D2CC-865E-442C-8C83-B8DAFD7BBD3B}.Windows 7 
Release|Win32.Build.0 = Windows 7 Release|Win32
+               {2E61D2CC-865E-442C-8C83-B8DAFD7BBD3B}.Windows 7 
Release|Win32.Deploy.0 = Windows 7 Release|Win32
+               {2E61D2CC-865E-442C-8C83-B8DAFD7BBD3B}.Windows 7 
Release|x64.ActiveCfg = Windows 7 Release|x64
+               {2E61D2CC-865E-442C-8C83-B8DAFD7BBD3B}.Windows 7 
Release|x64.Build.0 = Windows 7 Release|x64
+               {2E61D2CC-865E-442C-8C83-B8DAFD7BBD3B}.Windows 7 
Release|x64.Deploy.0 = Windows 7 Release|x64
                {2E61D2CC-865E-442C-8C83-B8DAFD7BBD3B}.Windows 8 
Debug|Win32.ActiveCfg = Windows 8 Debug|Win32
                {2E61D2CC-865E-442C-8C83-B8DAFD7BBD3B}.Windows 8 
Debug|Win32.Build.0 = Windows 8 Debug|Win32
                {2E61D2CC-865E-442C-8C83-B8DAFD7BBD3B}.Windows 8 
Debug|Win32.Deploy.0 = Windows 8 Debug|Win32
@@ -79,6 +103,14 @@ Global
                {2E61D2CC-865E-442C-8C83-B8DAFD7BBD3B}.Windows 10 
Release|x64.ActiveCfg = Windows 10 Release|x64
                {2E61D2CC-865E-442C-8C83-B8DAFD7BBD3B}.Windows 10 
Release|x64.Build.0 = Windows 10 Release|x64
                {2E61D2CC-865E-442C-8C83-B8DAFD7BBD3B}.Windows 10 
Release|x64.Deploy.0 = Windows 10 Release|x64
+               {9C6A5D48-A331-4B1F-A004-7BB67BA5BE1C}.Windows 7 
Debug|Win32.ActiveCfg = Windows 7 Debug|Win32
+               {9C6A5D48-A331-4B1F-A004-7BB67BA5BE1C}.Windows 7 
Debug|Win32.Build.0 = Windows 7 Debug|Win32
+               {9C6A5D48-A331-4B1F-A004-7BB67BA5BE1C}.Windows 7 
Debug|x64.ActiveCfg = Windows 7 Debug|x64
+               {9C6A5D48-A331-4B1F-A004-7BB67BA5BE1C}.Windows 7 
Debug|x64.Build.0 = Windows 7 Debug|x64
+               {9C6A5D48-A331-4B1F-A004-7BB67BA5BE1C}.Windows 7 
Release|Win32.ActiveCfg = Windows 7 Release|Win32
+               {9C6A5D48-A331-4B1F-A004-7BB67BA5BE1C}.Windows 7 
Release|Win32.Build.0 = Windows 7 Release|Win32
+               {9C6A5D48-A331-4B1F-A004-7BB67BA5BE1C}.Windows 7 
Release|x64.ActiveCfg = Windows 7 Release|x64
+               {9C6A5D48-A331-4B1F-A004-7BB67BA5BE1C}.Windows 7 
Release|x64.Build.0 = Windows 7 Release|x64
                {9C6A5D48-A331-4B1F-A004-7BB67BA5BE1C}.Windows 8 
Debug|Win32.ActiveCfg = Windows 8 Debug|Win32
                {9C6A5D48-A331-4B1F-A004-7BB67BA5BE1C}.Windows 8 
Debug|Win32.Build.0 = Windows 8 Debug|Win32
                {9C6A5D48-A331-4B1F-A004-7BB67BA5BE1C}.Windows 8 
Debug|x64.ActiveCfg = Windows 8 Debug|x64
@@ -95,6 +127,14 @@ Global
                {9C6A5D48-A331-4B1F-A004-7BB67BA5BE1C}.Windows 10 
Release|Win32.Build.0 = Windows 10 Release|Win32
                {9C6A5D48-A331-4B1F-A004-7BB67BA5BE1C}.Windows 10 
Release|x64.ActiveCfg = Windows 10 Release|x64
                {9C6A5D48-A331-4B1F-A004-7BB67BA5BE1C}.Windows 10 
Release|x64.Build.0 = Windows 10 Release|x64
+               {D7411B2C-2C43-434D-9F56-E10A3D2F5BAD}.Windows 7 
Debug|Win32.ActiveCfg = Windows 7 Debug|Win32
+               {D7411B2C-2C43-434D-9F56-E10A3D2F5BAD}.Windows 7 
Debug|Win32.Build.0 = Windows 7 Debug|Win32
+               {D7411B2C-2C43-434D-9F56-E10A3D2F5BAD}.Windows 7 
Debug|x64.ActiveCfg = Windows 7 Debug|x64
+               {D7411B2C-2C43-434D-9F56-E10A3D2F5BAD}.Windows 7 
Debug|x64.Build.0 = Windows 7 Debug|x64
+               {D7411B2C-2C43-434D-9F56-E10A3D2F5BAD}.Windows 7 
Release|Win32.ActiveCfg = Windows 7 Release|Win32
+               {D7411B2C-2C43-434D-9F56-E10A3D2F5BAD}.Windows 7 
Release|Win32.Build.0 = Windows 7 Release|Win32
+               {D7411B2C-2C43-434D-9F56-E10A3D2F5BAD}.Windows 7 
Release|x64.ActiveCfg = Windows 7 Release|x64
+               {D7411B2C-2C43-434D-9F56-E10A3D2F5BAD}.Windows 7 
Release|x64.Build.0 = Windows 7 Release|x64
                {D7411B2C-2C43-434D-9F56-E10A3D2F5BAD}.Windows 8 
Debug|Win32.ActiveCfg = Windows 8 Debug|Win32
                {D7411B2C-2C43-434D-9F56-E10A3D2F5BAD}.Windows 8 
Debug|Win32.Build.0 = Windows 8 Debug|Win32
                {D7411B2C-2C43-434D-9F56-E10A3D2F5BAD}.Windows 8 
Debug|x64.ActiveCfg = Windows 8 Debug|x64
@@ -111,6 +151,14 @@ Global
                {D7411B2C-2C43-434D-9F56-E10A3D2F5BAD}.Windows 10 
Release|Win32.Build.0 = Windows 10 Release|Win32
                {D7411B2C-2C43-434D-9F56-E10A3D2F5BAD}.Windows 10 
Release|x64.ActiveCfg = Windows 10 Release|x64
                {D7411B2C-2C43-434D-9F56-E10A3D2F5BAD}.Windows 10 
Release|x64.Build.0 = Windows 10 Release|x64
+               {14C16C29-77C9-475B-A618-1B01E67CF985}.Windows 7 
Debug|Win32.ActiveCfg = Windows 7 Debug|Win32
+               {14C16C29-77C9-475B-A618-1B01E67CF985}.Windows 7 
Debug|Win32.Build.0 = Windows 7 Debug|Win32
+               {14C16C29-77C9-475B-A618-1B01E67CF985}.Windows 7 
Debug|x64.ActiveCfg = Windows 7 Debug|x64
+               {14C16C29-77C9-475B-A618-1B01E67CF985}.Windows 7 
Debug|x64.Build.0 = Windows 7 Debug|x64
+               {14C16C29-77C9-475B-A618-1B01E67CF985}.Windows 7 
Release|Win32.ActiveCfg = Windows 7 Release|Win32
+               {14C16C29-77C9-475B-A618-1B01E67CF985}.Windows 7 
Release|Win32.Build.0 = Windows 7 Release|Win32
+               {14C16C29-77C9-475B-A618-1B01E67CF985}.Windows 7 
Release|x64.ActiveCfg = Windows 7 Release|x64
+               {14C16C29-77C9-475B-A618-1B01E67CF985}.Windows 7 
Release|x64.Build.0 = Windows 7 Release|x64
                {14C16C29-77C9-475B-A618-1B01E67CF985}.Windows 8 
Debug|Win32.ActiveCfg = Windows 8 Debug|Win32
                {14C16C29-77C9-475B-A618-1B01E67CF985}.Windows 8 
Debug|Win32.Build.0 = Windows 8 Debug|Win32
                {14C16C29-77C9-475B-A618-1B01E67CF985}.Windows 8 
Debug|x64.ActiveCfg = Windows 8 Debug|x64
@@ -127,6 +175,18 @@ Global
                {14C16C29-77C9-475B-A618-1B01E67CF985}.Windows 10 
Release|Win32.Build.0 = Windows 10 Release|Win32
                {14C16C29-77C9-475B-A618-1B01E67CF985}.Windows 10 
Release|x64.ActiveCfg = Windows 10 Release|x64
                {14C16C29-77C9-475B-A618-1B01E67CF985}.Windows 10 
Release|x64.Build.0 = Windows 10 Release|x64
+               {92E5A46B-913C-45C6-B6F8-7E062D85279F}.Windows 7 
Debug|Win32.ActiveCfg = Windows 7 Debug|Win32
+               {92E5A46B-913C-45C6-B6F8-7E062D85279F}.Windows 7 
Debug|Win32.Build.0 = Windows 7 Debug|Win32
+               {92E5A46B-913C-45C6-B6F8-7E062D85279F}.Windows 7 
Debug|Win32.Deploy.0 = Windows 7 Debug|Win32
+               {92E5A46B-913C-45C6-B6F8-7E062D85279F}.Windows 7 
Debug|x64.ActiveCfg = Windows 7 Debug|x64
+               {92E5A46B-913C-45C6-B6F8-7E062D85279F}.Windows 7 
Debug|x64.Build.0 = Windows 7 Debug|x64
+               {92E5A46B-913C-45C6-B6F8-7E062D85279F}.Windows 7 
Debug|x64.Deploy.0 = Windows 7 Debug|x64
+               {92E5A46B-913C-45C6-B6F8-7E062D85279F}.Windows 7 
Release|Win32.ActiveCfg = Windows 7 Release|Win32
+               {92E5A46B-913C-45C6-B6F8-7E062D85279F}.Windows 7 
Release|Win32.Build.0 = Windows 7 Release|Win32
+               {92E5A46B-913C-45C6-B6F8-7E062D85279F}.Windows 7 
Release|Win32.Deploy.0 = Windows 7 Release|Win32
+               {92E5A46B-913C-45C6-B6F8-7E062D85279F}.Windows 7 
Release|x64.ActiveCfg = Windows 7 Release|x64
+               {92E5A46B-913C-45C6-B6F8-7E062D85279F}.Windows 7 
Release|x64.Build.0 = Windows 7 Release|x64
+               {92E5A46B-913C-45C6-B6F8-7E062D85279F}.Windows 7 
Release|x64.Deploy.0 = Windows 7 Release|x64
                {92E5A46B-913C-45C6-B6F8-7E062D85279F}.Windows 8 
Debug|Win32.ActiveCfg = Windows 8 Debug|Win32
                {92E5A46B-913C-45C6-B6F8-7E062D85279F}.Windows 8 
Debug|Win32.Build.0 = Windows 8 Debug|Win32
                {92E5A46B-913C-45C6-B6F8-7E062D85279F}.Windows 8 
Debug|Win32.Deploy.0 = Windows 8 Debug|Win32
diff --git a/vs2017/xenbus/xenbus.vcxproj b/vs2017/xenbus/xenbus.vcxproj
index f3e62ec..acc5af4 100644
--- a/vs2017/xenbus/xenbus.vcxproj
+++ b/vs2017/xenbus/xenbus.vcxproj
@@ -66,6 +66,13 @@
       <AdditionalOptions>/Qspectre %(AdditionalOptions)</AdditionalOptions>
     </ClCompile>
   </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)'=='Windows 7 Release'">
+    <ClCompile>
+      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
+      <WholeProgramOptimization>true</WholeProgramOptimization>
+      <AdditionalOptions>/Qspectre %(AdditionalOptions)</AdditionalOptions>
+    </ClCompile>
+  </ItemDefinitionGroup>
   <ItemGroup>
     <FilesToPackage Include="$(TargetPath)" />
     <FilesToPackage Include="$(OutDir)$(TargetName).pdb" />
diff --git a/vs2017/xenfilt/xenfilt.vcxproj b/vs2017/xenfilt/xenfilt.vcxproj
index 941057e..9c3d2ef 100644
--- a/vs2017/xenfilt/xenfilt.vcxproj
+++ b/vs2017/xenfilt/xenfilt.vcxproj
@@ -54,6 +54,13 @@
       <AdditionalOptions>/Qspectre %(AdditionalOptions)</AdditionalOptions>
     </ClCompile>
   </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)'=='Windows 7 Release'">
+    <ClCompile>
+      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
+      <WholeProgramOptimization>true</WholeProgramOptimization>
+      <AdditionalOptions>/Qspectre %(AdditionalOptions)</AdditionalOptions>
+    </ClCompile>
+  </ItemDefinitionGroup>
   <ItemGroup>
     <FilesToPackage Include="$(TargetPath)" />
     <FilesToPackage Include="$(OutDir)$(TargetName).pdb" />
-- 
2.13.6


_______________________________________________
win-pv-devel mailing list
win-pv-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/win-pv-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.