summaryrefslogtreecommitdiff
path: root/src/post.c
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2013-02-17 13:58:28 -0500
committerKevin O'Connor <kevin@koconnor.net>2013-02-17 13:58:28 -0500
commitc924344e18e9af9156b0caddcd669ab0961a99eb (patch)
tree7d1f666254032e1469bd16d60af9d0b578f66a0e /src/post.c
parent89efc93cceddf71a8455d75356991eaa08508d48 (diff)
downloadqemu-seabios-c924344e18e9af9156b0caddcd669ab0961a99eb.tar.gz
Clarify build generated "zone low" values.
Rename datalow_base (and similar) to zonelow_base, and datalow_start (and similar) to varlow_start. This helps distinguish between the bounds for the runtime dynamic memory pool and the compile time global variables. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'src/post.c')
-rw-r--r--src/post.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/post.c b/src/post.c
index f2eded9..cf0d9b4 100644
--- a/src/post.c
+++ b/src/post.c
@@ -98,7 +98,7 @@ bda_init(void)
, E820_RESERVED);
// Init extra stack
- StackPos = (void*)(&ExtraStack[BUILD_EXTRA_STACK_SIZE] - datalow_base);
+ StackPos = (void*)(&ExtraStack[BUILD_EXTRA_STACK_SIZE] - zonelow_base);
}
void
@@ -264,8 +264,8 @@ reloc_preinit(void *f, void *arg)
extern u32 _reloc_rel_start[], _reloc_rel_end[];
extern u32 _reloc_init_start[], _reloc_init_end[];
extern u8 code32init_start[], code32init_end[];
- extern u32 _reloc_datalow_start[], _reloc_datalow_end[];
- extern u8 datalow_start[], datalow_end[], final_datalow_start[];
+ extern u32 _reloc_varlow_start[], _reloc_varlow_end[];
+ extern u8 varlow_start[], varlow_end[], final_varlow_start[];
// Allocate space for init code.
u32 initsize = code32init_end - code32init_start;
@@ -276,9 +276,9 @@ reloc_preinit(void *f, void *arg)
// Copy code and update relocs (init absolute, init relative, and runtime)
dprintf(1, "Relocating low data from %p to %p (size %d)\n"
- , datalow_start, final_datalow_start, datalow_end - datalow_start);
- updateRelocs(code32flat_start, _reloc_datalow_start, _reloc_datalow_end
- , final_datalow_start - datalow_start);
+ , varlow_start, final_varlow_start, varlow_end - varlow_start);
+ updateRelocs(code32flat_start, _reloc_varlow_start, _reloc_varlow_end
+ , final_varlow_start - varlow_start);
dprintf(1, "Relocating init from %p to %p (size %d)\n"
, code32init_start, codedest, initsize);
s32 delta = codedest - (void*)code32init_start;