MdeModulePkg: Remove unused variables from both UefiBootManagerLib and BdsDxe to fix GCC build.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Sunny Wang <sunnywang@hpe.com>
Reviewed-by: Eric Dong <eric.dong@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18350 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
Sunny Wang 2015-08-28 05:41:06 +00:00 committed by ydong10
parent bec1e0bdf9
commit 4982ea57d9
3 changed files with 3 additions and 7 deletions

View File

@ -1,6 +1,7 @@
/** @file /** @file
Library functions which relates with booting. 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> Copyright (c) 2011 - 2015, Intel Corporation. All rights reserved.<BR>
This program and the accompanying materials This program and the accompanying materials
are licensed and made available under the terms and conditions of the BSD License 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_DEVICE_PATH_PROTOCOL *UsbIoDevicePath;
EFI_USB_IO_PROTOCOL *UsbIo; EFI_USB_IO_PROTOCOL *UsbIo;
UINTN Index; UINTN Index;
UINTN UsbIoDevicePathSize;
BOOLEAN Matched; BOOLEAN Matched;
ASSERT (UsbIoHandleCount != NULL); ASSERT (UsbIoHandleCount != NULL);
@ -988,7 +988,6 @@ BmFindUsbDevice (
UsbIoDevicePath = DevicePathFromHandle (UsbIoHandles[Index]); UsbIoDevicePath = DevicePathFromHandle (UsbIoHandles[Index]);
Matched = FALSE; Matched = FALSE;
if (!EFI_ERROR (Status) && (UsbIoDevicePath != NULL)) { if (!EFI_ERROR (Status) && (UsbIoDevicePath != NULL)) {
UsbIoDevicePathSize = GetDevicePathSize (UsbIoDevicePath) - END_DEVICE_PATH_LENGTH;
// //
// Compare starting part of UsbIoHandle's device path with ParentDevicePath. // Compare starting part of UsbIoHandle's device path with ParentDevicePath.

View File

@ -1,6 +1,7 @@
/** @file /** @file
Library functions which relates with driver health. 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> Copyright (c) 2011 - 2015, Intel Corporation. All rights reserved.<BR>
This program and the accompanying materials This program and the accompanying materials
are licensed and made available under the terms and conditions of the BSD License are licensed and made available under the terms and conditions of the BSD License
@ -295,7 +296,6 @@ EfiBootManagerGetDriverHealthInfo (
EFI_STATUS Status; EFI_STATUS Status;
UINTN NumHandles; UINTN NumHandles;
EFI_HANDLE *DriverHealthHandles; EFI_HANDLE *DriverHealthHandles;
EFI_DRIVER_HEALTH_STATUS HealthStatus;
UINTN DriverHealthIndex; UINTN DriverHealthIndex;
EFI_HANDLE *Handles; EFI_HANDLE *Handles;
UINTN HandleCount; UINTN HandleCount;
@ -313,8 +313,6 @@ EfiBootManagerGetDriverHealthInfo (
NumHandles = 0; NumHandles = 0;
HandleCount = 0; HandleCount = 0;
HealthStatus = EfiDriverHealthStatusHealthy;
Status = gBS->LocateHandleBuffer ( Status = gBS->LocateHandleBuffer (
ByProtocol, ByProtocol,
&gEfiDriverHealthProtocolGuid, &gEfiDriverHealthProtocolGuid,

View File

@ -5,6 +5,7 @@
After DxeCore finish DXE phase, gEfiBdsArchProtocolGuid->BdsEntry will be invoked After DxeCore finish DXE phase, gEfiBdsArchProtocolGuid->BdsEntry will be invoked
to enter BDS phase. to enter BDS phase.
(C) Copyright 2015 Hewlett-Packard Development Company, L.P.<BR>
Copyright (c) 2004 - 2015, Intel Corporation. All rights reserved.<BR> Copyright (c) 2004 - 2015, Intel Corporation. All rights reserved.<BR>
This program and the accompanying materials This program and the accompanying materials
are licensed and made available under the terms and conditions of the BSD License are licensed and made available under the terms and conditions of the BSD License
@ -144,7 +145,6 @@ BdsEnumerateBootOptions (
{ {
EFI_STATUS Status; EFI_STATUS Status;
EFI_BOOT_MANAGER_LOAD_OPTION *BootOptions; EFI_BOOT_MANAGER_LOAD_OPTION *BootOptions;
UINT16 NonBlockNumber;
UINTN HandleCount; UINTN HandleCount;
EFI_HANDLE *Handles; EFI_HANDLE *Handles;
EFI_BLOCK_IO_PROTOCOL *BlkIo; EFI_BLOCK_IO_PROTOCOL *BlkIo;
@ -220,7 +220,6 @@ BdsEnumerateBootOptions (
// //
// Parse simple file system not based on block io // Parse simple file system not based on block io
// //
NonBlockNumber = 0;
gBS->LocateHandleBuffer ( gBS->LocateHandleBuffer (
ByProtocol, ByProtocol,
&gEfiSimpleFileSystemProtocolGuid, &gEfiSimpleFileSystemProtocolGuid,