mirror of
https://github.com/freebsd/freebsd-src
synced 2024-10-17 13:53:39 +00:00
0381f4905f
relative to the start address (unless the start address is 0, which is not the case). This is currently not a problem because all powerpc architectures are using loader(8) which passes metadata to the kernel including the correct `endkernel' address. If we don't use loader(8), register 4 and 5 will have the size of the kernel ELF file, not its end address. We fix that simply by adding `kernel_text' to `end' to compute `endkernel'. Discussed with: nathanw |
||
---|---|---|
.. | ||
clock.c | ||
copyinout.c | ||
interrupt.c | ||
locore.S | ||
locore32.S | ||
locore64.S | ||
machdep.c | ||
mmu_oea.c | ||
mmu_oea64.c | ||
mmu_oea64.h | ||
moea64_if.m | ||
moea64_native.c | ||
mp_cpudep.c | ||
nexus.c | ||
slb.c | ||
swtch32.S | ||
swtch64.S | ||
trap.c | ||
trap_subr32.S | ||
trap_subr64.S | ||
uma_machdep.c | ||
vm_machdep.c |