[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH 5/7] xen/efi: Make efi_start() compile at -Og
When compiling at -Og: boot.c: In function 'efi_start': boot.c:1339:9: error: 'argc' may be used uninitialized in this function [-Werror=maybe-uninitialized] 1339 | efi_arch_handle_cmdline(argc ? *argv : NULL, options, name.s); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ although this appears to be limited to the ARM build only. It also seems to be bogus, because it is immediately preceding by a read of argc which doesn't yield a diagnostic. Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> --- CC: Jan Beulich <JBeulich@xxxxxxxx> --- xen/common/efi/boot.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xen/common/efi/boot.c b/xen/common/efi/boot.c index 63e289ab85..f1e7a5267c 100644 --- a/xen/common/efi/boot.c +++ b/xen/common/efi/boot.c @@ -1126,7 +1126,7 @@ efi_start(EFI_HANDLE ImageHandle, EFI_SYSTEM_TABLE *SystemTable) static EFI_GUID __initdata shim_lock_guid = SHIM_LOCK_PROTOCOL_GUID; EFI_LOADED_IMAGE *loaded_image; EFI_STATUS status; - unsigned int i, argc; + unsigned int i, argc = 0; CHAR16 **argv, *file_name, *cfg_file_name = NULL, *options = NULL; UINTN gop_mode = ~0; EFI_SHIM_LOCK_PROTOCOL *shim_lock; -- 2.11.0
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |