Reviewed-by: Eric Dong <eric.d...@intel.com> -----Original Message----- From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behalf Of Wang, Sunny (HPS SW) Sent: Friday, August 28, 2015 12:40 PM To: edk2-devel@lists.01.org Cc: El-Haj-Mahmoud, Samer; Shifflett, Joseph Subject: [edk2] [PATCH] MdeModulePkg: Remove unused variables from both UefiBootManagerLib and BdsDxe to fix GCC build.
Dear MdeModulePkg maintainers, Please find the attached patch that removes unused variables from both UefiBootManagerLib and BdsDxe to fix GCC build. MdeModulePkg: Remove unused variables from both UefiBootManagerLib and BdsDxe to fix GCC build. Cc: Samer El-Haj-Mahmoud <el...@hp.com<mailto:el...@hp.com>> Cc: Joseph Shifflett <joseph.shiffl...@hp.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Sunny Wang <sunnyw...@hpe.com> --- MdeModulePkg/Library/UefiBootManagerLib/BmBoot.c | 3 +-- MdeModulePkg/Library/UefiBootManagerLib/BmDriverHealth.c | 3 +-- MdeModulePkg/Universal/BdsDxe/BdsEntry.c | 3 +-- 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/MdeModulePkg/Library/UefiBootManagerLib/BmBoot.c b/MdeModulePkg/Library/UefiBootManagerLib/BmBoot.c index f68c25e..8f14cf6 100644 --- a/MdeModulePkg/Library/UefiBootManagerLib/BmBoot.c +++ b/MdeModulePkg/Library/UefiBootManagerLib/BmBoot.c @@ -1,6 +1,7 @@ /** @file Library functions which relates with booting. +(C) Copyright 2015 Hewlett-Packard Development Company, L.P.<BR> Copyright (c) 2011 - 2015, Intel Corporation. All rights reserved.<BR> This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License @@ -956,7 +957,6 @@ BmFindUsbDevice ( EFI_DEVICE_PATH_PROTOCOL *UsbIoDevicePath; EFI_USB_IO_PROTOCOL *UsbIo; UINTN Index; - UINTN UsbIoDevicePathSize; BOOLEAN Matched; ASSERT (UsbIoHandleCount != NULL); @@ -988,7 +988,6 @@ BmFindUsbDevice ( UsbIoDevicePath = DevicePathFromHandle (UsbIoHandles[Index]); Matched = FALSE; if (!EFI_ERROR (Status) && (UsbIoDevicePath != NULL)) { - UsbIoDevicePathSize = GetDevicePathSize (UsbIoDevicePath) - END_DEVICE_PATH_LENGTH; // // Compare starting part of UsbIoHandle's device path with ParentDevicePath. diff --git a/MdeModulePkg/Library/UefiBootManagerLib/BmDriverHealth.c b/MdeModulePkg/Library/UefiBootManagerLib/BmDriverHealth.c index d197816..8f4b691 100644 --- a/MdeModulePkg/Library/UefiBootManagerLib/BmDriverHealth.c +++ b/MdeModulePkg/Library/UefiBootManagerLib/BmDriverHealth.c @@ -1,6 +1,7 @@ /** @file Library functions which relates with driver health. +(C) Copyright 2015 Hewlett-Packard Development Company, L.P.<BR> Copyright (c) 2011 - 2015, Intel Corporation. All rights reserved.<BR> This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License @@ -295,7 +296,6 @@ EfiBootManagerGetDriverHealthInfo ( EFI_STATUS Status; UINTN NumHandles; EFI_HANDLE *DriverHealthHandles; - EFI_DRIVER_HEALTH_STATUS HealthStatus; UINTN DriverHealthIndex; EFI_HANDLE *Handles; UINTN HandleCount; @@ -313,7 +313,6 @@ EfiBootManagerGetDriverHealthInfo ( NumHandles = 0; HandleCount = 0; - HealthStatus = EfiDriverHealthStatusHealthy; Status = gBS->LocateHandleBuffer ( ByProtocol, diff --git a/MdeModulePkg/Universal/BdsDxe/BdsEntry.c b/MdeModulePkg/Universal/BdsDxe/BdsEntry.c index 6ffb667..c889892 100644 --- a/MdeModulePkg/Universal/BdsDxe/BdsEntry.c +++ b/MdeModulePkg/Universal/BdsDxe/BdsEntry.c @@ -5,6 +5,7 @@ After DxeCore finish DXE phase, gEfiBdsArchProtocolGuid->BdsEntry will be invoked to enter BDS phase. +(C) Copyright 2015 Hewlett-Packard Development Company, L.P.<BR> Copyright (c) 2004 - 2015, Intel Corporation. All rights reserved.<BR> This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License @@ -144,7 +145,6 @@ BdsEnumerateBootOptions ( { EFI_STATUS Status; EFI_BOOT_MANAGER_LOAD_OPTION *BootOptions; - UINT16 NonBlockNumber; UINTN HandleCount; EFI_HANDLE *Handles; EFI_BLOCK_IO_PROTOCOL *BlkIo; @@ -220,7 +220,6 @@ BdsEnumerateBootOptions ( // // Parse simple file system not based on block io // - NonBlockNumber = 0; gBS->LocateHandleBuffer ( ByProtocol, &gEfiSimpleFileSystemProtocolGuid, -- 1.9.4.msysgit.2 Sunny Wang System Firmware Engineer HP Servers _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel