From 12e17b593e80aa8898d9bec1ca7c93c3ccf3bea3 Mon Sep 17 00:00:00 2001 From: Vitaly Cheptsov Date: Wed, 29 Oct 2025 11:10:39 +0300 Subject: [PATCH] BaseTools/ImageTool: Improve diagnostic messages --- BaseTools/ImageTool/Image.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/BaseTools/ImageTool/Image.c b/BaseTools/ImageTool/Image.c index bc2a03d6ce..8338094c3c 100644 --- a/BaseTools/ImageTool/Image.c +++ b/BaseTools/ImageTool/Image.c @@ -237,7 +237,7 @@ CheckToolImageReloc ( // FIXME: Update drivers? if (Image->HeaderInfo.Subsystem == EFI_IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER && Segment->Write) { - printf("!!! writable reloc at %x !!!\n", Reloc->Target); + printf("WARNING: Writable reloc at %x!\n", Reloc->Target); //DEBUG_RAISE (); //return false; } @@ -311,6 +311,7 @@ CheckToolImageDebugInfo ( { if (DebugInfo->SymbolsPathLen > MAX_UINT8) { DEBUG_RAISE (); + printf("ERROR: Debug symbol path exceeds maximum allowed range of %u bytes!\n", MAX_UINT8); return false; }