summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-09-18changed EdkModulePkg GUID from the original ↵lgao4
B6EC423C-21D2-490D-85C6-DD5864EAA674 to new 68169ab0-d41b-4009-9060-292c253ac43d to avoid its conflict with gPeiBaseMemoryTestPpiGuid and change all msa and fpd file in EdkII, which depends on EdkModulePkg. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1551 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-18Added check to skip generating target.txt and tools_def.txt if they already ↵jwang36
exist. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1550 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-18Fixed EDK258.qouyang
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1549 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-18added EFIAPI for those constructor functionsvanjeff
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1548 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-18add EFIAPI for those constructor funcitons declarationvanjeff
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1547 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-15Added synchronized to getCommandSetting to solve multi-thread build issuejwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1546 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-15remove comments before ModuleSA and library instance , if any, in xml file ↵jlin16
when deleting a module or instance from FPD file. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1545 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-15Add EntryPoint info of module into Fv.map file, which is used to debug when ↵lgao4
no serial output. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1544 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-15Added "synchronized" to getToolChainInfo() to solve synchronization issue.jwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1543 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-15typecast some return valuesvanjeff
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1542 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-14Added an extra GDT entry to the GDT used by thunk code. SS register will ↵bxing
always be loaded as flat segment before switching to 16-bit mode, since SS might not be always valid for NULL selector is allowed in 64-bit mode. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1541 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-14Remove platform-specific Firmware Volume Block Driver implementation from ↵qwang12
EdkNt32Pkg. And move files from nt32 directory up one level. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1540 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-14Remove Static declaration for the related driver binding functions. lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1539 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-14git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1538 ↵jchen20
6f19259b-4bc3-4df7-8a09-765794883524
2006-09-14git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1537 ↵jchen20
6f19259b-4bc3-4df7-8a09-765794883524
2006-09-14fixed a typojwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1536 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-141) Applied ToolArg and FileArg class to represent tool argumentsjwang36
2) Unified the tool output message and exception handling 3) Cleaned the coding style 4) Removed used code git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1535 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-14add .. supportalfred
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1534 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-14Add Binary or Source type check before providing PCD item choices when ↵jlin16
editing platform PCDBuildData. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1533 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-14For stand-alone build, generate Platform_build.xml and call prebuild firstly. wuyizhong
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1532 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-13For one library class, list all library instances from all packages in ↵jlin16
workspace. Fix the PCD memory database inconsistency problem when changing PCD item type in platform. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1531 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-131.Support to drop Pei Services Table Pointer at best.qhuang8
2.Change the comments style of Migration tool. 3.Fix a bug in identify function header. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1530 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-13(Customized Compression)If setting the EncapsulationType="Compress", Tool ↵qouyang
will transfer it to sectiontype="EFI_SECTION_COMPRESS" in <gensection>element of <genffsFile> task. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1529 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-13Update log. wuyizhong
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1528 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-13Add warning message for single module build if multi-thread enabled. wuyizhong
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1527 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-13Auto close multi-thread flag when stand-alone module build. Also change some ↵wuyizhong
logs. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1526 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-13Enhance recognizing Macro/Type defined in Library. qhuang8
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1525 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-13Move the generic ConPlatform module from EdkNt32Pkg to EdkModulePkg.lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1524 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-13Move ConPlatform module from EdkNT32 package to EdkModulePkg, and remove ↵lgao4
EdkPeCoffLoaderX64Lib from DxeIplX64 module because EdkPeCoffLoaderLib based on new BasePeCoffLib can support 32bit and 64bit PE iamge both. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1523 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-13Add more comments. wuyizhong
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1522 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-13To locate module precisely in stand-alone module build. Except Module Guid, ↵wuyizhong
add MSA file path to consider. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1521 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-13Modify for enabling native VISTA jchen20
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1520 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-131) Changed ToolArg class to abstract generic arguments of a tooljwang36
2) Added FileArg class to abstract arguments which represent the path of a file 3) Changed the log method to EdkLog and the message format for flashmap, fwimage, gendepex, genfvimage, gensection, peirebase, strgather and vfrcompile tool. And changed these tools to use ToolArg and FileArg to keep their arguments. 4) Added more verbose message for OnDependency task 5) Changed MakeDeps tool to insert a file end flag. This is very useful when dependency check is broken occasionally 6) Cleaned the coding style of java code git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1519 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-13update GetPerformanceCounterProperties() declarevanjeff
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1518 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-12Fix the problem of not displaying library instances for multiple archs in ↵jlin16
supArchList. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1517 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-12Update LOG process. wuyizhong
1. Sort all log messages by module. Logs at the bottom of build.log is all logs already print to cmd 2. Once one module occurs error, print all logs belongs to this module’s git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1516 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-12Merged the <libset> in <GenDll> to avoid warning message.jwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1515 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-11Updated the default to parallel build. Even on a single core build is faster ↵ajfish
with threads. Set MAX thread number to 1+ max core in your system. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1514 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-11Add migration rule for Build Guid Hob.qhuang8
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1513 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-11Handle module entry point special case for self-relocated modules. (Replace ↵qhuang8
references of original module entry point with _ModuleEntryPoint) git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1512 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-11Remove the special case handling of EfiInitializeDriverLib & ↵qhuang8
DxeIntializeDriverLib git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1511 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-11Fix EDKT263. Change save dialog to open dialog. Update all Frame's titles. wuyizhong
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1510 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-11git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1509 ↵wuyizhong
6f19259b-4bc3-4df7-8a09-765794883524
2006-09-11Add two attributes to target.template. MULTIPLE_THREAD is to enable/disable ↵wuyizhong
multi-thread build. MAX_CONCURRENT_THREAD_NUMBER is used to specify the number of concurrent threads. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1508 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-11Remove TianoToolsException.java. Add code to stop all threads once one ↵wuyizhong
corrupts. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1507 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-10Support calling customized compression tool in FrameworkTask.qouyang
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1506 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-10Modify FV attribute editor and generate FvImage Attributes in FPD file.jlin16
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1505 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-09Fixed a bug in WriteBackInvalidDataCache() that always flush cache lines ↵bxing
even when the argument Length is zero. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1504 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-08clean up PCD settting for EdkModulePkg.fpd and EdkNt32Pkg.fpdlgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1503 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-08Adding new Logger instead of Ant's. wuyizhong
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1502 6f19259b-4bc3-4df7-8a09-765794883524