summaryrefslogtreecommitdiff
path: root/src/arch/x86
diff options
context:
space:
mode:
authorArthur Heymans <arthur@aheymans.xyz>2024-08-23 01:32:47 +0200
committerArthur Heymans <arthur@aheymans.xyz>2024-08-30 07:36:26 +0000
commitbf4e28484a5c8d1da2f90fba983a5e763946bcb0 (patch)
tree89cc1dcba3b20bb2dab004242421db5707afeabf /src/arch/x86
parentf4e4118fd68099b014daed341a5c6104979b4749 (diff)
arch/x86/car.ld: Fix overlapping regions
The fspm_rc_heap is already accounted for inside .car.data. Some linkers like LLD do not like overlapping regions so remove this. Change-Id: I058bd6790afc313e06f1888e5b783d97b7e93b1e Signed-off-by: Arthur Heymans <arthur@aheymans.xyz> Reviewed-on: https://review.coreboot.org/c/coreboot/+/84048 Reviewed-by: Shuo Liu <shuo.liu@intel.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Nico Huber <nico.h@gmx.de>
Diffstat (limited to 'src/arch/x86')
-rw-r--r--src/arch/x86/car.ld5
1 files changed, 0 insertions, 5 deletions
diff --git a/src/arch/x86/car.ld b/src/arch/x86/car.ld
index f99304f396..9d54037b7a 100644
--- a/src/arch/x86/car.ld
+++ b/src/arch/x86/car.ld
@@ -113,11 +113,6 @@ _car_unallocated_start = .;
_car_region_end = . + CONFIG_DCACHE_RAM_SIZE - (. - _car_region_start)
- CONFIG_FSP_T_RESERVED_SIZE;
-. = _car_region_start;
-.car.fspm_rc_heap . (NOLOAD) : {
- . += CONFIG_FSP_M_RC_HEAP_SIZE;
-}
-
. = _car_region_end;
.car.mrc_var . (NOLOAD) : {
. += CONFIG_DCACHE_RAM_MRC_VAR_SIZE;