summaryrefslogtreecommitdiffstats
path: root/BaseTools/Scripts/GccBase.lds
diff options
context:
space:
mode:
authorJoey Vagedes <joey.vagedes@gmail.com>2024-03-12 14:18:14 -0700
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2024-07-04 11:55:25 +0000
commit6b9307192bf590b3136e690a07196d4255051fdc (patch)
tree1d37abfb9120bf1cc972687f4b0626a6f8e32cb0 /BaseTools/Scripts/GccBase.lds
parent592725d2291b9844cfd9187111e904c6383e2000 (diff)
downloadedk2-6b9307192bf590b3136e690a07196d4255051fdc.tar.gz
edk2-6b9307192bf590b3136e690a07196d4255051fdc.tar.bz2
edk2-6b9307192bf590b3136e690a07196d4255051fdc.zip
BaseTools: InfBuildData: Fix Private value retrieval
Update retrieval of private guids, protocols, or ppis from a package's declaration file to use the original path of the module's INF file rather than the current path. When building the same module multiple times in the same INF (by override the define's FILE_GUID), a temporary instance of the module is generated outside the package, causing the retrieval of private values to fail as the check to access private values is done by verifying the module to build, is inside the package. Signed-off-by: Joey Vagedes <Joey.Vagedes@gmail.com> Cc: Rebecca Cran <rebecca@bsdio.com> Cc: Liming Gao <gaoliming@byosoft.com.cn> Cc: Bob Feng <bob.c.feng@intel.com> Cc: Yuwei Chen <yuwei.chen@intel.com>
Diffstat (limited to 'BaseTools/Scripts/GccBase.lds')
0 files changed, 0 insertions, 0 deletions