1 diff -ur argon2.org/vs2015/Argon2OptDll/Argon2OptDll.vcxproj argon2/vs2015/Argon2OptDll/Argon2OptDll.vcxproj
2 --- argon2.org/vs2015/Argon2OptDll/Argon2OptDll.vcxproj 2023-12-23 01:00:49.231059537 +0100
3 +++ argon2/vs2015/Argon2OptDll/Argon2OptDll.vcxproj 2023-12-23 01:02:40.375527010 +0100
5 <Configuration>ReleaseStatic</Configuration>
6 <Platform>x64</Platform>
7 </ProjectConfiguration>
8 + <ProjectConfiguration Include="Release|ARM64">
9 + <Configuration>Release</Configuration>
10 + <Platform>AMR64</Platform>
11 + </ProjectConfiguration>
12 <ProjectConfiguration Include="Release|Win32">
13 <Configuration>Release</Configuration>
14 <Platform>Win32</Platform>
16 <WholeProgramOptimization>true</WholeProgramOptimization>
17 <CharacterSet>MultiByte</CharacterSet>
19 + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration">
20 + <ConfigurationType>DynamicLibrary</ConfigurationType>
21 + <UseDebugLibraries>false</UseDebugLibraries>
22 + <WholeProgramOptimization>true</WholeProgramOptimization>
23 + <CharacterSet>MultiByte</CharacterSet>
25 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'" Label="Configuration">
26 <ConfigurationType>DynamicLibrary</ConfigurationType>
27 <UseDebugLibraries>false</UseDebugLibraries>
29 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
30 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
32 + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|AMR64'">
33 + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
35 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'" Label="PropertySheets">
36 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
39 <IntDir>$(SolutionDir)vs2015\build\$(ProjectName)\</IntDir>
40 <IncludePath>$(SolutionDir)include;$(IncludePath)</IncludePath>
42 + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
43 + <OutDir>$(SolutionDir)vs2015\build\</OutDir>
44 + <IntDir>$(SolutionDir)vs2015\build\$(ProjectName)\</IntDir>
45 + <IncludePath>$(SolutionDir)include;$(IncludePath)</IncludePath>
47 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'">
48 <OutDir>$(SolutionDir)vs2015\build\</OutDir>
49 <IntDir>$(SolutionDir)vs2015\build\$(ProjectName)\</IntDir>
51 <GenerateDebugInformation>true</GenerateDebugInformation>
53 </ItemDefinitionGroup>
54 + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
56 + <WarningLevel>Level3</WarningLevel>
57 + <Optimization>MaxSpeed</Optimization>
58 + <FunctionLevelLinking>true</FunctionLevelLinking>
59 + <IntrinsicFunctions>false</IntrinsicFunctions>
60 + <SDLCheck>true</SDLCheck>
61 + <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
64 + <EnableCOMDATFolding>true</EnableCOMDATFolding>
65 + <OptimizeReferences>true</OptimizeReferences>
66 + <GenerateDebugInformation>true</GenerateDebugInformation>
68 + </ItemDefinitionGroup>
69 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'">
71 <WarningLevel>Level3</WarningLevel>
73 <ClInclude Include="..\..\include\argon2.h" />
74 <ClInclude Include="..\..\src\blake2\blake2-impl.h" />
75 <ClInclude Include="..\..\src\blake2\blake2.h" />
76 - <ClInclude Include="..\..\src\blake2\blamka-round-opt.h" />
77 <ClInclude Include="..\..\src\blake2\blamka-round-ref.h" />
78 <ClInclude Include="..\..\src\core.h" />
79 <ClInclude Include="..\..\src\encoding.h" />
81 <ClCompile Include="..\..\src\blake2\blake2b.c" />
82 <ClCompile Include="..\..\src\core.c" />
83 <ClCompile Include="..\..\src\encoding.c" />
84 - <ClCompile Include="..\..\src\opt.c" />
85 + <ClCompile Include="..\..\src\ref.c" />
86 <ClCompile Include="..\..\src\thread.c" />
88 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
89 Only in argon2/vs2015/Argon2OptDll: Argon2OptDll.vcxproj~
90 diff -ur argon2.org/vs2015/Argon2OptTestCI/Argon2OptTestCI.vcxproj argon2/vs2015/Argon2OptTestCI/Argon2OptTestCI.vcxproj
91 --- argon2.org/vs2015/Argon2OptTestCI/Argon2OptTestCI.vcxproj 2023-12-23 01:00:49.231059537 +0100
92 +++ argon2/vs2015/Argon2OptTestCI/Argon2OptTestCI.vcxproj 2023-12-23 01:02:12.518576081 +0100
94 <Configuration>Release</Configuration>
95 <Platform>Win32</Platform>
96 </ProjectConfiguration>
97 + <ProjectConfiguration Include="Release|ARM64">
98 + <Configuration>Release</Configuration>
99 + <Platform>ARM64</Platform>
100 + </ProjectConfiguration>
101 <ProjectConfiguration Include="Debug|x64">
102 <Configuration>Debug</Configuration>
103 <Platform>x64</Platform>
105 <WholeProgramOptimization>true</WholeProgramOptimization>
106 <CharacterSet>MultiByte</CharacterSet>
108 + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration">
109 + <ConfigurationType>Application</ConfigurationType>
110 + <UseDebugLibraries>false</UseDebugLibraries>
111 + <WholeProgramOptimization>true</WholeProgramOptimization>
112 + <CharacterSet>MultiByte</CharacterSet>
114 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'" Label="Configuration">
115 <ConfigurationType>Application</ConfigurationType>
116 <UseDebugLibraries>false</UseDebugLibraries>
118 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
119 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
121 + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
122 + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
124 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'" Label="PropertySheets">
125 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
128 <OutDir>$(SolutionDir)vs2015\build\</OutDir>
129 <IntDir>$(SolutionDir)vs2015\build\$(ProjectName)\</IntDir>
131 + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
132 + <IncludePath>$(SolutionDir)include;$(IncludePath)</IncludePath>
133 + <OutDir>$(SolutionDir)vs2015\build\</OutDir>
134 + <IntDir>$(SolutionDir)vs2015\build\$(ProjectName)\</IntDir>
136 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'">
137 <IncludePath>$(SolutionDir)include;$(IncludePath)</IncludePath>
138 <OutDir>$(SolutionDir)vs2015\build\</OutDir>
140 <GenerateDebugInformation>true</GenerateDebugInformation>
142 </ItemDefinitionGroup>
143 + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
145 + <WarningLevel>Level3</WarningLevel>
146 + <Optimization>MaxSpeed</Optimization>
147 + <FunctionLevelLinking>true</FunctionLevelLinking>
148 + <IntrinsicFunctions>false</IntrinsicFunctions>
149 + <SDLCheck>true</SDLCheck>
150 + <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
153 + <EnableCOMDATFolding>true</EnableCOMDATFolding>
154 + <OptimizeReferences>true</OptimizeReferences>
155 + <GenerateDebugInformation>true</GenerateDebugInformation>
157 + </ItemDefinitionGroup>
158 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'">
160 <WarningLevel>Level3</WarningLevel>
162 <ClCompile Include="..\..\src\blake2\blake2b.c" />
163 <ClCompile Include="..\..\src\core.c" />
164 <ClCompile Include="..\..\src\encoding.c" />
165 - <ClCompile Include="..\..\src\opt.c" />
166 + <ClCompile Include="..\..\src\ref.c" />
167 <ClCompile Include="..\..\src\test.c" />
168 <ClCompile Include="..\..\src\thread.c" />
171 <ClInclude Include="..\..\include\argon2.h" />
172 <ClInclude Include="..\..\src\blake2\blake2-impl.h" />
173 <ClInclude Include="..\..\src\blake2\blake2.h" />
174 - <ClInclude Include="..\..\src\blake2\blamka-round-opt.h" />
175 <ClInclude Include="..\..\src\blake2\blamka-round-ref.h" />
176 <ClInclude Include="..\..\src\core.h" />
177 <ClInclude Include="..\..\src\encoding.h" />
179 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
180 <ImportGroup Label="ExtensionTargets">
183 \ No newline at end of file
185 Only in argon2/vs2015/Argon2OptTestCI: Argon2OptTestCI.vcxproj~