]> git.proxmox.com Git - mirror_edk2.git/blobdiff - BaseTools/Source/Python/GenPatchPcdTable/GenPatchPcdTable.py
Sync BaseTool trunk (version r2670) into EDKII BaseTools.
[mirror_edk2.git] / BaseTools / Source / Python / GenPatchPcdTable / GenPatchPcdTable.py
index b6227d24fb1b2cbaec380daabaf8ec4c0f8d075f..9cfdad3171a4127a18118ff549e8d4652944f365 100644 (file)
@@ -53,7 +53,9 @@ def parsePcdInfoFromMapFile(mapfilepath, efifilepath):
         return None\r
     \r
     if len(lines) == 0: return None\r
-    if lines[0].strip().find("Archive member included because of file (symbol)") != -1:\r
+    firstline = lines[0].strip()\r
+    if (firstline.startswith("Archive member included ") and\r
+        firstline.endswith(" file (symbol)")):\r
         return _parseForGCC(lines, efifilepath)\r
     return _parseGeneral(lines, efifilepath)\r
 \r