summaryrefslogtreecommitdiff
path: root/BaseTools/Bin
AgeCommit message (Collapse)Author
2007-12-24Added component type to module type mapping between "PE32_PEIM" and "PEIM" ↵jwang36
for R8 modules git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4429 6f19259b-4bc3-4df7-8a09-765794883524
2007-12-22a. Enabled building R8 modulesjwang36
b. Always inherit library's [depex] if there's no dxs file declared in module's inf file git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4419 6f19259b-4bc3-4df7-8a09-765794883524
2007-12-13Re-generated per the bug fixes.jwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4394 6f19259b-4bc3-4df7-8a09-765794883524
2007-12-11Built with vs.net 2005 fromjljusten
https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools r920. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4389 6f19259b-4bc3-4df7-8a09-765794883524
2007-12-11deleted edk2/BaseTools/Bin/Darwin:jljusten
deleted edk2/BaseTools/Bin/PosixLike: Moved (as of buildtools r920) into https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/PseudoBin git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4388 6f19259b-4bc3-4df7-8a09-765794883524
2007-12-10Fix one minor bug to print TE image correct start address into Fv map file. lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4377 6f19259b-4bc3-4df7-8a09-765794883524
2007-12-10Re-generated because of AutoGen changedjwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4375 6f19259b-4bc3-4df7-8a09-765794883524
2007-12-07Fixed default Token Number missing issue and default sku value issue.jwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4371 6f19259b-4bc3-4df7-8a09-765794883524
2007-12-07Added support of calculating the string size for PCD with datum type ↵jwang36
"VOID*", if its MaxDatumSize is not specified. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4370 6f19259b-4bc3-4df7-8a09-765794883524
2007-12-07Added 'DEFAULT' sku id for dynamic PCDs not found in DSC file.jwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4369 6f19259b-4bc3-4df7-8a09-765794883524
2007-12-05Fixed bugs of jwang36
708 - Incorrect PCD type used if the PCD is not defined in DSC file 715 - Incorrect library instance used for DAG algorithm 717 - Incorrect function prototype used for calling git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4362 6f19259b-4bc3-4df7-8a09-765794883524
2007-11-30Fixed an incorrect use of EdkLogger.error() which will cause incorrect ↵jwang36
message if there are two dsc files in the same directory. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4352 6f19259b-4bc3-4df7-8a09-765794883524
2007-11-30Fixed the build issue when multi target specified, for example both DEBUG ↵jwang36
and RELEASE are specified in target.txt git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4351 6f19259b-4bc3-4df7-8a09-765794883524
2007-11-30Fixed a library constructor order issuejwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4347 6f19259b-4bc3-4df7-8a09-765794883524
2007-11-21Minor change for GenFv to support capsule attribute, GenSec to support guid ↵lgao4
header size and GenFfs to pad alignment for TeImage. And Add GenCrc32 tool git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4316 6f19259b-4bc3-4df7-8a09-765794883524
2007-11-19a. Revised error message for a module that is not required by a Platform ↵jwang36
when building just the module b. Remove "/" or "\" following $(WORKSPACE) before getting real path when parsing DSC files git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4304 6f19259b-4bc3-4df7-8a09-765794883524
2007-11-08Fixed the dependency issue on wrong name of makefile.jwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4291 6f19259b-4bc3-4df7-8a09-765794883524
2007-11-07Fix GenFv bug without init local variablelgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4281 6f19259b-4bc3-4df7-8a09-765794883524
2007-11-07Strip the relocation section for SEC, PEIM and PEI CORE typed files, ↵jlin16
according to relocation strip flag in FDF file and shadow flag in INF file. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4280 6f19259b-4bc3-4df7-8a09-765794883524
2007-11-06Update tool to support reloc section removed, PAD file with same guid and ↵lgao4
check no duplicated guid file in the same fv image. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4275 6f19259b-4bc3-4df7-8a09-765794883524
2007-11-06Fixed an issue which would cause trimming empty file error.jwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4272 6f19259b-4bc3-4df7-8a09-765794883524
2007-10-31a. Fixed an issue which a incorrect command (no leading space/tab) generated ↵jwang36
in top level Makefile b. Added code to check zero thread number and disable multi-thread build mode if zero thread number. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4251 6f19259b-4bc3-4df7-8a09-765794883524
2007-10-31a. Changed MYTOOLS to use Visual Studio Team Suite for IA32 and X64. IPF is ↵jwang36
still use WINDKK. b. Re-generated build.exe and GenFds.exe to incorporate new changes of build tools c. Enable multi-thread build mode by default git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4246 6f19259b-4bc3-4df7-8a09-765794883524
2007-10-29Adding link for BaseTools/Bin/PosixLike/Trim to allow tool to be runjljusten
during the build process. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4228 6f19259b-4bc3-4df7-8a09-765794883524
2007-10-25Fixed memory re-free issuejwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4214 6f19259b-4bc3-4df7-8a09-765794883524
2007-10-25a. Re-generated all C tools with "/MLd" optionjwang36
b. Removed antlr.exe and dlg.exe because they are only needed to generate VfrCompile.exe but not to build platform or module. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4213 6f19259b-4bc3-4df7-8a09-765794883524
2007-10-23Update verbose log info to these two tools.lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4204 6f19259b-4bc3-4df7-8a09-765794883524
2007-10-22Fixed build issue when building individual module with unsupported ↵jwang36
architectures. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4190 6f19259b-4bc3-4df7-8a09-765794883524
2007-10-22a) Added support of breaking build when no library instance is found for a ↵jwang36
library class. b) Added support of use PCD value from DEC/INF file if it's not defined in DSC file but defined in an INF file. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4189 6f19259b-4bc3-4df7-8a09-765794883524
2007-10-19passing -v and -d options to c tools.jlin16
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4184 6f19259b-4bc3-4df7-8a09-765794883524
2007-10-17Restoring $WORKSPACE/BaseTools location, as the plan is to deprecatejljusten
$WORKSPACE/Tools instead. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4147 6f19259b-4bc3-4df7-8a09-765794883524
2007-10-16Moved $WORKSPACE/BaseTools to $WORKSPACE/Tools/BaseTools.jljusten
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4142 6f19259b-4bc3-4df7-8a09-765794883524
2007-10-16change location of FvAddress.inf to FV\Ffs.jlin16
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4133 6f19259b-4bc3-4df7-8a09-765794883524
2007-10-16Fixed an issue which cause mismatch of line directive in preprocessed GNU ↵jwang36
assembly code. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4122 6f19259b-4bc3-4df7-8a09-765794883524
2007-10-11a) Fixed single module hang issue when using spawn modejwang36
b) Fixed FD generation failure issue when in multi-thread mode c) Added code to check if MAKE command is defined or not git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4096 6f19259b-4bc3-4df7-8a09-765794883524
2007-10-11a) Supported MAKE command in tools_def.txtjwang36
b) Cleaned several message strings in code c) Solved hang issue when the build.exe is broken by Ctrl+C d) Added more specific information for "-v" option of build.exe e) Added "-v"/"-d"/"-q" option for GenFds.exe in makefile if build.exe is called with one of them. f) Removed the calling to vsvars32.bat and added "--nt32" option in edksetup.bat because the nmake.exe's path has been put in tools_def.txt and build.exe will use that information to call nmake.exe g) Removed the calling to vsvars32.bat in BaseTools/toolsetup.bat git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4091 6f19259b-4bc3-4df7-8a09-765794883524
2007-10-11Fix the problem of UI and Version section override by the same string. Also ↵jlin16
not generate empty optional sections. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4085 6f19259b-4bc3-4df7-8a09-765794883524
2007-10-10Only report a circular dependency between library constructors if the total ↵mdkinney
number of constructors > 1. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4082 6f19259b-4bc3-4df7-8a09-765794883524
2007-10-10Updated GenFw.exe to handle Microcode Text files with comment only, blank ↵lhauch
lines, and leading white-space characters git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4081 6f19259b-4bc3-4df7-8a09-765794883524
2007-10-10Fix bug of UI override not take effect for INF.jwang36
Fix bug of FD "shrink" for Lakeport platform. Error report format change for FDF parser. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4078 6f19259b-4bc3-4df7-8a09-765794883524
2007-10-08Update FIT_SIGNATURE from "_FIT_" to "_FIT_ "mdkinney
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4047 6f19259b-4bc3-4df7-8a09-765794883524
2007-10-08Fixed build hang issue in multi-thread mode and in configuration loading errorjwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4045 6f19259b-4bc3-4df7-8a09-765794883524
2007-10-08Add support for MACRO in key string list of INF.jlin16
stop GenFds when GenVtf error occurs. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4044 6f19259b-4bc3-4df7-8a09-765794883524
2007-10-08Use return GetUtilityStatus (); to exit and report the tool status.htao
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4042 6f19259b-4bc3-4df7-8a09-765794883524
2007-10-08error/warn/debug message format has been updated so update the tool binary.htao
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4040 6f19259b-4bc3-4df7-8a09-765794883524
2007-09-30Fix one bug on memory access exceed in GenFw toollgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4008 6f19259b-4bc3-4df7-8a09-765794883524
2007-09-29a. Fixed unnecessary re-build issuejwang36
b. Fixed build.exe won't exit issue when error occurred in multi-thread build mode. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3986 6f19259b-4bc3-4df7-8a09-765794883524
2007-09-29Add more verbose and debug info for GenFv, GenFfs, GenSec and GenFw tools.lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3981 6f19259b-4bc3-4df7-8a09-765794883524
2007-09-29Add MACRO support for path in FDF file.jlin16
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3979 6f19259b-4bc3-4df7-8a09-765794883524
2007-09-29Fixed an issue that is the auto-generated code for dynamic-ex PCD is not correctjwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3974 6f19259b-4bc3-4df7-8a09-765794883524