coreboot-kgpe-d16/src/vendorcode
Arthur Heymans 404188f80e vendorcode/amd/agesa: Remove -fno-zero-initialized-in-bss
There are zero-initialized arrays within AGESA that were previously not
declared with CONST qualifier. Without this flag, such arrays would have
consumed valuable CAR space in romstage.

After adding CONST qualifiers these arrays have actually moved to
.rodata and removing the flag does not add anything to .bss.

TEST: see that BUILD_TIMELESS=1 results in the same binary.

Change-Id: I5b91deb1bf1b64bd9c88dc311db4e0b36df86c18
Signed-off-by: Arthur Heymans <arthur@aheymans.xyz>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/64445
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Reviewed-by: Martin L Roth <gaumless@tutanota.com>
2022-05-28 04:21:54 +00:00
..
amd vendorcode/amd/agesa: Remove -fno-zero-initialized-in-bss 2022-05-28 04:21:54 +00:00
cavium rules.h: Use more consistent naming 2022-05-16 21:52:22 +00:00
eltan vc/eltan/security/verified_boot/Makefile: add fmap_config.h dependency 2022-02-22 15:56:03 +00:00
google vendorcode/google/sar.c: Fix formatted print of size_t 2022-05-13 11:03:07 +00:00
intel soc/intel/jasperlake: Revert CdClock setting 2022-04-27 17:15:13 +00:00
mediatek vc/mediatek/mt8195: Fix rank1 CKE setting for single-rank DRAM 2021-12-01 09:48:17 +00:00
siemens
Makefile.inc soc/mediatek/mt8192: initialize DRAM using vendor reference code 2021-03-08 03:15:43 +00:00