Misreplace library name
Support commenting out nonlocal header files for dxs FileArg.class
Add a new protocol Guid to database
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1864
6f19259b-4bc3-4df7-8a09-
765794883524
EfiDriverLib,EfiCreateEventLegacyBoot,EfiCreateEventLegacyBootEx,UefiLib,MdePkg\r
EfiDriverLib,EfiInitializeFwVolDevicepathNode,EfiInitializeFwVolDevicepathNode,UefiLib,MdePkg\r
EfiDriverLib,EfiGetNameGuidFromFwVolDevicePathNode,EfiGetNameGuidFromFwVolDevicePathNode,UefiLib,MdePkg\r
EfiDriverLib,EfiCreateEventLegacyBoot,EfiCreateEventLegacyBootEx,UefiLib,MdePkg\r
EfiDriverLib,EfiInitializeFwVolDevicepathNode,EfiInitializeFwVolDevicepathNode,UefiLib,MdePkg\r
EfiDriverLib,EfiGetNameGuidFromFwVolDevicePathNode,EfiGetNameGuidFromFwVolDevicePathNode,UefiLib,MdePkg\r
-EfiDriverLib,EfiLibReportStatusCode,ReportStatusCode,ReportStatusCodeLib,MdePkg\r
+EfiDriverLib,EfiLibReportStatusCode,gRT->ReportStatusCode,ReportStatusCodeLib,MdePkg\r
EfiDriverLib,ReportStatusCodeWithDevicePath,ReportStatusCodeWithDevicePath,ReportStatusCodeLib,MdePkg\r
EfiDriverLib,EFI_FIELD_OFFSET,EFI_FIELD_OFFSET,BaseLib,MdePkg\r
EfiDriverLib,EFI_LIST,LIST_ENTRY,BaseLib,MdePkg\r
EfiDriverLib,ReportStatusCodeWithDevicePath,ReportStatusCodeWithDevicePath,ReportStatusCodeLib,MdePkg\r
EfiDriverLib,EFI_FIELD_OFFSET,EFI_FIELD_OFFSET,BaseLib,MdePkg\r
EfiDriverLib,EFI_LIST,LIST_ENTRY,BaseLib,MdePkg\r
EfiCommonLib,CHARACTER_NUMBER_FOR_VALUE,MAXIMUM_VALUE_CHARACTERS,PrintLib,MdePkg\r
EfiCommonLib,CodeTypeToPostCode,CodeTypeToPostCode,ReportStatusCodeLib,MdePkg\r
EfiCommonLib,COMMA_TYPE,COMMA_TYPE,PrintLib,MdePkg\r
EfiCommonLib,CHARACTER_NUMBER_FOR_VALUE,MAXIMUM_VALUE_CHARACTERS,PrintLib,MdePkg\r
EfiCommonLib,CodeTypeToPostCode,CodeTypeToPostCode,ReportStatusCodeLib,MdePkg\r
EfiCommonLib,COMMA_TYPE,COMMA_TYPE,PrintLib,MdePkg\r
-EfiCommonLib,DivU64x32,DivU64x64Remainder ,BaseLib,MdePkg\r
+EfiCommonLib,DivU64x32,DivU64x64Remainder,BaseLib,MdePkg\r
EfiCommonLib,EfiAsciiStrCpy,AsciiStrCpy,BaseLib,MdePkg\r
EfiCommonLib,EfiAsciiStrLen,AsciiStrLen,BaseLib,MdePkg\r
EfiCommonLib,EfiCommonIoRead,n/a,n/a,MdePkg\r
EfiCommonLib,EfiAsciiStrCpy,AsciiStrCpy,BaseLib,MdePkg\r
EfiCommonLib,EfiAsciiStrLen,AsciiStrLen,BaseLib,MdePkg\r
EfiCommonLib,EfiCommonIoRead,n/a,n/a,MdePkg\r
IsaAcpi,gEfiIsaAcpiProtocolGuid,gEfiIsaAcpiProtocolGuid,64A892DC-5561-4536-92C7-799BFC183355,EdkModulePkg\r
Performance,gPerformanceProtocolGuid,gPerformanceProtocolGuid,76B6BDFA-2ACD-4462-9E3F-CB58C969D937,EdkModulePkg\r
ScsiIo,gEfiScsiIoProtocolGuid,gEfiScsiIoProtocolGuid,403CD195-F233-48EC-8455-B2E52F1D9E02,EdkModulePkg\r
IsaAcpi,gEfiIsaAcpiProtocolGuid,gEfiIsaAcpiProtocolGuid,64A892DC-5561-4536-92C7-799BFC183355,EdkModulePkg\r
Performance,gPerformanceProtocolGuid,gPerformanceProtocolGuid,76B6BDFA-2ACD-4462-9E3F-CB58C969D937,EdkModulePkg\r
ScsiIo,gEfiScsiIoProtocolGuid,gEfiScsiIoProtocolGuid,403CD195-F233-48EC-8455-B2E52F1D9E02,EdkModulePkg\r
+ApciSupport,gEfiAcpiSupportGuid,gEfiAcpiSupportProtocolGuid,DBFF9D55-89B7-46DA-BDDF-677D3DC0241D,MdePkg\r
EfiLibAllocateZeroPool,AllocateZeroPool\r
EfiCreateEventReadyToBoot,EfiCreateEventReadyToBootEx\r
EfiCreateEventLegacyBoot,EfiCreateEventLegacyBootEx\r
EfiLibAllocateZeroPool,AllocateZeroPool\r
EfiCreateEventReadyToBoot,EfiCreateEventReadyToBootEx\r
EfiCreateEventLegacyBoot,EfiCreateEventLegacyBootEx\r
-EfiLibReportStatusCode,ReportStatusCode\r
+EfiLibReportStatusCode,gRT->ReportStatusCode\r
EFI_LIST,LIST_ENTRY\r
EFI_LIST_ENTRY,LIST_ENTRY \r
EFI_LIST_NODE,LIST_ENTRY \r
EFI_LIST,LIST_ENTRY\r
EFI_LIST_ENTRY,LIST_ENTRY \r
EFI_LIST_NODE,LIST_ENTRY \r
AvSPrint,AsciiVSPrint\r
BufToHexString,R8_BufToHexString\r
CHARACTER_NUMBER_FOR_VALUE,MAXIMUM_VALUE_CHARACTERS\r
AvSPrint,AsciiVSPrint\r
BufToHexString,R8_BufToHexString\r
CHARACTER_NUMBER_FOR_VALUE,MAXIMUM_VALUE_CHARACTERS\r
-DivU64x32,DivU64x64Remainder \r
+DivU64x32,DivU64x64Remainder\r
EfiAsciiStrCpy,AsciiStrCpy\r
EfiAsciiStrLen,AsciiStrLen\r
EfiCommonIoRead,n/a\r
EfiAsciiStrCpy,AsciiStrCpy\r
EfiAsciiStrLen,AsciiStrLen\r
EfiCommonIoRead,n/a\r
PEI_DEBUG,DEBUG#\r
PEI_DEBUG_CODE,DEBUG_CODE#\r
PEI_DEBUG_SET_MEMORY,DEBUG_CLEAR_MEMORY\r
PEI_DEBUG,DEBUG#\r
PEI_DEBUG_CODE,DEBUG_CODE#\r
PEI_DEBUG_SET_MEMORY,DEBUG_CLEAR_MEMORY\r
+gEfiAcpiSupportGuid,gEfiAcpiSupportProtocolGuid\r
}\r
\r
public boolean recognize(String filename) {\r
}\r
\r
public boolean recognize(String filename) {\r
- return filename.contains(".c") || filename.contains(".h");\r
+ return filename.contains(".c") || filename.contains(".h") || filename.contains(".dxs");\r
}\r
\r
public String namechange(String oldname) {\r
}\r
\r
public String namechange(String oldname) {\r
if ((r9thing = MigrationTool.db.getR9Func(r8thing)) != null) {\r
if (!r8thing.equals(r9thing)) {\r
if (wholeline.contains(r8thing)) {\r
if ((r9thing = MigrationTool.db.getR9Func(r8thing)) != null) {\r
if (!r8thing.equals(r9thing)) {\r
if (wholeline.contains(r8thing)) {\r
- wholeline = wholeline.replaceAll(r8thing, r9thing);\r
+ String findString = "(?<!(?:\\d|\\w))" + r8thing + "(?!(?:\\d|\\w))";\r
+ wholeline = wholeline.replaceAll(findString, r9thing);\r
filefunc.add(new r8tor9(r8thing, r9thing));\r
Iterator<r8tor9> rt = filefunc.iterator();\r
while (rt.hasNext()) {\r
filefunc.add(new r8tor9(r8thing, r9thing));\r
Iterator<r8tor9> rt = filefunc.iterator();\r
while (rt.hasNext()) {\r