diff options
author | bxing <bxing@6f19259b-4bc3-4df7-8a09-765794883524> | 2006-12-31 09:55:05 +0000 |
---|---|---|
committer | bxing <bxing@6f19259b-4bc3-4df7-8a09-765794883524> | 2006-12-31 09:55:05 +0000 |
commit | a3ab2a47d9ecb2295802726fd17f048c14519aab (patch) | |
tree | 43346ac9424cadf70f85dd4fb2a858eb40f6ce92 /Tools/CCode/Source/PeiRebase | |
parent | 8733430b83565480540d1d890986cbf22c54db0d (diff) | |
download | edk2-a3ab2a47d9ecb2295802726fd17f048c14519aab.zip edk2-a3ab2a47d9ecb2295802726fd17f048c14519aab.tar.gz edk2-a3ab2a47d9ecb2295802726fd17f048c14519aab.tar.bz2 |
Integrated FV memory map into R9
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2158 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'Tools/CCode/Source/PeiRebase')
-rw-r--r-- | Tools/CCode/Source/PeiRebase/PeiRebaseExe.c | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/Tools/CCode/Source/PeiRebase/PeiRebaseExe.c b/Tools/CCode/Source/PeiRebase/PeiRebaseExe.c index 11192c4..7519a55 100644 --- a/Tools/CCode/Source/PeiRebase/PeiRebaseExe.c +++ b/Tools/CCode/Source/PeiRebase/PeiRebaseExe.c @@ -799,9 +799,10 @@ Returns: //
fprintf (
LogFile,
- "%s %016I64X\n",
+ "%s %016I64X %s\n",
FileGuidString,
- ImageContext.DestinationAddress
+ ImageContext.DestinationAddress,
+ ImageContext.PdbPointer == NULL ? "*" : ImageContext.PdbPointer
);
*BaseToUpdate += EFI_SIZE_TO_PAGES (ImageContext.ImageSize) * EFI_PAGE_SIZE;
@@ -1136,8 +1137,6 @@ Returns: GetLength (CurrentPe32Section.Pe32Section->CommonHeader.Size) - sizeof (EFI_PE32_SECTION) -
sizeof (EFI_TE_IMAGE_HEADER)
);
- free ((VOID *) MemoryImagePointer);
- free (TEBuffer);
if (FfsFile->Attributes & FFS_ATTRIB_TAIL_PRESENT) {
TailSize = sizeof (EFI_FFS_FILE_TAIL);
} else {
@@ -1171,10 +1170,17 @@ Returns: fprintf (
LogFile,
- "%s %016I64X\n",
+ "%s %016I64X %s\n",
FileGuidString,
- ImageContext.DestinationAddress
+ ImageContext.DestinationAddress,
+ ImageContext.PdbPointer == NULL ? "*" : ImageContext.PdbPointer
);
+
+ //
+ // Free buffers
+ //
+ free ((VOID *) MemoryImagePointer);
+ free (TEBuffer);
}
return EFI_SUCCESS;
|