diff --git a/BaseTools/Source/C/GenFv/GenFvInternalLib.c b/BaseTools/Source/C/GenFv/GenFvInternalLib.c index 7a71470049..84ac8fbb34 100644 --- a/BaseTools/Source/C/GenFv/GenFvInternalLib.c +++ b/BaseTools/Source/C/GenFv/GenFvInternalLib.c @@ -1517,7 +1517,6 @@ Returns: EFI_STATUS Status; EFI_FILE_SECTION_POINTER Pe32Section; UINT32 EntryPoint; - UINT32 BaseOfCode; UINT16 MachineType; EFI_PHYSICAL_ADDRESS PeiCorePhysicalAddress; EFI_PHYSICAL_ADDRESS SecCorePhysicalAddress; @@ -1593,7 +1592,6 @@ Returns: Status = GetPe32Info ( (VOID *) ((UINTN) Pe32Section.Pe32Section + SecHeaderSize), &EntryPoint, - &BaseOfCode, &MachineType ); @@ -1646,7 +1644,6 @@ Returns: Status = GetPe32Info ( (VOID *) ((UINTN) Pe32Section.Pe32Section + SecHeaderSize), &EntryPoint, - &BaseOfCode, &MachineType ); @@ -1888,7 +1885,6 @@ Returns: { EFI_STATUS Status; UINT32 EntryPoint; - UINT32 BaseOfCode; if (CoreMachineType == NULL) { return EFI_INVALID_PARAMETER; @@ -1897,7 +1893,6 @@ Returns: Status = GetPe32Info( (VOID *)((UINTN)Pe32Section.Pe32Section + GetSectionHeaderLength(Pe32Section.CommonHeader)), &EntryPoint, - &BaseOfCode, CoreMachineType ); if (EFI_ERROR(Status)) { @@ -1938,7 +1933,6 @@ Returns: { EFI_STATUS Status; UINT32 EntryPoint; - UINT32 BaseOfCode; UINT16 MachineType; EFI_PHYSICAL_ADDRESS EntryPhysicalAddress; @@ -1949,7 +1943,6 @@ Returns: Status = GetPe32Info( (VOID *)((UINTN)Pe32Section.Pe32Section + GetSectionHeaderLength(Pe32Section.CommonHeader)), &EntryPoint, - &BaseOfCode, &MachineType ); if (EFI_ERROR(Status)) { @@ -2398,7 +2391,6 @@ EFI_STATUS GetPe32Info ( IN UINT8 *Pe32, OUT UINT32 *EntryPoint, - OUT UINT32 *BaseOfCode, OUT UINT16 *MachineType ) /*++ @@ -2413,7 +2405,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: @@ -2445,7 +2436,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 { @@ -2478,7 +2468,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 );