From fb308fdb98777503d1bf1442091a3d51cb404d2d Mon Sep 17 00:00:00 2001 From: Lee Leahy Date: Wed, 11 May 2016 16:07:55 -0700 Subject: QuarkPlatformPkg: Fix build errors Fix build errors detected with GCC 4.8.4: local variable set but not used! Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Lee Leahy Reviewed-by: Michael Kinney --- QuarkPlatformPkg/Acpi/Dxe/AcpiPlatform/AcpiPciUpdate.c | 4 +--- QuarkPlatformPkg/Acpi/Dxe/AcpiPlatform/AcpiPlatform.c | 6 +----- .../Dxe/SmbiosMiscDxe/MiscNumberOfInstallableLanguagesFunction.c | 6 ++---- .../Platform/Dxe/SmbiosMiscDxe/MiscOemStringFunction.c | 5 +---- .../Platform/Dxe/SmbiosMiscDxe/MiscSystemOptionStringFunction.c | 5 +---- QuarkPlatformPkg/Platform/Pei/PlatformInit/Generic/Recovery.c | 8 +------- QuarkPlatformPkg/Platform/Pei/PlatformInit/MrcWrapper.c | 5 +---- 7 files changed, 8 insertions(+), 31 deletions(-) (limited to 'QuarkPlatformPkg') diff --git a/QuarkPlatformPkg/Acpi/Dxe/AcpiPlatform/AcpiPciUpdate.c b/QuarkPlatformPkg/Acpi/Dxe/AcpiPlatform/AcpiPciUpdate.c index b0f0b44085..96af0460f8 100644 --- a/QuarkPlatformPkg/Acpi/Dxe/AcpiPlatform/AcpiPciUpdate.c +++ b/QuarkPlatformPkg/Acpi/Dxe/AcpiPlatform/AcpiPciUpdate.c @@ -1,7 +1,7 @@ /** @file Update the _PRT and _PRW method for pci devices -Copyright (c) 2013-2015 Intel Corporation. +Copyright (c) 2013-2016 Intel Corporation. This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License @@ -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 aa18cae29a..309eb041ee 100644 --- a/QuarkPlatformPkg/Acpi/Dxe/AcpiPlatform/AcpiPlatform.c +++ b/QuarkPlatformPkg/Acpi/Dxe/AcpiPlatform/AcpiPlatform.c @@ -1,7 +1,7 @@ /** @file ACPI Platform Driver -Copyright (c) 2013-2015 Intel Corporation. +Copyright (c) 2013-2016 Intel Corporation. This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License @@ -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 d17f5ea356..322d7ceda3 100644 --- a/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscNumberOfInstallableLanguagesFunction.c +++ b/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscNumberOfInstallableLanguagesFunction.c @@ -2,7 +2,7 @@ This driver parses the mSmbiosMiscDataTable structure and reports any generated data. -Copyright (c) 2013-2015 Intel Corporation. +Copyright (c) 2013-2016 Intel Corporation. This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License @@ -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 e352000104..f5b2162197 100644 --- a/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscOemStringFunction.c +++ b/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscOemStringFunction.c @@ -2,7 +2,7 @@ boot information boot time changes. SMBIOS type 11. -Copyright (c) 2013-2015 Intel Corporation. +Copyright (c) 2013-2016 Intel Corporation. This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License @@ -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 44cc684d64..f12a2e4ca7 100644 --- a/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscSystemOptionStringFunction.c +++ b/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscSystemOptionStringFunction.c @@ -2,7 +2,7 @@ BIOS system option string boot time changes. SMBIOS type 12. -Copyright (c) 2013-2015 Intel Corporation. +Copyright (c) 2013-2016 Intel Corporation. This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License @@ -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 ea67ba9d63..fd7a937dd5 100644 --- a/QuarkPlatformPkg/Platform/Pei/PlatformInit/Generic/Recovery.c +++ b/QuarkPlatformPkg/Platform/Pei/PlatformInit/Generic/Recovery.c @@ -2,7 +2,7 @@ Install Platform EFI_PEI_RECOVERY_MODULE_PPI and Implementation of EFI_PEI_LOAD_RECOVERY_CAPSULE service. -Copyright (c) 2013 Intel Corporation. +Copyright (c) 2013-2016 Intel Corporation. This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License @@ -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 70c9cf98a0..df6c1cc232 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; -- cgit v1.2.3