summaryrefslogtreecommitdiff
path: root/Tools
AgeCommit message (Collapse)AuthorFilesLines
2007-10-17Moved (back!) to $WORKSPACE/BaseTools location, as the plan is tojljusten54-5145/+0
deprecate $WORKSPACE/Tools instead. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4151 6f19259b-4bc3-4df7-8a09-765794883524
2007-10-17Moving from $WORKSPACE/Tools/BuildEnv $WORKSPACE/BaseTools/BuildEnv.jljusten1-39/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4150 6f19259b-4bc3-4df7-8a09-765794883524
2007-10-16Tools/BaseTools/Bin/Darwin:jljusten1-0/+1
Symbolic link to PosixLike git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4146 6f19259b-4bc3-4df7-8a09-765794883524
2007-10-16Tools/BaseTools/Bin/PosixLike/*:jljusten5-0/+51
Initial support for running BaseTools from binaries or source (python) on unix-like operating systems. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4145 6f19259b-4bc3-4df7-8a09-765794883524
2007-10-16Tools/BaseTools/BuildEnv.py:jljusten1-0/+13
Added support for including BaseTools into PATH environment variable. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4144 6f19259b-4bc3-4df7-8a09-765794883524
2007-10-16Tools/BaseTools/BuildEnv.py:jljusten1-0/+2
For template processing, ignore 'hidden' files. (Those starting with a dot/period) git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4143 6f19259b-4bc3-4df7-8a09-765794883524
2007-10-16edksetup.sh:jljusten2-0/+146
Now we look for the 'NewBuild' parameter, and if so, ask the user to 'source' the correct script. (. Tools/BuildEnv) Otherwise we 'source' the Tools/OldBuildEnv script for the user. Tools/OldBuildEnv: This is the old contents of $WORKSPACE/edksetup.sh Tools/BuildEnv: This script is used to configure the BaseTools build environment for unix-like operating systems. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4141 6f19259b-4bc3-4df7-8a09-765794883524
2007-10-16Copying latest $WORKSPACE/BaseTools to $WORKSPACE/Tools/BaseTools. Once thejljusten48-0/+5078
scripts the are updated, then Tools/BaseTools can be used, and BaseTools can be removed from the root. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4139 6f19259b-4bc3-4df7-8a09-765794883524
2007-10-16Deleting to allow latest version of BaseTools (from the root of the tree)jljusten44-3707/+0
to be recopied. Once the scripts the are updated, then Tools/BaseTools can be used, and BaseTools can be removed from the root. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4137 6f19259b-4bc3-4df7-8a09-765794883524
2007-10-13Moving BaseTools to Tools/BaseTools.jljusten44-0/+3707
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4110 6f19259b-4bc3-4df7-8a09-765794883524
2007-10-10Modified to strip leading white-space characters and ignore blank or comment ↵lhauch1-0/+30
only lines git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4080 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-26Fix a typo in generated copyright.qhuang81-1/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3453 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-24Generate correct license for R8Lib.c & R8Lib.hqhuang81-8/+8
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3427 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-18GenVtf tool binary should be checked into BaseTools\Bin\Win32htao1-0/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3308 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-18check in GenVtf tool binaryhtao1-0/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3304 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-09Add the naming map from Edk I to EdkIIqhuang81-2/+2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3156 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-09Update database to reflect two naming changes from EdkI to EdkIIqhuang81-2/+2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3141 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-05Add the rule to handle the naming change of industry standard header files.qhuang81-5/+26
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3068 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-04Update Migration database since EfiLibInstallDriverBinding & ↵qhuang83-513/+21
EfiLibInstallAllDriverProtocols have been added back to UefiLib. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3038 6f19259b-4bc3-4df7-8a09-765794883524
2007-06-21Fix the missing align-double issue.klu21-1/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2694 6f19259b-4bc3-4df7-8a09-765794883524
2007-06-01Adding OldMdePkg directory - prior to the move of the content of MdePkg, ↵lhauch1-2/+2
also updating the FrameworkDatabase.template to use OldMdePkg directory. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2615 6f19259b-4bc3-4df7-8a09-765794883524
2007-05-22Enabling /O1 for the entire IPF tree buildsvprabhal1-4/+4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2599 6f19259b-4bc3-4df7-8a09-765794883524
2007-05-11Fix the FV information refresh problem for moduleSA settings in a platform.jlin161-0/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2588 6f19259b-4bc3-4df7-8a09-765794883524
2007-05-08enabling /Wx and /O1 options, added related flags to this filevprabhal1-4/+4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2586 6f19259b-4bc3-4df7-8a09-765794883524
2007-04-26Fixed EDKT549 by adding code to check if the module is binary or not before ↵jwang361-3/+5
generating AutoGen.h/.c git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2580 6f19259b-4bc3-4df7-8a09-765794883524
2007-04-13Fixed bug of incorrect processing of hexadecimal numbers.bxing1-9/+9
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2567 6f19259b-4bc3-4df7-8a09-765794883524
2007-04-13Add link Map option for GCC tool to generate map file.lgao41-2/+2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2566 6f19259b-4bc3-4df7-8a09-765794883524
2007-04-13Add link Map option for GCC tool to generate map file.lgao41-1/+2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2565 6f19259b-4bc3-4df7-8a09-765794883524
2007-04-13Add link Map option for GCC tool to generate map file.lgao41-4/+5
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2563 6f19259b-4bc3-4df7-8a09-765794883524
2007-04-12Fix CygWinGCC build failed. When GCC build, map file is not generated. We ↵lgao41-1/+6
don't need copy map file when gcc build. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2561 6f19259b-4bc3-4df7-8a09-765794883524
2007-04-111. Updated LOG file format generated by PeiRebase.bxing3-424/+611
2. Updated PeiRebase to rebase an FV in a single pass. 3. Fixed bugs in GenFvMap to make it compilable by WinDDK and able to generate FV map file for production tip. 4. Update genefi task to copy map files to ${BIN_DIR} as well. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2559 6f19259b-4bc3-4df7-8a09-765794883524
2007-04-11Change default ModuleSA setting panel to be "FV Info" to remind user to ↵jlin161-2/+3
specify FV_Binding and FFS format for a added module. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2558 6f19259b-4bc3-4df7-8a09-765794883524
2007-04-11Merge the patch provided by Johnsonklu23-3/+9
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2555 6f19259b-4bc3-4df7-8a09-765794883524
2007-04-05Fixed the incremental build issue for .dxs file by adding .dep generation ↵jwang361-1/+9
for Build_DPX macro. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2541 6f19259b-4bc3-4df7-8a09-765794883524
2007-04-05Open all warning checking for EdkUnixPkg, and current EdkUnixPkg has no ↵klu21-1/+1
warning now. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2540 6f19259b-4bc3-4df7-8a09-765794883524
2007-04-05Add more judgement.klu21-3/+7
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2539 6f19259b-4bc3-4df7-8a09-765794883524
2007-04-05The alignment of data section also meet with the requirement of section itself.klu21-2/+10
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2536 6f19259b-4bc3-4df7-8a09-765794883524
2007-04-04Fix the unalignment issue for RODATA section when converting ELF image to PE ↵klu21-14/+22
image. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2531 6f19259b-4bc3-4df7-8a09-765794883524
2007-04-03Fixed an issue which a library module could be built even it's not in the ↵jwang361-2/+7
active platform. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2525 6f19259b-4bc3-4df7-8a09-765794883524
2007-04-02Merged the fix of CompressDll.dll manifest issue when built by VS2005jwang361-0/+10
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2521 6f19259b-4bc3-4df7-8a09-765794883524
2007-03-30Restored the SetVirtualAddress and SetExitBootService related code ↵jwang361-0/+1
generation for UEFI_APPLICATION type of module. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2520 6f19259b-4bc3-4df7-8a09-765794883524
2007-03-27Fixed an Autogen issue which will cause build break when encountering some ↵jwang362-10/+26
kind of module. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2507 6f19259b-4bc3-4df7-8a09-765794883524
2007-03-26Remove the generation of "Exit" function calling since the ↵jwang361-19/+25
UefiApplicationLib has defined the Exit function. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2506 6f19259b-4bc3-4df7-8a09-765794883524
2007-03-26For building UnixPkg in CYGWIN, it should use gcc binded by CYGWIN but not ↵klu21-1/+1
the 4.2 gcc which support PE. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2504 6f19259b-4bc3-4df7-8a09-765794883524
2007-03-23Add tool chain's configuration for building and running UnixPkg in CYGWIN ↵klu21-1/+25
environment. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2503 6f19259b-4bc3-4df7-8a09-765794883524
2007-03-20Thread work load assignment change.jlin161-3/+3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2491 6f19259b-4bc3-4df7-8a09-765794883524
2007-03-20Create more threads to synchronize pcd data for FrameworkModules in a platform.jlin162-28/+71
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2489 6f19259b-4bc3-4df7-8a09-765794883524
2007-03-20Utilize multi-thread support of JAVA to improve UI response time of opening ↵jlin161-11/+22
FrameworkModules in a platform. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2488 6f19259b-4bc3-4df7-8a09-765794883524
2007-03-15Fixed EDKT538; Removed the some code generation for UEFI_APPLICATION type of ↵jwang361-3/+6
module. Refer to EDKT538 for details. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2471 6f19259b-4bc3-4df7-8a09-765794883524
2007-03-14the ipf compiler needs a switch to not use FP registers higher than 0-31 for ↵vprabhal1-12/+12
both Intel and MSFT compilers. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2466 6f19259b-4bc3-4df7-8a09-765794883524