diff --git a/BaseTools/Source/C/GenFv/GenFvInternalLib.c b/BaseTools/Source/C/GenFv/GenFvInternalLib.c index 159f15e5cc..7077338aba 100644 --- a/BaseTools/Source/C/GenFv/GenFvInternalLib.c +++ b/BaseTools/Source/C/GenFv/GenFvInternalLib.c @@ -1575,7 +1575,6 @@ Returns: EFI_STATUS Status; EFI_FILE_SECTION_POINTER Pe32Section; UINT32 EntryPoint; - UINT32 BaseOfCode; UINT16 MachineType; EFI_PHYSICAL_ADDRESS PeiCorePhysicalAddress; EFI_PHYSICAL_ADDRESS SecCorePhysicalAddress; @@ -1657,7 +1656,6 @@ Returns: Status = GetPe32Info ( (VOID *) ((UINTN) Pe32Section.Pe32Section + SecHeaderSize), &EntryPoint, - &BaseOfCode, &MachineType ); @@ -1710,7 +1708,6 @@ Returns: Status = GetPe32Info ( (VOID *) ((UINTN) Pe32Section.Pe32Section + SecHeaderSize), &EntryPoint, - &BaseOfCode, &MachineType ); @@ -2011,7 +2008,6 @@ Returns: { EFI_STATUS Status; UINT32 EntryPoint; - UINT32 BaseOfCode; if (CoreMachineType == NULL) { return EFI_INVALID_PARAMETER; @@ -2020,7 +2016,6 @@ Returns: Status = GetPe32Info( (VOID *)((UINTN)Pe32Section.Pe32Section + GetSectionHeaderLength(Pe32Section.CommonHeader)), &EntryPoint, - &BaseOfCode, CoreMachineType ); if (EFI_ERROR(Status)) { @@ -2061,7 +2056,6 @@ Returns: { EFI_STATUS Status; UINT32 EntryPoint; - UINT32 BaseOfCode; UINT16 MachineType; EFI_PHYSICAL_ADDRESS EntryPhysicalAddress; @@ -2072,7 +2066,6 @@ Returns: Status = GetPe32Info( (VOID *)((UINTN)Pe32Section.Pe32Section + GetSectionHeaderLength(Pe32Section.CommonHeader)), &EntryPoint, - &BaseOfCode, &MachineType ); if (EFI_ERROR(Status)) { @@ -2521,7 +2514,6 @@ EFI_STATUS GetPe32Info ( IN UINT8 *Pe32, OUT UINT32 *EntryPoint, - OUT UINT32 *BaseOfCode, OUT UINT16 *MachineType ) /*++ @@ -2536,7 +2528,6 @@ Arguments: Pe32 Beginning of the PE32. EntryPoint Offset from the beginning of the PE32 to the image entry point. - BaseOfCode Base address of code. MachineType Magic number for the machine type. Returns: @@ -2568,7 +2559,6 @@ Returns: // By TeImage Header to get output // *EntryPoint = TeHeader->AddressOfEntryPoint + sizeof (EFI_TE_IMAGE_HEADER) - TeHeader->StrippedSize; - *BaseOfCode = TeHeader->BaseOfCode + sizeof (EFI_TE_IMAGE_HEADER) - TeHeader->StrippedSize; *MachineType = TeHeader->Machine; } else { @@ -2601,7 +2591,6 @@ Returns: // Get output // *EntryPoint = ImgHdr->Pe32.OptionalHeader.AddressOfEntryPoint; - *BaseOfCode = ImgHdr->Pe32.OptionalHeader.BaseOfCode; *MachineType = ImgHdr->Pe32.FileHeader.Machine; } diff --git a/BaseTools/Source/C/GenFv/GenFvInternalLib.h b/BaseTools/Source/C/GenFv/GenFvInternalLib.h index 7bace6ad36..dc6b2aca91 100644 --- a/BaseTools/Source/C/GenFv/GenFvInternalLib.h +++ b/BaseTools/Source/C/GenFv/GenFvInternalLib.h @@ -307,7 +307,6 @@ EFI_STATUS GetPe32Info ( IN UINT8 *Pe32, OUT UINT32 *EntryPoint, - OUT UINT32 *BaseOfCode, OUT UINT16 *MachineType );