Fix the following issues:
authorqhuang8 <qhuang8@7335b38e-4728-0410-8992-fb3ffe349368>
Thu, 28 Feb 2008 06:24:17 +0000 (06:24 +0000)
committerqhuang8 <qhuang8@7335b38e-4728-0410-8992-fb3ffe349368>
Thu, 28 Feb 2008 06:24:17 +0000 (06:24 +0000)
commit5ad181e263685b43bc27797513bbb3c96338b586
tree61389d7a30daa6898f7d280481fcd5e33d4f555a
parent821be4353422beb6a938a4d8d6449a4d359bba7a
Fix the following issues:
1. Vfr compiler cannot handle #pragma pack(push, 1) well.
2. VfrCompiler should report error for the unsupported format e.g.option text = STRING_TOKEN(STR_DISABLE), ..., key = 1;
3. VfrCompiler error messages are unclear for referencing undefined Q ID

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1024 7335b38e-4728-0410-8992-fb3ffe349368
Source/C/VfrCompile/VfrError.cpp
Source/C/VfrCompile/VfrError.h
Source/C/VfrCompile/VfrFormPkg.cpp
Source/C/VfrCompile/VfrFormPkg.h
Source/C/VfrCompile/VfrSyntax.g
Source/C/VfrCompile/VfrUtilityLib.cpp
Source/C/VfrCompile/VfrUtilityLib.h