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
This commit is contained in:
qouyang
2006-09-29 10:00:39 +00:00
parent 190293ab4e
commit 2f4035206e
6 changed files with 9 additions and 17 deletions

View File

@@ -452,9 +452,14 @@ public class AutoGen {
// Write Guid to autogen.c
//
String guid = CommonDefinition.formatGuidName(saq.getModuleGuid());
fileBuffer
.append("GLOBAL_REMOVE_IF_UNREFERENCED EFI_GUID gEfiCallerIdGuid = {");
if (this.moduleId.getModuleType().equalsIgnoreCase(EdkDefinitions.MODULE_TYPE_BASE)) {
fileBuffer
.append("GLOBAL_REMOVE_IF_UNREFERENCED GUID gEfiCallerIdGuid = {");
} else {
fileBuffer
.append("GLOBAL_REMOVE_IF_UNREFERENCED EFI_GUID gEfiCallerIdGuid = {");
}
if (guid == null) {
throw new AutoGenException("Guid value must set!\n");
}