NetBSD/sys/arch/evbarm
lukem 4bb41ae2f2 Rework how KERNOBJDIR functions; now it's always determined with
cd ${KERNSRCDIR}/${KERNARCHDIR}/compile && ${PRINTOBJDIR}
This is far simpler than the previous system, and more robust with
objdirs built via BSDOBJDIR.

The previous method of finding KERNOBJDIR when using BSDOBJDIR by
referencing _SRC_TOP_OBJ_ from another directory was extremely
fragile due to the depth first tree walk by <bsd.subdir.mk>, and
the caching of _SRC_TOP_OBJ_ (with MAKEOVERRIDES) which would be
empty on the *first* pass to create fresh objdirs.

This change requires adding sys/arch/*/compile/Makefile to create
the objdir in that directory, and descending into arch/*/compile
from arch/*/Makefile.  Remove the now-unnecessary .keep_me files
whilst here.

Per lengthy discussion with Andrew Brown.
2003-01-06 17:40:18 +00:00
..
compile Rework how KERNOBJDIR functions; now it's always determined with 2003-01-06 17:40:18 +00:00
conf Split board-specific Makefile fragments into their own files. 2003-01-03 02:16:26 +00:00
dev merge kqueue branch into -current 2002-10-23 09:10:23 +00:00
evbarm New interrupt framework for NetBSD/evbarm, and accompanying new 2002-01-30 03:59:39 +00:00
ifpga Garbage-collect prev_intr_depth; nothing uses it. 2003-01-02 23:54:39 +00:00
include Clean up evbarm interrupt support a little: 2003-01-02 23:37:53 +00:00
integrator remove trailing \n in panic(). approved perry. 2002-09-27 15:35:29 +00:00
iq80310 Use aprint_normal() for cfprint routines. 2003-01-01 01:24:19 +00:00
iq80321 Enable a few more bus_space functions. 2003-01-02 23:04:08 +00:00
ixm1200 Use the generic irq_dispatch.S 2003-01-03 00:55:59 +00:00
smdk2xx0 SMDK2800 is an evaluation board for Samsung S3C2800 CPU. 2002-11-20 18:06:25 +00:00
stand Continue the " - . - 8" purge. Specifically: 2002-10-14 22:32:50 +00:00
Makefile Rework how KERNOBJDIR functions; now it's always determined with 2003-01-06 17:40:18 +00:00