Branch: refs/heads/master
Home: https://github.com/tianocore/edk2-libc
Commit: 84af2d7b77de679c609d2dccf2af0eb9ba5cc012
https://github.com/tianocore/edk2-libc/commit/84af2d7b77de679c609d2dccf2af0eb9ba5cc012
Author: ss <[email protected]>
Date: 2024-10-03 (Thu, 03 Oct 2024)
Changed paths:
M StdLib/StdLib.inc
Log Message:
-----------
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 <[email protected]>
To unsubscribe from these emails, change your notification settings at
https://github.com/tianocore/edk2-libc/settings/notifications
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits