]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Universal/RegularExpressionDxe/RegularExpressionDxe.inf
MdeModulePkg RegularExpressionDxe: Enable STDARG for variable arguments
[mirror_edk2.git] / MdeModulePkg / Universal / RegularExpressionDxe / RegularExpressionDxe.inf
index 07bc02e097a8f5687de7e7cbf045e86455545d2e..df54716182dd3839de3f76515c64c910fbf1f718 100644 (file)
@@ -79,6 +79,9 @@
   gEfiRegularExpressionProtocolGuid       ## PRODUCES\r
 \r
 [BuildOptions]\r
+  # Enable STDARG for variable arguments\r
+  *_*_*_CC_FLAGS = -DHAVE_STDARG_H\r
+\r
   # Override MSFT build option to remove /Oi and /GL\r
   MSFT:*_*_*_CC_FLAGS          = /GL-\r
   INTEL:*_*_*_CC_FLAGS         = /Oi-\r
   # Oniguruma: signed and unsigned mismatch/cast\r
   MSFT:*_*_*_CC_FLAGS = /wd4018 /wd4245 /wd4389\r
 \r
-  # Oniguruma: error: variable 'fp' set but not used\r
-  GCC:*_*_*_CC_FLAGS = -Wno-error=unused-but-set-variable\r
-\r
   # Oniguruma: tag_end in parse_callout_of_name\r
   GCC:*_*_*_CC_FLAGS = -Wno-error=maybe-uninitialized\r