summaryrefslogtreecommitdiff
path: root/Tools/Source
AgeCommit message (Collapse)Author
2006-09-26temp fix to remove "VOID" appended to Autogen.cqwang12
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1623 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-261. Fix EDKT281 there are too many values in the list of Hob's Guid C Name. ↵hche10x
only the correlative values could be reserved in the list 2. Fix EDKT282 there are too many selected values in the list of Variable Guid C Name of MSA 3. Fix EDKT283 there are too many selected values in the list of SystemTable Guid C Name of MSA Add rules for get guid when editing event/guid/hob/variable/systemtable a. Get all guids from current module's dependency packages b. For each guid, only when it hasn't defined any type or has specific type for current editing item(event/guid/hob/variable/systemtable), it can be added into drop down list. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1622 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-261. Replace openDialog with saveDialog when generating guids.xref filehche10x
2. Add a message box dialog after guids.xref is created successfully. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1621 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-261. Fix EDKT321 A module's all top level elements' arch should be in range of ↵hche10x
the module's arch git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1620 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-25Added the Merge tool information to build.xml and created the MSA file for ↵lhauch
the merge tool. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1619 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-25Removed dead lines that had been commented out.lhauch
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1617 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-25Fixed grammar in text messages.lhauch
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1615 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-25Fixed wording for Legacy FlashMap.h Header questionlhauch
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1614 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-25Removed some output information for debug purpose.qouyang
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1613 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-25Fixed EDKT318qouyang
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1612 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-25Fixed EDKT318qouyang
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1611 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-25Degrade echo "Ignoring File..." message from WARNING to INFO. Add process ↵wuyizhong
status indicator during parallel build. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1609 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-25implement MsaOwner.java partlyalfred
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1608 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-25do not generate version attributes when saving module order information in ↵jlin16
FV if no version data provided in ModuleSA or original BuildOptions->UserExtensions. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1606 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-25Support "Defining Module Sequence in FV.inf". Since modules sequences in ↵wuyizhong
Fv.inf can be customized explicitly in FPD.BuildOptions.UserExtensions[UserID='IMAGES' Identifier='1'] with WIZARD tool, now build tool will check it and use it if exists. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1605 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-251. Fix EDKT314 Display module source/binary in a radio boxhche10x
2. Fix EDKT279 Genertate Guilds.xref by wizard tools 3. Fix a typo error in SourceFilesDlg.java git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1604 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-22added public getToolsDefArchNames which will return a space separated string ↵lhauch
of architectures defined in the tools definition file. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1603 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-22Fixed a couple of typos in the ToolTipText fields.lhauch
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1602 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-22Set start points and widths for the label and value fields so that they ↵lhauch
display correctly on non-MS systems. Hid the PCD type selection, since the tool should be able to determine whether the module is a DXE_DRIVER or PEIM and set the value accordingly. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1601 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-221. Fix EDKT328 Splash Screen Text is recommended to be modified.hche10x
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1600 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-221. Fix EDKT323 (Only dependent packages' ppis can be added to module's ppi ↵hche10x
section) 2. Fix EDKT324 (Only dependent packages' protocols can be added to module's protocol section.) 3. Fix EDKT325 (Only dependent packages' pcds can be added to module's pcd section.) 4. Fix EDKT326 (Only dependent packages' guids can be added to module's guid section.) 5. Fix EDKT327 (Only dependent packages' library can be added to module's library section.) git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1599 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-22Modify GenFfsFileTask.qouyang
If GenFfsFileTask is failed, the *.ffs file will not be create. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1598 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-22realfred
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1597 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-22convert \t to alfred
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1596 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-22first step for MsaOwner in ModuleInfoalfred
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1595 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-22Fix row out of order problem for Module order In FV editor.jlin16
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1594 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-22Add hint if migration tool cannot handle an obsolete R8 library interface.qhuang8
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1593 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-221. Fix EDKT319 "Can't save when changing value of "PCD Is Driver" on ↵hche10x
MsaHeader page" 2. Fix EDKT322 "Remove "Default" from usage to sync with the latest schema" 3. Fix EDKT286 "A rare display mistake in error message dialog box" git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1592 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-21Module Order in FV editor enhanced.jlin16
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1590 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-21Fix EDKT272.qouyang
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1589 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-21new temp schemaalfred
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1588 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-21+ n/aalfred
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1586 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-211) Add FileTimeStamp class to centralize the cache mechanism for file time ↵jwang36
stamp check, and changed related classes 2) Fixed the FlashMapTask dependency issue 3) Fixed empty target issue in OnDenpendency class git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1584 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-21Distinguish PEIM entrypoint and driver entrypointqhuang8
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1583 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-21Fixed FwImage/fwimage.c to guarantee that the raw size of a section is a ↵mdkinney
multiple of the file alignment. Revert PeCoffLoader/BasePeCoff.c and PeiRebase/PeiRebaseExe.c back to the previous revisions. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1582 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-21Add EntryPointLib class once ImageEntryPoint is found in inf file.qhuang8
Enhance to recognize function-invocation to not include protocol calling. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1581 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-211. Fix EDKT273 "Externs are not being grouped together in MSA Files"hche10x
2. Fix EDKT274 "Wrong display in Extern when selecting "Specification" git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1580 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-20Delete the midterm temporary file which created by GenFFSFile task. qouyang
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1576 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-20Remove dependence check of FD upon FlashMap.fdfbxing
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1575 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-20add multi-source pcd check before adding/deleting lib instance for ModuleSA ↵jlin16
in platform. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1574 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-191) Simplify implementation by reading the entire input file into memory, ↵mdkinney
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-19Fix buffer overflow when the raw size of a section and the virtual size of a ↵mdkinney
section are not the same. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1564 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-19Compute the end address of a section read from a file using the ↵mdkinney
SizeOfRawData instead of VirtualSize, because the PE/COFF image format allows the SizeOfRawData to be smaller then VirtualSize. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1563 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-19Use a 64-bit Optional Header when a 64-bit image is detectedmdkinney
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1562 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-19Enable source level debug of all toolsmdkinney
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1561 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-19Enable source level debug of all toolsmdkinney
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1560 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-19Enable source level debug of all toolsmdkinney
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1559 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-19Fixed an issue which will cause dependency check failurejwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1558 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-19add EdkModule Guidalfred
nmake.() git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1557 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-191) Added dependency check for flashmap, genfvimage, peirebase tasksjwang36
2) Added code in FpdParserTask.java to avoid re-generate FV.inf file 3) Added isEmpty() to ToolArg class to check if an argument is empty or not git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1556 6f19259b-4bc3-4df7-8a09-765794883524