diff --git a/BaseTools/Scripts/ConvertMasmToNasm.py b/BaseTools/Scripts/ConvertMasmToNasm.py index 6a0d27dadb..8b08a88557 100755 --- a/BaseTools/Scripts/ConvertMasmToNasm.py +++ b/BaseTools/Scripts/ConvertMasmToNasm.py @@ -285,7 +285,9 @@ class ConvertAsmFile(CommonUtils): self.oldAsmEmptyLineCount = 0 procDeclRe = re.compile(r''' - ([\w@][\w@0-9]*) \s+ + (?: ASM_PFX \s* [(] \s* )? + ([\w@][\w@0-9]*) \s* + [)]? \s+ PROC (?: \s+ NEAR | FAR )? (?: \s+ C )?