wuyizhong
26a3d4ab18
Add flags for UNIXGCC.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1691 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-09 02:28:29 +00:00
jwang36
1549f5163d
Changed the way of using precompiled header in the build process. Now the use of precompiled header is controlled by tools_def.txt.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1690 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-08 16:07:32 +00:00
bxing
73c47db8c7
Optimized HighBitSetXX() functions
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1689 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-08 08:45:59 +00:00
klu2
b1288fcac3
Add PERF_START function for collecting performance data for DXE_OK tag.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1688 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-08 08:15:12 +00:00
yshang1
5ae56d91b1
Remove EBC arch from supported arch list to fix tracker EDKII350.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1687 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-08 07:19:56 +00:00
jwang36
04b8b67740
Changed the tmp path because of directory structure changes
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1686 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-08 07:02:24 +00:00
jwang36
fbda1aada3
Changed the output path of source because of directory structure changes
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1685 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-08 06:50:56 +00:00
jwang36
30f1d0f0da
Changed the path of build.xml because of directory structure changes
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1684 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-08 06:45:36 +00:00
jwang36
5a4c434254
Removed the need of external MakeDeps.exe. Now parsing include files is built in makedeps task.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1683 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-08 06:28:06 +00:00
qouyang
5d28bc25af
Remove the line of "<Filename>Tools/Java/JavaTools.spd</Filename>" in FrameworkDatabase.template, since the file of "Tools/Java/JavaTools.spd" don't exist in current tip.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1682 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-08 02:56:33 +00:00
mdkinney
807f07fe8a
Remove extra /D defines in CC FLAGS
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1681 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-07 00:28:16 +00:00
mdkinney
e2c55f6b8e
Fix VS2005 compatibility issue
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1680 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-07 00:19:00 +00:00
lhauch
ecb33821f5
Fixed all scripts to use new directory layout.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1679 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-06 00:04:20 +00:00
lhauch
dab6d1cddf
Removed unused files.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1678 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-05 23:38:21 +00:00
lhauch
c951f1a8c2
removing unused file, adding new file.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1677 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-05 23:36:33 +00:00
lhauch
604371b98d
More moves for Tool Packages
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1676 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-05 23:24:16 +00:00
lhauch
28305207ea
More renames for Tool Packages
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1675 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-05 23:16:50 +00:00
lhauch
feccee87a7
Restructuring for better separation of Tool packages.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1674 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-05 23:12:07 +00:00
lhauch
214b0d1914
Changed spelling to manifest
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1673 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-05 22:19:16 +00:00
bbahnsen
7fe8ec4e44
Update the Release notes with more description of setting up gcc.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1672 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-05 16:37:34 +00:00
bbahnsen
6abf46d184
Add compiler flags for UNIXGCC
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1671 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-05 15:57:29 +00:00
mdkinney
705d3a7756
Use intrinsic
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1670 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-04 23:56:11 +00:00
mdkinney
9730cac8a1
Use intrinsic
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1669 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-04 23:50:23 +00:00
mdkinney
c4bbb32b30
Fix VS 2005 compatibility issue
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1668 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-04 23:13:51 +00:00
mdkinney
194479d645
Fix VS 2005 compatibility issue
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1667 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-04 23:12:45 +00:00
mdkinney
956e7946f1
Fix VS 2005 compatibility issue
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1666 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-04 23:12:00 +00:00
mdkinney
f55a0ac966
Fix VS 2005 compatibility issue
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1665 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-04 23:11:21 +00:00
mdkinney
dab8ae8c5c
Add support for DEBUG and RELEASE builds of this FPD file.
...
Remove all FLAG settings from this FPD file. This functionality has moved into tools_def.txt
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1664 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-04 23:10:50 +00:00
mdkinney
263d5afdc0
Add support for DEBUG and RELEASE builds of this FPD file.
...
Remove all FLAG settings from this FPD file. This functionality has moved into tools_def.txt
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1663 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-04 23:10:09 +00:00
mdkinney
32a4d5cecf
Use intrinsic
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1662 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-04 23:07:25 +00:00
mdkinney
d8e5077483
Fix GCC build issue
...
Take advantage of some intrinsics from MSFT build tools
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1661 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-04 23:06:00 +00:00
mdkinney
6fe6627470
Add support for DEBUG and RELEASE builds of this FPD file.
...
Remove all FLAG settings from this FPD file. This functionality has moved into tools_def.txt
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1660 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-04 23:04:24 +00:00
mdkinney
307fd19702
Update FwImage to zero .xdata information if the image type is X64 and all debug information has been stripped.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1659 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-04 23:02:50 +00:00
mdkinney
9bae46a555
Add data structured for X64 unwind info
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1658 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-04 23:01:56 +00:00
mdkinney
e04a8a9aae
Update GenBuild to append FLAGS from FPD files to the FLAGS defined in tools_def.txt
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1657 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-04 23:01:10 +00:00
mdkinney
0923e8b3b2
Update GenBuild to append FLAGS from FPD files to the FLAGS defined in tools_def.txt
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1656 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-04 23:00:35 +00:00
mdkinney
69c2c2b38d
Pull majority of flag settings into tools_def.txt and only leave custom flags for platforms in the FPD files.
...
Add standard profiles for VS 2003, VS 2005 Professional, DDK 3790.1830, Intel EBC, Intel ASL
Preserve MYTOOLS profile that is compatible with previous versions of this file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1655 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-04 22:56:14 +00:00
mdkinney
43b94c2fd0
Change default setting in template to only build DEBUG targets instead of both DEBUG and RELEASE targets.
...
This was done because other FPD files were updates to support both DEBUG and RELEASE targets
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1654 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-04 22:53:40 +00:00
mdkinney
2e4af2a18f
Add AutoGen.h.obj to the list of files to link to resolve a link failure with VS 2005
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1653 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-04 22:51:18 +00:00
bbahnsen
d41eaad28d
Set the execute bits on these files.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1652 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-03 20:14:07 +00:00
bbahnsen
11c6f37e75
Fix Capitalization issue to get tools to build on x86_64 linux.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1651 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-03 16:39:19 +00:00
lhauch
11f5033436
Added the OPTIONAL NonProcessedFiles element to MSA section. Sub-element is Filename with no attributes.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1650 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-02 15:43:44 +00:00
jlin16
5d7a9b83e1
Fix the problem of deleting ModuleSA custom tool chain option leads to FPD verificaiton fail.
...
Remove the drop-down list of toolchain family for schema not restrict it any more.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1649 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-30 02:50:14 +00:00
jwang36
a7aa21c958
Added code to clear "Buffer" before using it. This is supposed to fix the odd issue happened in sscanf.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1648 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-30 02:09:07 +00:00
jwang36
ac242ae4a1
Moved the directory of generated precompiled header file to OUTPUT directory to fix the build issue after a "build clean"
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1647 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-30 01:34:36 +00:00
qouyang
2f4035206e
1. Remove some unuseful import in Framework's EfiRomTask.java, FlashMapTask.java, GenFvImageTask.java, GenSectionTask.java, MakeDeps.java
...
2. For "BASE" type , the definition of variable "gEfiCallerIdGuid" in Autogen.c is as type of "GUID" instead of "EFI_GUID".
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1646 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-29 10:00:39 +00:00
alfred
190293ab4e
MsaOwner usable
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1645 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-29 09:06:28 +00:00
alfred
1ea5992991
MsaOwner.java & ModuleInfo.java
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1644 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-29 08:31:54 +00:00
jwang36
4a557aceeb
Changed local variable "ran" to static class member to fix multi-thread build issue
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1643 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-29 07:43:19 +00:00
alfred
323e2ffc21
enhance ModuleInfo.java
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1642 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-29 07:32:35 +00:00