mirror_edk2/BaseTools/Source/Python
Yunhua Feng 5b73e17fb1 BaseTools: Fix the different token with the same PCD
If the different token with the same PCD names are used in the driver,
build can pass. If the different token with the same PCD name are used
in the different library, then the driver build will fail. The reason
is that the driver autogen.c is not generated correctly for the second
case. BaseTools should check the duplicated PCD name is the driver and
its linked libraries.

Cc: Liming Gao <liming.gao@intel.com>
Cc: Yonghong Zhu <yonghong.zhu@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Yunhua Feng <yunhuax.feng@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
2018-07-24 16:28:56 +08:00
..
AutoGen BaseTools: Fix the different token with the same PCD 2018-07-24 16:28:56 +08:00
BPDG BaseTools: Use absolute import in BPDG 2018-07-16 11:22:15 +08:00
build BaseTools: enable FixedAtBuild (VOID*) PCD use in the [DEPEX] section 2018-07-23 08:56:37 +08:00
Common BaseTools: Use absolute import in Common 2018-07-16 11:22:16 +08:00
CommonDataClass BaseTools: Clean up source files 2018-07-09 10:25:47 +08:00
Ecc BaseTools: Use absolute import in Ecc 2018-07-16 11:22:17 +08:00
Eot BaseTools: Use absolute import in Eot 2018-07-16 11:22:17 +08:00
GenFds BaseTools: Move ImageBinDict to GenFdsGlobalVariable.py 2018-07-16 11:22:14 +08:00
GenPatchPcdTable BaseTools: Clean up source files 2018-07-09 10:25:47 +08:00
PatchPcdValue BaseTools: Clean up source files 2018-07-09 10:25:47 +08:00
Pkcs7Sign BaseTools: Adjust the spaces around commas and colons 2018-06-27 16:33:25 +08:00
Rsa2048Sha256Sign BaseTools: Clean up source files 2018-07-09 10:25:47 +08:00
Table BaseTools: Use absolute import in Table 2018-07-16 11:22:17 +08:00
TargetTool BaseTools: Clean up source files 2018-07-09 10:25:47 +08:00
Trim BaseTools: Clean up source files 2018-07-09 10:25:47 +08:00
UPT BaseTools: Use absolute import in UPT 2018-07-16 11:22:18 +08:00
Workspace BaseTools: enable FixedAtBuild (VOID*) PCD use in the [DEPEX] section 2018-07-23 08:56:37 +08:00
GNUmakefile Sync BaseTool trunk (version r2599) into EDKII BaseTools. 2013-08-23 02:18:16 +00:00
Makefile BaseTools: Rename String to StringUtils. 2018-05-28 13:05:00 +08:00
sitecustomize.py BaseTools: Clean up source files 2018-07-09 10:25:47 +08:00