summaryrefslogtreecommitdiff
path: root/Tools/Conf
AgeCommit message (Collapse)Author
2006-07-19Changed the ASL compiler directory to C:\ASL, and corrected the tool chain ↵yshi8
name from GCC to MYGCC git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1045 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-17Changed the template files TagName to MYTOOLS instead of MSFT, since we ↵lhauch
don't want people to think that the TagName must match the Tool Chain Family. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1028 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13Added copyright&license headerjwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@974 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13Change DB's FAR name to Dummy and add a GUID for it. wuyizhong
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@951 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13Enforced case-sensitive on the file names;jwang36
Corrected file and/or path names in some msa files. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@949 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13Changed the output message when handling dummy files in msa.jwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@943 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-13commented out the TARGET and the TARGET_ARCH entries in target.template. ↵lhauch
Default will be to build all arch specified and all targets specified by FPD file. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@942 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-12Added the IDENTIFIER = Default TOOL_CHAIN_CONF line to the ↵lhauch
tools_def.template file. Tested in the tools_def.txt file before adding to the template. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@920 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-12Removed EdkFatPkg from tree - will put this up under a separate project on ↵lhauch
the website due to licensing restrictions. Added copyright notice to tools_def.template, modified ReleaseNotes.txt fixed the FrameworkDatabase.db to remove EdkFatPkg and Add the Tools.spd file back into the DB. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@890 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-12Corrected the dependency check issue for Build_Library and GenDll macros.jwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@887 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-12Added Build_DUMMY macro to skip those files in msa which should not be ↵jwang36
handled by any tools. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@884 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-11Remove MdePkg-All-Archs.fpd from database.bbahnsen
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@871 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-09Made some changes to use GCC to pre-process and assembly .S file jwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@846 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-08changed TOOLS_DEFINITION_FILE to TOOL_CHAIN_CONF;jwang36
changed TAGNAME to TOOL_CHAIN_TAG git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@834 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-08Final target.template file with embedded documentation. This file will only ↵lhauch
be used if edksetup.bat does not detect the existence of the file: target.txt. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@832 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-07Added a comment about how to configure for Unix systems.bbahnsen
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@828 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-06Fixed the GCC assembler issue. Now we can use full GCC tools to build our ↵jwang36
package. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@795 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-06Add in support for MaxSize and CurrentSize for PCD entry.qwang12
Change the behavior for PcdSET for Variable_Enabled Pcd entry. If a Variable does not exist, we will only save the value to a volatile space. We save it to variable ONLY when the variable exist. Fix a few bugs in Pcd Build tool when generated Pcd database for Pcd entry with Unicode String type. Support PcdSet to return MaxSize if the input SizeOfBuffer is greater than the Max Size declared in FPD file. Add SetValueWorker and GetValueWoker for each PcdSET and PcdGET function to reduce code size. Sync function prototype definition for PCD_PPI_SET_POINTER, PCD_PPI_SET_EX_POINTER, PCD_PROTOCOL_SET_POINTER and PCD_PROTOCOL_SET_EX_POINTER with PCD arch spec 0.52. Add ASSERTION in LibPcdSetPtr. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@789 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-06Change assembler compiler to windkk.klu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@781 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-05Made the default for IA-32 assembler path point to the default install ↵ajfish
location for MASM. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@775 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-05Fully support active platform policy. wuyizhong
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@763 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-05added specific PP definition for EBC because of previous BuildMacro.xml changesjwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@762 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-05fixed GCC build issuesjwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@759 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-04Fix autogen bug:[Edk67][Edk35].qouyang
Add "/FI" to "PP" option in EdkModulePkg-All-Archs.fpd. Modify BuildMacro.xml changing "S" for IPF assembler. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@746 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-04added back of preprocessing of asm filesjwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@743 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-04Update tools definitionlgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@741 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-04Add ASL and ASMLINK tool definition in this filelgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@739 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-04commented out GCC definitions temporarilyjwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@738 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-04added GCC tools definitionsjwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@735 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-04restored the file name and path of assembly filejwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@730 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-04commented out the preprocessing of asm files, it will cause error on normal ↵jwang36
asm file git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@728 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-04Add to the rules to generate TE sectionlgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@727 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-04added asm file preprocess in <Build_Assembly> macrojwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@726 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-04Added a line to create a target.txt if one does not exist, based on the ↵lhauch
target.template file. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@723 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-03Add PcdDxe and PcdPEIM to all-arch for EdkModulePkg-All-Archs.fpdqwang12
Fix a few bugs in PcdDxe and PcdPEIM git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@722 6f19259b-4bc3-4df7-8a09-765794883524
2006-07-03Add build macro to generate section type TE. wuyizhong
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@719 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-30changed the default path for EBC tooljwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@702 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-30For new toolsqouyang
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@699 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-30re-addedjwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@694 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-30New tool.qouyang
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@692 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-30deleted all obsoleted configuration filesjwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@691 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-30added all supported platformsjwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@690 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-30Change to new XML Schema. wuyizhong
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@681 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-26Fix a bug for regular expression using wrong module's file name which ↵klu2
contains '\'. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@633 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-231) remove some dead code from WinNtBusDriver.cqwang12
2) change PCD_INVALID_TOKEN_NUMBER to 0 as stipulated in MWG spec and PCD spec. 3) support returning a Default Value when a read failure by variable service for PCD entry with Variable Enabled. 4) Remove a lot of unreferenced JAVA import from CollectPCDAction.java, PCDAutoGenAction.java, MemoryDatabaseManager.java, Token.java and UsageInstance.java. 5) Opimized to merge elements in all tables in PCD database for make the code compact. 6) Did a tighter check on how dynamic PCD entry is referenced in each module. 7) Update the PCD driver/PEIM and PCD database generation verion to 2. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@605 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-20Use capital S for GCC assembly. This enables pre-processing for PCD support.bbahnsen
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@576 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-15Updated task GenEfi to support SEC component type.bxing
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@524 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-12Added a new source file type "x86_asm_autogen" to allow assembly source to ↵bxing
use macros defined in AutoGen.h git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@483 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-10Removed create/modified/update data, PacakgeType from headers, added ↵lhauch
HexWordArrayType for VariableName list, the definition accepts the following: 0x000A, 0x000b, 0x00AF or 0x000A 0x000b 0x00AF or 0x000A,0x000b,0x00AF NOTE: LEADING ZERO characters are REQUIRED! git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@473 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-09Make the PCD database compilable on X64 platform.qwang12
We need to add a (UINTN) cast before casting the address to UINT32 type. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@449 6f19259b-4bc3-4df7-8a09-765794883524