bfca87bb38
* Put the code that runs with the MMU off in a separate section (.start). * Use a linker script to set the VMA/LMA appropriately for each section. * Fix kernel page table allocation and mapping of kernel text/data/bss. ...and now that kernel images > 2MB work: * Add SYMTAB_SPACE to the GENERIC kernel so that we have DDB symbols. * Use dbsym to load the kernel's DDB symbol area.
13 lines
324 B
PHP
13 lines
324 B
PHP
# $NetBSD: Makefile.netwinder.inc,v 1.5 2002/04/03 02:06:33 thorpej Exp $
|
|
|
|
SYSTEM_LD_TAIL_EXTRA=; \
|
|
echo "${DBSYM} $@ || true"; \
|
|
${DBSYM} $@ || true
|
|
|
|
GENASSYM_EXTRAS+= ${ARM}/footbridge/genassym.cf
|
|
|
|
SYSTEM_FIRST_OBJ= nwmmu.o
|
|
SYSTEM_FIRST_SFILE= ${THISARM}/${MACHINE}/nwmmu.S
|
|
|
|
LINKFLAGS= -T ${THISARM}/conf/kern.ldscript
|