From 6cac70a99aad854ebbe10b792d716be3598b58d1 Mon Sep 17 00:00:00 2001 From: Mikhail Krichanov Date: Fri, 28 Apr 2023 14:54:59 +0300 Subject: [PATCH] MdeModulePkg/RegularExpressionDxe: Corrects onigurama build with LLVM 15 Signed-off-by: Savva Mitrofanov --- .../Universal/RegularExpressionDxe/RegularExpressionDxe.inf | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/MdeModulePkg/Universal/RegularExpressionDxe/RegularExpressionDxe.inf b/MdeModulePkg/Universal/RegularExpressionDxe/RegularExpressionDxe.inf index 0092531a67..04149b19c6 100644 --- a/MdeModulePkg/Universal/RegularExpressionDxe/RegularExpressionDxe.inf +++ b/MdeModulePkg/Universal/RegularExpressionDxe/RegularExpressionDxe.inf @@ -125,6 +125,10 @@ # Oniguruma: implicit conversion from 'UINTN' (aka 'unsigned long long') to 'long' GCC:*_CLANGPDB_*_CC_FLAGS = -Wno-error=constant-conversion + # Onigurama: corrects build for llvm-15 + CLANGPDB:*_*_*_CC_FLAGS = -Wno-deprecated-non-prototype + CLANGGCC:*_*_*_CC_FLAGS = -Wno-deprecated-non-prototype + # Not add -Wno-error=maybe-uninitialized option for XCODE # XCODE doesn't know this option - XCODE:*_*_*_CC_FLAGS = + XCODE:*_*_*_CC_FLAGS = -Wno-deprecated-non-prototype