qouyang
41df77e688
Fixed EDKT318
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1612 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-25 15:18:01 +00:00
qouyang
4353d8e173
Fixed EDKT318
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1611 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-25 14:29:57 +00:00
qhuang8
b7089db120
1.Fix .global issue in GAS (EdkT207).
...
2.Fix Label start with @ (EdkT208).
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1610 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-25 10:05:26 +00:00
wuyizhong
1a0d7262b4
Degrade echo "Ignoring File..." message from WARNING to INFO. Add process 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-25 09:22:01 +00:00
alfred
5c55f71cc9
implement MsaOwner.java partly
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1608 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-25 08:54:58 +00:00
lgao4
c084fb6e57
Don't copy *.te file into Bin_DIR directory.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1607 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-25 08:27:07 +00:00
jlin16
5342724213
do not generate version attributes when saving module order information in 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-25 08:18:26 +00:00
wuyizhong
bb511931b1
Support "Defining Module Sequence in FV.inf". Since modules sequences in 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-25 08:17:50 +00:00
hche10x
b63cc1b617
1. Fix EDKT314 Display module source/binary in a radio box
...
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-25 07:29:33 +00:00
lhauch
b8d0bba047
added public getToolsDefArchNames which will return a space separated string 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-22 16:10:52 +00:00
lhauch
2ee91a39f1
Fixed a couple of typos in the ToolTipText fields.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1602 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-22 16:08:53 +00:00
lhauch
0f6a65114e
Set start points and widths for the label and value fields so that they 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-22 16:07:23 +00:00
hche10x
f5b7798e8b
1. Fix EDKT328 Splash Screen Text is recommended to be modified.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1600 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-22 09:18:51 +00:00
hche10x
c25ad66ccb
1. Fix EDKT323 (Only dependent packages' ppis can be added to module's ppi 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-22 08:48:00 +00:00
qouyang
c493be6c9d
Modify GenFfsFileTask.
...
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-22 08:16:10 +00:00
alfred
8554faeb7d
re
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1597 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-22 06:33:25 +00:00
alfred
372a4642fc
convert \t to
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1596 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-22 06:25:37 +00:00
alfred
6ef5feb50e
first step for MsaOwner in ModuleInfo
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1595 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-22 05:18:21 +00:00
jlin16
423ba71f85
Fix row out of order problem for Module order In FV editor.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1594 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-22 03:23:44 +00:00
qhuang8
503fefccb2
Add hint if migration tool cannot handle an obsolete R8 library interface.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1593 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-22 02:53:53 +00:00
hche10x
d933fc5f1c
1. Fix EDKT319 "Can't save when changing value of "PCD Is Driver" on 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-22 02:12:53 +00:00
lhauch
755585c263
Removed DEFAULT Usage type - it is not valid, and should have been removed a while ago.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1591 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-21 18:07:07 +00:00
jlin16
17bd391e3a
Module Order in FV editor enhanced.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1590 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-21 16:08:07 +00:00
qouyang
d8f1335e23
Fix EDKT272.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1589 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-21 08:01:14 +00:00
alfred
df87de9bdf
new temp schema
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1588 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-21 06:54:50 +00:00
jwang36
f88b9153c0
Changed the way of generating the pre-compiled header to solve incremental build issue
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1587 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-21 06:31:33 +00:00
alfred
55bfa0f1ae
+ n/a
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1586 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-21 05:29:00 +00:00
vanjeff
61249ae523
Merger DriverBinding and ComponentName into one <extern> section for all *.msa files
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1585 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-21 05:25:07 +00:00
jwang36
4b13484788
1) Add FileTimeStamp class to centralize the cache mechanism for file time 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-21 05:11:58 +00:00
qhuang8
37e5cd656d
Distinguish PEIM entrypoint and driver entrypoint
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1583 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-21 03:16:26 +00:00
mdkinney
0411bcafa0
Fixed FwImage/fwimage.c to guarantee that the raw size of a section is a 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-21 03:11:13 +00:00
qhuang8
0e9d14c4e7
Add EntryPointLib class once ImageEntryPoint is found in inf file.
...
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-21 02:03:47 +00:00
hche10x
3b7a9058fd
1. Fix EDKT273 "Externs are not being grouped together in MSA Files"
...
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-21 01:07:28 +00:00
lgao4
da4f6c6cae
delete build directory
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1579 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-20 14:24:57 +00:00
lgao4
aa3530195c
Delete Build directory
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1578 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-20 14:24:17 +00:00
vanjeff
148ac238cc
added ACPI_TIMER_FREQUENCY definition
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1577 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-20 09:15:14 +00:00
qouyang
34a0c84476
Delete the midterm temporary file which created by GenFFSFile task.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1576 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-20 06:21:04 +00:00
bxing
76c86b3ac4
Remove dependence check of FD upon FlashMap.fdf
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1575 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-20 02:57:55 +00:00
jlin16
1b69863ad8
add multi-source pcd check before adding/deleting lib instance for ModuleSA in platform.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1574 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-20 00:48:36 +00:00
mdkinney
495849b7cf
Add PCD Feature Flags for the Device Path Module
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1573 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-19 19:14:50 +00:00
mdkinney
e99aa5a211
Update Device Path Module to use PCD Feature Flags to determine of the Device Path To Text and Text To Device Path Protocols are produced or not.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1572 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-19 19:14:02 +00:00
mdkinney
c7823a8f8a
Add use of PCD feature flags to the Device Path Modules
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1571 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-19 19:13:04 +00:00
mdkinney
af118a862d
Declare PCD Feature flags for protocols produced by the Device Path Module and decompression methods supported by the DXE IPL
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1570 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-19 19:11:53 +00:00
mdkinney
e29d70965d
Add PCD Feature Flags to control which decompression method(s) are included in the DXE IPL. The choices are any combination of EFI, Tiano, and Custom decompression.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1569 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-19 19:10:41 +00:00
mdkinney
f47629a482
Remove IDT
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1568 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-19 19:08:01 +00:00
mdkinney
23086ba84c
Optimize the size of the Base Library for the MSFT 32-bit tool chains by taking advantage of inline assembly.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1567 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-19 19:04:40 +00:00
mdkinney
b053781829
Add GLOBAL_REMOVE_IF_REFERENCED to the declaration of module globals in the Print Library that were still present in the final image even through there were no references to those module globals.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1566 6f19259b-4bc3-4df7-8a09-765794883524
2006-09-19 19:01:18 +00:00
mdkinney
3edf127e48
1) Simplify implementation by reading the entire input file into memory, 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-19 18:58:55 +00:00
mdkinney
0e84e0d7bd
Fix buffer overflow when the raw size of a section and the virtual size of a 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-19 18:53:32 +00:00
mdkinney
202515b47d
Compute the end address of a section read from a file using the 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-19 18:52:07 +00:00