audk/ArmPlatformPkg/ArmVExpressPkg
Ard Biesheuvel 16d11eed29 ArmPlatformPkg/FVP: use 'auto' alignment and FIXED placement for XIP modules
Now that GenFw correctly propagates the minimum alignment of the ELF
input sections to the PE/COFF binary, we can simply select 'auto'
alignment in the FDF Rule section instead of tweaking it by hand.

Also add the FIXED FFS attribute to the module types that may execute
in place. This enables a newly added optimization in GenFfs that strips
redundant padding, preventing excessive waste of FV space if the section
alignment is considerable (i.e., 2 KB or 4 KB)

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>
Tested-by: Leif Lindholm <leif.lindholm@linaro.org>

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18196 6f19259b-4bc3-4df7-8a09-765794883524
2015-08-10 07:55:10 +00:00
..
ArmVExpressDxe Revert "ArmPlatformPkg/ArmVExpressDxe: Change FDT default file names." 2015-07-08 16:20:30 +00:00
ArmVExpressFastBootDxe ARM Packages: Replace tabs by spaces for indentation 2014-08-26 10:14:17 +00:00
Include ArmPlatformPkg/ArmVExpressPkg: Added support to differentiate ARMv8 FVP variants 2015-02-25 19:15:39 +00:00
Library ArmPlatformPkg/ArmVExpressPkg: add ArmPlatformSysConfigLib for runtime 2015-07-10 15:08:15 +00:00
Scripts/uefi-aarch64-bootstrap ARM Packages: Replace tabs by spaces for indentation 2014-08-26 10:14:17 +00:00
ArmVExpress-CTA15-A7.dsc ArmPlatformPkg: Use LinuxLoader.efi for the default boot entry 2015-07-14 14:42:55 +00:00
ArmVExpress-CTA15-A7.fdf ArmPlatformPkg/ArmVExpress-CTA15-A7.fdf: Increased firmware size 2015-07-16 11:25:37 +00:00
ArmVExpress-FVP-AArch64.dsc ArmPlatformPkg: Use LinuxLoader.efi for the default boot entry 2015-07-14 14:42:55 +00:00
ArmVExpress-FVP-AArch64.fdf ArmPlatformPkg/FVP: use 'auto' alignment and FIXED placement for XIP modules 2015-08-10 07:55:10 +00:00
ArmVExpress-RTSM-A15_MPCore.dsc ArmPlatformPkg: Use LinuxLoader.efi for the default boot entry 2015-07-14 14:42:55 +00:00
ArmVExpress-RTSM-A15_MPCore.fdf ArmPlatformPkg: Add the LinuxLoader.efi EFI application 2015-07-14 14:32:24 +00:00
ArmVExpress.dsc.inc ArmPlatformPkg/ArmVExpressPkg: move to unified GCC linker script 2015-08-03 08:23:16 +00:00
ArmVExpressPkg.dec Revert "ArmPlatformPkg/ArmVExpressDxe: Change FDT default file names." 2015-07-08 16:20:30 +00:00