Created
August 27, 2025 14:30
-
-
Save Ryochan7/767351350f69edba955034c91a981111 to your computer and use it in GitHub Desktop.
optimal_dmf_2025.diff
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| diff --git a/Dmf/Solution/DmfK/DmfK.vcxproj b/Dmf/Solution/DmfK/DmfK.vcxproj | |
| index 5438418..1f36b01 100644 | |
| --- a/Dmf/Solution/DmfK/DmfK.vcxproj | |
| +++ b/Dmf/Solution/DmfK/DmfK.vcxproj | |
| @@ -64,6 +64,7 @@ | |
| <CharacterSet>Unicode</CharacterSet> | |
| <PlatformToolset>WindowsKernelModeDriver10.0</PlatformToolset> | |
| <WindowsTargetPlatformVersion>$(LatestTargetPlatformVersion)</WindowsTargetPlatformVersion> | |
| + <WholeProgramOptimization>true</WholeProgramOptimization> | |
| </PropertyGroup> | |
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration"> | |
| <UseDebugLibraries>false</UseDebugLibraries> | |
| @@ -229,6 +230,8 @@ | |
| <DebugInformationFormat>OldStyle</DebugInformationFormat> | |
| <WppFileExtensions>.c.C.cpp.CPP.h.H</WppFileExtensions> | |
| <WppRecorderEnabled>true</WppRecorderEnabled> | |
| + <Optimization>MaxSpeed</Optimization> | |
| + <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> | |
| </ClCompile> | |
| <Link> | |
| <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> | |
| diff --git a/Dmf/Solution/DmfKFramework/DmfKFramework.vcxproj b/Dmf/Solution/DmfKFramework/DmfKFramework.vcxproj | |
| index 7a8f7df..dfc274a 100644 | |
| --- a/Dmf/Solution/DmfKFramework/DmfKFramework.vcxproj | |
| +++ b/Dmf/Solution/DmfKFramework/DmfKFramework.vcxproj | |
| @@ -100,6 +100,7 @@ | |
| <CharacterSet>Unicode</CharacterSet> | |
| <PlatformToolset>WindowsKernelModeDriver10.0</PlatformToolset> | |
| <WindowsTargetPlatformVersion>$(LatestTargetPlatformVersion)</WindowsTargetPlatformVersion> | |
| + <WholeProgramOptimization>true</WholeProgramOptimization> | |
| </PropertyGroup> | |
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration"> | |
| <UseDebugLibraries>false</UseDebugLibraries> | |
| @@ -258,6 +259,8 @@ | |
| <DebugInformationFormat>OldStyle</DebugInformationFormat> | |
| <WppFileExtensions>.c.C.cpp.CPP.h.H</WppFileExtensions> | |
| <WppRecorderEnabled>true</WppRecorderEnabled> | |
| + <Optimization>MaxSpeed</Optimization> | |
| + <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> | |
| </ClCompile> | |
| <Link> | |
| <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> | |
| diff --git a/Dmf/Solution/DmfKModules.Library.Tests/DmfKModules.Library.Tests.vcxproj b/Dmf/Solution/DmfKModules.Library.Tests/DmfKModules.Library.Tests.vcxproj | |
| index 080691d..d5dd3c4 100644 | |
| --- a/Dmf/Solution/DmfKModules.Library.Tests/DmfKModules.Library.Tests.vcxproj | |
| +++ b/Dmf/Solution/DmfKModules.Library.Tests/DmfKModules.Library.Tests.vcxproj | |
| @@ -65,6 +65,7 @@ | |
| <CharacterSet>Unicode</CharacterSet> | |
| <PlatformToolset>WindowsKernelModeDriver10.0</PlatformToolset> | |
| <WindowsTargetPlatformVersion>$(LatestTargetPlatformVersion)</WindowsTargetPlatformVersion> | |
| + <WholeProgramOptimization>true</WholeProgramOptimization> | |
| </PropertyGroup> | |
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration"> | |
| <UseDebugLibraries>false</UseDebugLibraries> | |
| @@ -232,6 +233,8 @@ | |
| <DebugInformationFormat>OldStyle</DebugInformationFormat> | |
| <WppFileExtensions>.c.C.cpp.CPP.h.H</WppFileExtensions> | |
| <WppRecorderEnabled>true</WppRecorderEnabled> | |
| + <Optimization>MaxSpeed</Optimization> | |
| + <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> | |
| </ClCompile> | |
| <Link> | |
| <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> | |
| diff --git a/Dmf/Solution/DmfKModules.Library/DmfKModules.Library.vcxproj b/Dmf/Solution/DmfKModules.Library/DmfKModules.Library.vcxproj | |
| index ff773cd..87addca 100644 | |
| --- a/Dmf/Solution/DmfKModules.Library/DmfKModules.Library.vcxproj | |
| +++ b/Dmf/Solution/DmfKModules.Library/DmfKModules.Library.vcxproj | |
| @@ -191,6 +191,7 @@ | |
| <CharacterSet>Unicode</CharacterSet> | |
| <PlatformToolset>WindowsKernelModeDriver10.0</PlatformToolset> | |
| <WindowsTargetPlatformVersion>$(LatestTargetPlatformVersion)</WindowsTargetPlatformVersion> | |
| + <WholeProgramOptimization>true</WholeProgramOptimization> | |
| </PropertyGroup> | |
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration"> | |
| <UseDebugLibraries>false</UseDebugLibraries> | |
| @@ -357,6 +358,8 @@ | |
| <DebugInformationFormat>OldStyle</DebugInformationFormat> | |
| <WppFileExtensions>.c.C.cpp.CPP.h.H</WppFileExtensions> | |
| <WppRecorderEnabled>true</WppRecorderEnabled> | |
| + <Optimization>MaxSpeed</Optimization> | |
| + <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> | |
| </ClCompile> | |
| <Link> | |
| <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> | |
| diff --git a/Dmf/Solution/DmfKModules.Template/DmfKModules.Template.vcxproj b/Dmf/Solution/DmfKModules.Template/DmfKModules.Template.vcxproj | |
| index 3d942a1..f53695a 100644 | |
| --- a/Dmf/Solution/DmfKModules.Template/DmfKModules.Template.vcxproj | |
| +++ b/Dmf/Solution/DmfKModules.Template/DmfKModules.Template.vcxproj | |
| @@ -53,6 +53,9 @@ | |
| <PlatformToolset>WindowsKernelModeDriver10.0</PlatformToolset> | |
| <WindowsTargetPlatformVersion>$(LatestTargetPlatformVersion)</WindowsTargetPlatformVersion> | |
| </PropertyGroup> | |
| + <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | |
| + <WholeProgramOptimization>true</WholeProgramOptimization> | |
| + </PropertyGroup> | |
| <PropertyGroup> | |
| <DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor> | |
| </PropertyGroup> | |
| @@ -133,13 +136,13 @@ | |
| <DebugInformationFormat>OldStyle</DebugInformationFormat> | |
| <WppFileExtensions>.c.C.cpp.CPP.h.H</WppFileExtensions> | |
| <WppRecorderEnabled>true</WppRecorderEnabled> | |
| - <AdditionalOptions Condition="'$(_NT_TARGET_VERSION)'=='$(_NT_TARGET_VERSION_WIN10_CO)'" >/d2guardsignret %(AdditionalOptions)</AdditionalOptions> | |
| + <AdditionalOptions Condition="'$(_NT_TARGET_VERSION)'=='$(_NT_TARGET_VERSION_WIN10_CO)'">/d2guardsignret %(AdditionalOptions)</AdditionalOptions> | |
| </ClCompile> | |
| <Link> | |
| <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> | |
| <AdditionalDependencies>%(AdditionalDependencies);setupapi.lib;cfgmgr32.lib;wpprecorder.lib;</AdditionalDependencies> | |
| <IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries> | |
| - <AdditionalOptions Condition="'$(_NT_TARGET_VERSION)'=='$(_NT_TARGET_VERSION_WIN10_CO)'" >/guard:delayloadsignret %(AdditionalOptions)</AdditionalOptions> | |
| + <AdditionalOptions Condition="'$(_NT_TARGET_VERSION)'=='$(_NT_TARGET_VERSION_WIN10_CO)'">/guard:delayloadsignret %(AdditionalOptions)</AdditionalOptions> | |
| </Link> | |
| <ProjectReference> | |
| <UseLibraryDependencyInputs>false</UseLibraryDependencyInputs> | |
| @@ -183,6 +186,8 @@ | |
| <DebugInformationFormat>OldStyle</DebugInformationFormat> | |
| <WppFileExtensions>.c.C.cpp.CPP.h.H</WppFileExtensions> | |
| <WppRecorderEnabled>true</WppRecorderEnabled> | |
| + <Optimization>MaxSpeed</Optimization> | |
| + <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> | |
| </ClCompile> | |
| <Link> | |
| <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> | |
| @@ -207,13 +212,13 @@ | |
| <DebugInformationFormat>OldStyle</DebugInformationFormat> | |
| <WppFileExtensions>.c.C.cpp.CPP.h.H</WppFileExtensions> | |
| <WppRecorderEnabled>true</WppRecorderEnabled> | |
| - <AdditionalOptions Condition="'$(_NT_TARGET_VERSION)'=='$(_NT_TARGET_VERSION_WIN10_CO)'" >/d2guardsignret %(AdditionalOptions)</AdditionalOptions> | |
| + <AdditionalOptions Condition="'$(_NT_TARGET_VERSION)'=='$(_NT_TARGET_VERSION_WIN10_CO)'">/d2guardsignret %(AdditionalOptions)</AdditionalOptions> | |
| </ClCompile> | |
| <Link> | |
| <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> | |
| <AdditionalDependencies>%(AdditionalDependencies);setupapi.lib;cfgmgr32.lib;wpprecorder.lib;</AdditionalDependencies> | |
| <IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries> | |
| - <AdditionalOptions Condition="'$(_NT_TARGET_VERSION)'=='$(_NT_TARGET_VERSION_WIN10_CO)'" >/guard:delayloadsignret %(AdditionalOptions)</AdditionalOptions> | |
| + <AdditionalOptions Condition="'$(_NT_TARGET_VERSION)'=='$(_NT_TARGET_VERSION_WIN10_CO)'">/guard:delayloadsignret %(AdditionalOptions)</AdditionalOptions> | |
| </Link> | |
| <ProjectReference> | |
| <UseLibraryDependencyInputs>false</UseLibraryDependencyInputs> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment