edk2/BaseTools/Source/C/GenFv
Michael D Kinney 0347d3b711 BaseTools/GenFv: Preserve legacy rebase behavior when Xip is unused
Add XipFileCount to FV_INFO to track how many files have the ,XIP
suffix. Update FfsRebase() to only apply selective XIP rebase when
XipFileCount > 0. When no files have the ,XIP suffix (XipFileCount
== 0), preserve the legacy ForceRebase=TRUE behavior of rebasing all
files. This maintains backward compatibility for existing platforms
that use FvForceRebase=TRUE without any Xip rules.

Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com>
2026-07-15 21:37:05 +00:00
..
GenFv.c BaseTools: Remove duplicated words in C tools 2022-10-16 04:21:29 +00:00
GenFvInternalLib.c BaseTools/GenFv: Preserve legacy rebase behavior when Xip is unused 2026-07-15 21:37:05 +00:00
GenFvInternalLib.h BaseTools/GenFv: Preserve legacy rebase behavior when Xip is unused 2026-07-15 21:37:05 +00:00
GNUmakefile BaseTools: Support custom library build for base tools on Linux ARM 2024-12-20 22:57:04 +00:00
Makefile BaseTools: Replace BSD License with BSD+Patent License 2019-04-09 09:10:20 -07:00