mirror of
https://git.proxmox.com/git/mirror_edk2
synced 2025-11-26 16:03:19 +00:00
The standalone MM core is executed in place, and resides in a separate execution context which may be space constrained. Since code and data may be mapped with different attributes for security reasons, the PE/COFF binary could have a section alignment of 4 KB. This means that any relocation data is not only useless, but it will also take up 4 KB of valuable space. So add support for the RELOCS_STRIPPED attribute on FFS files of this type, so that we can get rid of the .reloc section altogether. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Reviewed-by: Jaben Carsey <jaben.carsey@intel.com> Reviewed-by: Bob Feng <bob.c.feng@intel.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| AprioriSection.py | ||
| Capsule.py | ||
| CapsuleData.py | ||
| ComponentStatement.py | ||
| CompressSection.py | ||
| DataSection.py | ||
| DepexSection.py | ||
| EfiSection.py | ||
| Fd.py | ||
| FdfParser.py | ||
| Ffs.py | ||
| FfsFileStatement.py | ||
| FfsInfStatement.py | ||
| Fv.py | ||
| FvImageSection.py | ||
| GenFds.py | ||
| GenFdsGlobalVariable.py | ||
| GuidSection.py | ||
| OptionRom.py | ||
| OptRomFileStatement.py | ||
| OptRomInfStatement.py | ||
| Region.py | ||
| Rule.py | ||
| RuleComplexFile.py | ||
| RuleSimpleFile.py | ||
| Section.py | ||
| UiSection.py | ||
| VerSection.py | ||
| Vtf.py | ||