Skip to content

Commit

Permalink
remove library dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
schierlm authored and pbatard committed Apr 5, 2016
1 parent cd9dc63 commit 8bb43f2
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 20 deletions.
10 changes: 5 additions & 5 deletions .msvc/gnu-efi.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -163,14 +163,15 @@
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>$(SolutionDir)\gnu-efi\inc;$(SolutionDir)\gnu-efi\inc\arm;$(SolutionDir)\gnu-efi\inc\protocol;$(SolutionDir)\gnu-efi\lib</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_UNICODE;UNICODE;HAVE_USE_MS_ABI;GNU_EFI_USE_EXTERNAL_STDARG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<CompileAs>CompileAsC</CompileAs>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4312</DisableSpecificWarnings>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<BufferSecurityCheck>false</BufferSecurityCheck>
</ClCompile>
<Link>
<GenerateDebugInformation>true</GenerateDebugInformation>
Expand All @@ -188,9 +189,8 @@
<ExceptionHandling>false</ExceptionHandling>
<CompileAs>CompileAsC</CompileAs>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<Optimization>MinSpace</Optimization>
<FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
<DisableSpecificWarnings>4312</DisableSpecificWarnings>
<BufferSecurityCheck>false</BufferSecurityCheck>
</ClCompile>
<Link>
<GenerateDebugInformation>true</GenerateDebugInformation>
Expand All @@ -210,9 +210,8 @@
<ExceptionHandling>false</ExceptionHandling>
<CompileAs>CompileAsC</CompileAs>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<Optimization>MinSpace</Optimization>
<FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
<DisableSpecificWarnings>4312</DisableSpecificWarnings>
<BufferSecurityCheck>false</BufferSecurityCheck>
</ClCompile>
<Link>
<GenerateDebugInformation>true</GenerateDebugInformation>
Expand All @@ -233,6 +232,7 @@
<CompileAs>CompileAsC</CompileAs>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<DisableSpecificWarnings>4312</DisableSpecificWarnings>
<BufferSecurityCheck>false</BufferSecurityCheck>
</ClCompile>
<Link>
<GenerateDebugInformation>true</GenerateDebugInformation>
Expand Down
33 changes: 18 additions & 15 deletions .msvc/uefi-ntfs.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -146,6 +146,8 @@
<CompileAs>CompileAsC</CompileAs>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<BufferSecurityCheck>false</BufferSecurityCheck>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
</ClCompile>
<Lib>
<SubSystem>EFI Application</SubSystem>
Expand All @@ -154,7 +156,7 @@
<LinkLibraryDependencies>true</LinkLibraryDependencies>
</ProjectReference>
<Link>
<AdditionalDependencies>libcmtd.lib;libucrtd.lib;libvcruntimed.lib;gnu-efi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalDependencies>gnu-efi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>false</DataExecutionPrevention>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
Expand All @@ -173,6 +175,8 @@
<CompileAs>CompileAsC</CompileAs>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<BufferSecurityCheck>false</BufferSecurityCheck>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
</ClCompile>
<Lib>
<SubSystem>EFI Application</SubSystem>
Expand All @@ -181,7 +185,7 @@
<LinkLibraryDependencies>true</LinkLibraryDependencies>
</ProjectReference>
<Link>
<AdditionalDependencies>libcmtd.lib;libucrtd.lib;libvcruntimed.lib;gnu-efi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalDependencies>gnu-efi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>false</DataExecutionPrevention>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
Expand All @@ -200,6 +204,8 @@
<CompileAs>CompileAsC</CompileAs>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<BufferSecurityCheck>false</BufferSecurityCheck>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
</ClCompile>
<Lib>
<SubSystem>EFI Application</SubSystem>
Expand All @@ -208,7 +214,7 @@
<LinkLibraryDependencies>true</LinkLibraryDependencies>
</ProjectReference>
<Link>
<AdditionalDependencies>libcmtd.lib;libucrtd.lib;libvcruntimed.lib;advapi32.lib;gnu-efi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalDependencies>libcmtd.lib;gnu-efi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<RandomizedBaseAddress>
</RandomizedBaseAddress>
<DataExecutionPrevention>false</DataExecutionPrevention>
Expand All @@ -226,9 +232,8 @@
<PreprocessorDefinitions>_UNICODE;UNICODE;HAVE_USE_MS_ABI;GNU_EFI_USE_EXTERNAL_STDARG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<CompileAs>CompileAsC</CompileAs>
<FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
<Optimization>MinSpace</Optimization>
<WarningLevel>Level3</WarningLevel>
<BufferSecurityCheck>false</BufferSecurityCheck>
</ClCompile>
<Lib>
<SubSystem>EFI Application</SubSystem>
Expand All @@ -244,11 +249,11 @@
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
<EntryPointSymbol>EfiMain</EntryPointSymbol>
<SubSystem>EFI Application</SubSystem>
<AdditionalDependencies>libcmt.lib;libucrt.lib;libvcruntime.lib;gnu-efi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalDependencies>gnu-efi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalLibraryDirectories>$(SolutionDir)x86_64\$(Configuration);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<LinkStatus>false</LinkStatus>
<AdditionalOptions>/IGNORE:4210</AdditionalOptions>
<OptimizeReferences>true</OptimizeReferences>
<LinkStatus>false</LinkStatus>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
Expand All @@ -257,9 +262,8 @@
<PreprocessorDefinitions>_UNICODE;UNICODE;HAVE_USE_MS_ABI;GNU_EFI_USE_EXTERNAL_STDARG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<CompileAs>CompileAsC</CompileAs>
<FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
<Optimization>MinSpace</Optimization>
<WarningLevel>Level3</WarningLevel>
<BufferSecurityCheck>false</BufferSecurityCheck>
</ClCompile>
<Lib>
<SubSystem>EFI Application</SubSystem>
Expand All @@ -275,11 +279,11 @@
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
<EntryPointSymbol>EfiMain</EntryPointSymbol>
<SubSystem>EFI Application</SubSystem>
<AdditionalDependencies>libcmt.lib;libucrt.lib;libvcruntime.lib;gnu-efi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalDependencies>gnu-efi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalLibraryDirectories>$(SolutionDir)x86_32\$(Configuration);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<LinkStatus>false</LinkStatus>
<AdditionalOptions>/IGNORE:4210</AdditionalOptions>
<OptimizeReferences>true</OptimizeReferences>
<LinkStatus>false</LinkStatus>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
Expand All @@ -288,9 +292,8 @@
<PreprocessorDefinitions>_UNICODE;UNICODE;HAVE_USE_MS_ABI;GNU_EFI_USE_EXTERNAL_STDARG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<CompileAs>CompileAsC</CompileAs>
<FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
<Optimization>MinSpace</Optimization>
<WarningLevel>Level3</WarningLevel>
<BufferSecurityCheck>false</BufferSecurityCheck>
</ClCompile>
<Lib>
<SubSystem>EFI Application</SubSystem>
Expand All @@ -307,11 +310,11 @@
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
<EntryPointSymbol>EfiMain</EntryPointSymbol>
<SubSystem>EFI Application</SubSystem>
<AdditionalDependencies>libcmt.lib;libucrt.lib;libvcruntime.lib;gnu-efi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalDependencies>libcmt.lib;gnu-efi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalLibraryDirectories>$(SolutionDir)arm\$(Configuration);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<LinkStatus>false</LinkStatus>
<AdditionalOptions>/IGNORE:4210</AdditionalOptions>
<OptimizeReferences>true</OptimizeReferences>
<LinkStatus>false</LinkStatus>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
Expand Down

0 comments on commit 8bb43f2

Please sign in to comment.