From 0e8763d81ea53e4d1d9c91733e7beb45b66dd10e 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 84489c2942..8a2aa3b35f 100644 --- a/MdeModulePkg/Universal/RegularExpressionDxe/RegularExpressionDxe.inf +++ b/MdeModulePkg/Universal/RegularExpressionDxe/RegularExpressionDxe.inf @@ -124,6 +124,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