Fix the gcc build warning:
variable PldInfo set but not used [-Wunused-but-set-variable]
Reviewed-by: James Lu <james.lu@intel.com>
Reviewed-by: Zhiguang Liu <zhiguang.liu@intel.com>
Cc: Ray Ni <ray.ni@intel.com>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Liming Gao <gaoliming@byosoft.com.cn>
Signed-off-by: Gang Chen <gang.c.chen@intel.com>
OUT UINT32 *AuthenticationState\r
)\r
{\r
OUT UINT32 *AuthenticationState\r
)\r
{\r
- EFI_STATUS Status;\r
- VOID *Elf;\r
- UNIVERSAL_PAYLOAD_EXTRA_DATA *ExtraData;\r
- ELF_IMAGE_CONTEXT Context;\r
- UNIVERSAL_PAYLOAD_INFO_HEADER *PldInfo;\r
- UINT32 Index;\r
- UINT16 ExtraDataIndex;\r
- CHAR8 *SectionName;\r
- UINTN Offset;\r
- UINTN Size;\r
- UINT32 ExtraDataCount;\r
- UINTN Instance;\r
- UINTN Length;\r
+ EFI_STATUS Status;\r
+ VOID *Elf;\r
+ UNIVERSAL_PAYLOAD_EXTRA_DATA *ExtraData;\r
+ ELF_IMAGE_CONTEXT Context;\r
+ UINT32 Index;\r
+ UINT16 ExtraDataIndex;\r
+ CHAR8 *SectionName;\r
+ UINTN Offset;\r
+ UINTN Size;\r
+ UINT32 ExtraDataCount;\r
+ UINTN Instance;\r
+ UINTN Length;\r
\r
//\r
// ELF is added to file as RAW section for EDKII bootloader.\r
\r
//\r
// ELF is added to file as RAW section for EDKII bootloader.\r
//\r
// Get UNIVERSAL_PAYLOAD_INFO_HEADER and number of additional PLD sections.\r
//\r
//\r
// Get UNIVERSAL_PAYLOAD_INFO_HEADER and number of additional PLD sections.\r
//\r
ExtraDataCount = 0;\r
for (Index = 0; Index < Context.ShNum; Index++) {\r
Status = GetElfSectionName (&Context, Index, &SectionName);\r
ExtraDataCount = 0;\r
for (Index = 0; Index < Context.ShNum; Index++) {\r
Status = GetElfSectionName (&Context, Index, &SectionName);\r
DEBUG ((DEBUG_INFO, "Payload Section[%d]: %a\n", Index, SectionName));\r
if (AsciiStrCmp (SectionName, UNIVERSAL_PAYLOAD_INFO_SEC_NAME) == 0) {\r
Status = GetElfSectionPos (&Context, Index, &Offset, &Size);\r
DEBUG ((DEBUG_INFO, "Payload Section[%d]: %a\n", Index, SectionName));\r
if (AsciiStrCmp (SectionName, UNIVERSAL_PAYLOAD_INFO_SEC_NAME) == 0) {\r
Status = GetElfSectionPos (&Context, Index, &Offset, &Size);\r
- if (!EFI_ERROR (Status)) {\r
- PldInfo = (UNIVERSAL_PAYLOAD_INFO_HEADER *)(Context.FileBase + Offset);\r
- }\r
} else if (AsciiStrnCmp (SectionName, UNIVERSAL_PAYLOAD_EXTRA_SEC_NAME_PREFIX, UNIVERSAL_PAYLOAD_EXTRA_SEC_NAME_PREFIX_LENGTH) == 0) {\r
Status = GetElfSectionPos (&Context, Index, &Offset, &Size);\r
if (!EFI_ERROR (Status)) {\r
} else if (AsciiStrnCmp (SectionName, UNIVERSAL_PAYLOAD_EXTRA_SEC_NAME_PREFIX, UNIVERSAL_PAYLOAD_EXTRA_SEC_NAME_PREFIX_LENGTH) == 0) {\r
Status = GetElfSectionPos (&Context, Index, &Offset, &Size);\r
if (!EFI_ERROR (Status)) {\r