Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Avoid duplicate symbols in edk2 and edk2-libc
Fixes this build error when building with MSVC for aarch64: CompilerIntrinsicsLib.lib(memmove_ms.obj) : error LNK2005: memmove already defined in LibString.lib(Copying.obj) CompilerIntrinsicsLib.lib(memcmp_ms.obj) : error LNK2005: memcmp already defined in LibString.lib(Comparison.obj) CompilerIntrinsicsLib.lib(memset_ms.obj) : error LNK2005: memset already defined in LibString.lib(Misc.obj) CompilerIntrinsicsLib.lib(memcpy_ms.obj) : error LNK2005: memcpy already defined in LibString.lib(Copying.obj) Similar approach is used in edk2/NetworkPkg/Test/NetworkPkgHostTest.dsc Signed-off-by: Sergey Sudnitsyn <kotbegemoth@gmail.com>
- Loading branch information