MdeModulePkg/RegularExpressionDxe: Optimize the code infrastructure

OnigurumaIntrinsics.c is now not used. So the implement of function
'memcpy' is now not., which causes build failure with CLANG9 and
XCODE. I remove OnigurumaIntrinsics.c and move the necessary function
implement to OnigurumaUefiPort.c/h.

Cc: Jian J Wang <jian.j.wang@intel.com>
Cc: Hao A Wu <hao.a.wu@intel.com>
Signed-off-by: Shenglei Zhang <shenglei.zhang@intel.com>
Reviewed-by: Jian J Wang <jian.j.wang@intel.com>
This commit is contained in:
Shenglei Zhang
2020-05-09 14:33:36 +08:00
committed by mergify[bot]
parent f2cdb268ef
commit 8b680e4af1
4 changed files with 12 additions and 49 deletions

View File

@@ -20,7 +20,6 @@
RegularExpressionDxe.h
OnigurumaUefiPort.h
OnigurumaUefiPort.c
OnigurumaIntrinsics.c | MSFT
# Wrapper header files start #
stdio.h