audk/Tools/Source/TianoTools
mdkinney 3edf127e48 1) Simplify implementation by reading the entire input file into memory, modifying the buffer in memory, and then writing the entire buffer from memory to the output file.
2) Zero all optional fields in the PE/COFF Optional Header

3) Zero the .pdata section of X64 images that do not have a Debug Directory

4) Strip zero padding at the end of the .reloc section.




git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1565 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-19 18:58:55 +00:00
..
Common Enable source level debug of all tools 2006-09-19 18:46:15 +00:00
CompressDll Enable source level debug of all tools 2006-09-19 18:46:40 +00:00
CreateMtFile Enable source level debug of all tools 2006-09-19 18:48:21 +00:00
CustomizedCompress Enable source level debug of all tools 2006-09-19 18:48:21 +00:00
EfiCompress Enable source level debug of all tools 2006-09-19 18:48:21 +00:00
EfiRom Enable source level debug of all tools 2006-09-19 18:48:21 +00:00
FlashMap Enable source level debug of all tools 2006-09-19 18:48:21 +00:00
FwImage 1) Simplify implementation by reading the entire input file into memory, modifying the buffer in memory, and then writing the entire buffer from memory to the output file. 2006-09-19 18:58:55 +00:00
GenAcpiTable Use a 64-bit Optional Header when a 64-bit image is detected 2006-09-19 18:49:56 +00:00
GenCRC32Section Enable source level debug of all tools 2006-09-19 18:48:21 +00:00
GenCapsuleHdr Enable source level debug of all tools 2006-09-19 18:48:21 +00:00
GenDepex Enable source level debug of all tools 2006-09-19 18:48:21 +00:00
GenFfsFile Enable source level debug of all tools 2006-09-19 18:48:21 +00:00
GenFvImage Enable source level debug of all tools 2006-09-19 18:48:21 +00:00
GenSection Enable source level debug of all tools 2006-09-19 18:48:21 +00:00
GenTEImage Enable source level debug of all tools 2006-09-19 18:48:21 +00:00
GuidChk Enable source level debug of all tools 2006-09-19 18:48:21 +00:00
Include Add x64 headers. 2006-07-25 21:24:27 +00:00
MakeDeps Enable source level debug of all tools 2006-09-19 18:48:21 +00:00
ModifyInf Enable source level debug of all tools 2006-09-19 18:48:21 +00:00
Pccts Fix EDKT140(CompressDll.dll does not build under cygwin gcc). 2006-08-04 03:17:05 +00:00
PeCoffLoader Compute the end address of a section read from a file using the SizeOfRawData instead of VirtualSize, because the PE/COFF image format allows the SizeOfRawData to be smaller then VirtualSize. 2006-09-19 18:52:07 +00:00
PeiRebase Fix buffer overflow when the raw size of a section and the virtual size of a section are not the same. 2006-09-19 18:53:32 +00:00
SecApResetVectorFixup Enable source level debug of all tools 2006-09-19 18:48:21 +00:00
SecFixup Enable source level debug of all tools 2006-09-19 18:48:21 +00:00
SetStamp Enable source level debug of all tools 2006-09-19 18:48:21 +00:00
SplitFile Enable source level debug of all tools 2006-09-19 18:48:21 +00:00
StrGather Enable source level debug of all tools 2006-09-19 18:48:21 +00:00
String Set different arguments for gcc3.x.x and gcc4.x.x. Suppress pointer-sign warning in gcc4.x.x. 2006-08-09 03:14:51 +00:00
Strip Enable source level debug of all tools 2006-09-19 18:48:21 +00:00
VfrCompile Enable source level debug of all tools 2006-09-19 18:48:21 +00:00
ZeroDebugData Enable source level debug of all tools 2006-09-19 18:48:21 +00:00
TianoTools.msa Updated to handle cygwin/gcc and moved msvc,gcc property settings to the TianoTools/build.xml file. Properties are inherited, so we only need to set them one. Cleaned up clean and cleanall targets to remove the executables and library files. Added makefile.cygwin to antlr and dlg programs to generate the .exe needed for cygwin. 2006-08-01 23:58:18 +00:00
build.xml Set different arguments for gcc3.x.x and gcc4.x.x. Suppress pointer-sign warning in gcc4.x.x. 2006-08-09 03:14:51 +00:00