Branch: refs/heads/master Home: https://github.com/tianocore/edk2 Commit: ecbcff0f4935395f66ecc9e9ac76b804ecdec2e8 https://github.com/tianocore/edk2/commit/ecbcff0f4935395f66ecc9e9ac76b804ecdec2e8 Author: Nickle Wang <nick...@nvidia.com> Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths: M MdeModulePkg/Universal/RegularExpressionDxe/OnigurumaUefiPort.c M MdeModulePkg/Universal/RegularExpressionDxe/OnigurumaUefiPort.h Log Message: ----------- MdeModulePkg/RegularExpressionDxe: Fix Arm build error Arm CI build error: - ArmPkg/Library/CompilerIntrinsicsLib/memset.c:39:1: warning: type of ‘memset’ does not match original declaration [-Wlto-type-mismatch] MdeModulePkg/Universal/RegularExpressionDxe/OnigurumaUefiPort.c:123:1: note: type ‘char’ should match type ‘int’ - multiple definition of `memcpy'; OnigurumaUefiPort.obj (symbol from plugin):(.text+0x0): first defined here Fix: - Update memset() implementation to match memset() definition in ArmPkg/Library/CompilerIntrinsicsLib. - memcpy() is supported by ArmPkg/Library/CompilerIntrinsicsLib. Exclude it in OnigurumaUefiPort.c. Signed-off-by: Nickle Wang <nick...@nvidia.com> Cc: Jian J Wang <jian.j.w...@intel.com> Cc: Liming Gao <gaolim...@byosoft.com.cn> Cc: Michael D Kinney <michael.d.kin...@intel.com> Cc: Nick Ramirez <nrami...@nvidia.com> Reviewed-by: Liming Gao <gaolim...@byosoft.com.cn> _______________________________________________ edk2-commits mailing list edk2-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-commits