Fix build errors detected with GCC 4.8.4: local variable set but not
used!

Change-Id: I5e3cfb46b367a72bd333fd762c22968fbac4e6f9
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Lee Leahy <leroy.p.le...@intel.com>
---
 QuarkPlatformPkg/Acpi/Dxe/AcpiPlatform/AcpiPciUpdate.c              | 2 --
 QuarkPlatformPkg/Acpi/Dxe/AcpiPlatform/AcpiPlatform.c               | 4 ----
 .../Dxe/SmbiosMiscDxe/MiscNumberOfInstallableLanguagesFunction.c    | 4 +---
 QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscOemStringFunction.c | 3 ---
 .../Platform/Dxe/SmbiosMiscDxe/MiscSystemOptionStringFunction.c     | 3 ---
 QuarkPlatformPkg/Platform/Pei/PlatformInit/Generic/Recovery.c       | 6 ------
 QuarkPlatformPkg/Platform/Pei/PlatformInit/MrcWrapper.c             | 5 +----
 7 files changed, 2 insertions(+), 25 deletions(-)

diff --git a/QuarkPlatformPkg/Acpi/Dxe/AcpiPlatform/AcpiPciUpdate.c 
b/QuarkPlatformPkg/Acpi/Dxe/AcpiPlatform/AcpiPciUpdate.c
index b0f0b44..653df45 100644
--- a/QuarkPlatformPkg/Acpi/Dxe/AcpiPlatform/AcpiPciUpdate.c
+++ b/QuarkPlatformPkg/Acpi/Dxe/AcpiPlatform/AcpiPciUpdate.c
@@ -261,9 +261,7 @@ SdtGetNameStringSize (
 {
   UINTN                 SegCount;
   UINTN                 Length;
-  UINT8                 *Name;
 
-  Name = Buffer;
   Length = 0;
 
   //
diff --git a/QuarkPlatformPkg/Acpi/Dxe/AcpiPlatform/AcpiPlatform.c 
b/QuarkPlatformPkg/Acpi/Dxe/AcpiPlatform/AcpiPlatform.c
index aa18cae..f085753 100644
--- a/QuarkPlatformPkg/Acpi/Dxe/AcpiPlatform/AcpiPlatform.c
+++ b/QuarkPlatformPkg/Acpi/Dxe/AcpiPlatform/AcpiPlatform.c
@@ -255,7 +255,6 @@ ApicTableUpdate (
   UINT8                      CurrProcessor;
   UINTN                      NumberOfCPUs;
   UINTN                      NumberOfEnabledCPUs;
-  UINTN                      BufferSize;
   EFI_PROCESSOR_INFORMATION  MpContext;
   ACPI_APIC_STRUCTURE_PTR    *ApicPtr;
 
@@ -298,7 +297,6 @@ ApicTableUpdate (
     switch (ApicPtr->AcpiApicCommon.Type) {
 
       case EFI_ACPI_1_0_PROCESSOR_LOCAL_APIC:
-        BufferSize = sizeof (EFI_PROCESSOR_INFORMATION);
         ApicPtr->AcpiLocalApic.Flags = 0;
         ApicPtr->AcpiLocalApic.ApicId = 0;
         Status = MpService->GetProcessorInfo (
@@ -562,7 +560,6 @@ AcpiPlatformEntryPoint (
   UINT32                        FvStatus;
   UINTN                         Size;
   EFI_ACPI_TABLE_VERSION        Version;
-  QNC_DEVICE_ENABLES            QNCDeviceEnables;
   EFI_HANDLE                    Handle;
   UINTN                         Index;
   PCI_DEVICE_INFO               *PciDeviceInfo;
@@ -577,7 +574,6 @@ AcpiPlatformEntryPoint (
   TableHandle = 0;
   CurrentTable = NULL;
   mConfigData  = NULL;
-  QNCDeviceEnables.Uint32 = PcdGet32 (PcdDeviceEnables);
 
   //
   // Initialize the EFI Driver Library
diff --git 
a/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscNumberOfInstallableLanguagesFunction.c
 
b/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscNumberOfInstallableLanguagesFunction.c
index d17f5ea..48c2d53 100644
--- 
a/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscNumberOfInstallableLanguagesFunction.c
+++ 
b/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscNumberOfInstallableLanguagesFunction.c
@@ -190,7 +190,6 @@ MISC_SMBIOS_TABLE_FUNCTION(NumberOfInstallableLanguages)
   CHAR8                                     
CurrentLang[SMBIOS_STRING_MAX_LENGTH + 1];
   CHAR8                                     *OptionalStrStart;
   UINT16                                    Offset;
-  BOOLEAN                                   LangMatch;
   EFI_STATUS                                Status;
   EFI_SMBIOS_HANDLE                         SmbiosHandle;
   SMBIOS_TABLE_TYPE13                       *SmbiosRecord;
@@ -210,9 +209,8 @@ MISC_SMBIOS_TABLE_FUNCTION(NumberOfInstallableLanguages)
   //
   // Try to check if current langcode matches with the langcodes in installed 
languages
   //
-  LangMatch = FALSE;
   ZeroMem(CurrentLang, SMBIOS_STRING_MAX_LENGTH + 1);
-  LangMatch = CurrentLanguageMatch (mHiiHandle, &Offset, CurrentLang);
+  CurrentLanguageMatch (mHiiHandle, &Offset, CurrentLang);
   LangStrLen = AsciiStrLen(CurrentLang);
 
   //
diff --git 
a/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscOemStringFunction.c 
b/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscOemStringFunction.c
index e352000..af6df02 100644
--- a/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscOemStringFunction.c
+++ b/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscOemStringFunction.c
@@ -38,9 +38,6 @@ MISC_SMBIOS_TABLE_FUNCTION(MiscOemString)
   STRING_REF               TokenToGet;
   EFI_SMBIOS_HANDLE        SmbiosHandle;
   SMBIOS_TABLE_TYPE11      *SmbiosRecord;
-  EFI_MISC_OEM_STRING      *ForType11InputData;
-
-  ForType11InputData = (EFI_MISC_OEM_STRING *)RecordData;
 
   //
   // First check for invalid parameters.
diff --git 
a/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscSystemOptionStringFunction.c 
b/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscSystemOptionStringFunction.c
index 44cc684..52021d8 100644
--- 
a/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscSystemOptionStringFunction.c
+++ 
b/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscSystemOptionStringFunction.c
@@ -40,9 +40,6 @@ MISC_SMBIOS_TABLE_FUNCTION(SystemOptionString)
   STRING_REF                        TokenToGet;
   EFI_SMBIOS_HANDLE                 SmbiosHandle;
   SMBIOS_TABLE_TYPE12               *SmbiosRecord;
-  EFI_MISC_SYSTEM_OPTION_STRING     *ForType12InputData;
-
-  ForType12InputData = (EFI_MISC_SYSTEM_OPTION_STRING *)RecordData;
 
   //
   // First check for invalid parameters.
diff --git a/QuarkPlatformPkg/Platform/Pei/PlatformInit/Generic/Recovery.c 
b/QuarkPlatformPkg/Platform/Pei/PlatformInit/Generic/Recovery.c
index ea67ba9..86c98f7 100644
--- a/QuarkPlatformPkg/Platform/Pei/PlatformInit/Generic/Recovery.c
+++ b/QuarkPlatformPkg/Platform/Pei/PlatformInit/Generic/Recovery.c
@@ -137,26 +137,21 @@ Returns:
   UINTN                                 NumberRecoveryCapsules;
   UINTN                                 RecoveryCapsuleSize;
   EFI_GUID                              DeviceId;
-  BOOLEAN                               ImageFound;
   EFI_PHYSICAL_ADDRESS                  Address;
   VOID                                  *Buffer;
   EFI_CAPSULE_HEADER                    *CapsuleHeader;
   EFI_PEI_HOB_POINTERS                  Hob;
-  EFI_PEI_HOB_POINTERS                  HobOld;
   BOOLEAN                               HobUpdate;
   EFI_FIRMWARE_VOLUME_HEADER            *FvHeader;
   UINTN                                 Index;
-  EFI_STATUS                            AuthStatus;
   EFI_GUID                              mEfiCapsuleHeaderGuid = 
QUARK_CAPSULE_GUID;
 
   Index = 0;
 
   Status                  = EFI_SUCCESS;
-  AuthStatus              = EFI_SUCCESS;
   HobUpdate               = FALSE;
 
   ProviderAvailable       = TRUE;
-  ImageFound              = FALSE;
   NumberOfImageProviders  = 0;
 
   DeviceRecoveryModule    = NULL;
@@ -284,7 +279,6 @@ Returns:
     //
     Buffer  = (VOID *)((UINT8 *) Buffer);
     Status      = PeiServicesGetHobList ((VOID **)&Hob.Raw);
-    HobOld.Raw  = Hob.Raw;
     while (!END_OF_HOB_LIST (Hob)) {
       if (Hob.Header->HobType == EFI_HOB_TYPE_FV) {
         DEBUG ((EFI_D_INFO | EFI_D_LOAD, "Hob FV Length: %x\n", 
Hob.FirmwareVolume->Length));
diff --git a/QuarkPlatformPkg/Platform/Pei/PlatformInit/MrcWrapper.c 
b/QuarkPlatformPkg/Platform/Pei/PlatformInit/MrcWrapper.c
index 70c9cf9..df6c1cc 100644
--- a/QuarkPlatformPkg/Platform/Pei/PlatformInit/MrcWrapper.c
+++ b/QuarkPlatformPkg/Platform/Pei/PlatformInit/MrcWrapper.c
@@ -1089,7 +1089,6 @@ RetriveRequiredMemorySize (
   OUT     UINTN                             *Size
   )
 {
-  EFI_STATUS                     Status;
   EFI_PEI_HOB_POINTERS           Hob;
   EFI_MEMORY_TYPE_INFORMATION    *MemoryData;
   UINT8                          Index;
@@ -1099,7 +1098,7 @@ RetriveRequiredMemorySize (
   TempPageNum = 0;
   Index       = 0;
 
-  Status      = PeiServicesGetHobList ((VOID **)&Hob.Raw);
+  PeiServicesGetHobList ((VOID **)&Hob.Raw);
   while (!END_OF_HOB_LIST (Hob)) {
     if (Hob.Header->HobType == EFI_HOB_TYPE_GUID_EXTENSION &&
         CompareGuid (&Hob.Guid->Name, &gEfiMemoryTypeInformationGuid)
@@ -1171,7 +1170,6 @@ GetMemoryMap (
   PEI_MEMORY_RANGE_SMRAM            SmramMask;
   PEI_MEMORY_RANGE_SMRAM            TsegMask;
   UINT32                            BlockNum;
-  UINT8                             EsmramcRegister;
   UINT8                             ExtendedMemoryIndex;
   UINT32                            Register;
 
@@ -1194,7 +1192,6 @@ GetMemoryMap (
   //
   // Generate Memory ranges for the memory map.
   //
-  EsmramcRegister = 0;
   MemorySize = 0;
 
   RowLength = TotalMemorySize;
-- 
1.9.1

_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to