summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile4
-rw-r--r--fallback.c4
2 files changed, 8 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index be5611e2..df2d8b6e 100644
--- a/Makefile
+++ b/Makefile
@@ -54,6 +54,10 @@ SOURCES = $(foreach source,$(ORIG_SOURCES),$(TOPDIR)/$(source)) version.c
MOK_SOURCES = $(foreach source,$(ORIG_MOK_SOURCES),$(TOPDIR)/$(source))
FALLBACK_SRCS = $(foreach source,$(ORIG_FALLBACK_SRCS),$(TOPDIR)/$(source))
+ifneq ($(origin FALLBACK_VERBOSE), undefined)
+ CFLAGS += -DFALLBACK_VERBOSE
+endif
+
ifneq ($(origin FALLBACK_VERBOSE_WAIT), undefined)
CFLAGS += -DFALLBACK_VERBOSE_WAIT=$(FALLBACK_VERBOSE_WAIT)
endif
diff --git a/fallback.c b/fallback.c
index 79d736c2..8d89917a 100644
--- a/fallback.c
+++ b/fallback.c
@@ -12,6 +12,9 @@ EFI_LOADED_IMAGE *this_image = NULL;
int
get_fallback_verbose(void)
{
+#ifdef FALLBACK_VERBOSE
+ return 1;
+#else
UINT8 *data = NULL;
UINTN dataSize = 0;
EFI_STATUS efi_status;
@@ -39,6 +42,7 @@ get_fallback_verbose(void)
if (data)
FreePool(data);
return state;
+#endif
}
#define VerbosePrintUnprefixed(fmt, ...) \