stop metamake complaining
[AROS.git] / arch / arm-native / kernel / mmakefile.src
blob043b66ea730fd22f7807154138ae4975cbfe1c28
1 # $Id$
2 include $(TOP)/config/make.cfg
5 CFILES := \
6         kernel_startup \
7         kernel_cpu \
8         platform_init \
9         kernel_debug \
10         getsystemattr \
11         maygetchar \
12         tags \
13         intr \
14         kernel_systimer \
15         syscall \
16         mmu \
17         issuper \
18         cli \
19         sti \
20         virtualtophysical \
21         setprotection \
22         mapglobal \
23         unmapglobal \
24         vars \
25         screen_fb \
26         font8x14
28 PLATFILES := platform_bcm2708
30 AFILES := intvecs
32 #MM kernel-raspi-arm: setup-raspi-arm kernel-kernel-kobj kernel-exec-kobj
33 kernel-raspi-arm: $(OSGENDIR)/boot/core.elf
35 $(OSGENDIR)/boot/core.elf: $(KOBJSDIR)/kernel_resource.o $(KOBJSDIR)/exec_library.o
36                 %mkdirs_q $(OSGENDIR)/boot
37                 $(TARGET_LD) -Map $(OSGENDIR)/boot/core.map -T $(SRCDIR)/$(CURDIR)/ldscript.lds -o $@ $(KOBJSDIR)/kernel_resource.o $(KOBJSDIR)/exec_library.o -L$(AROS_LIB) -larossupport -lautoinit -llibinit -lstdc.static -laeabi
38                 $(TARGET_STRIP) --strip-unneeded -R .note -R .comment $@
40 #MM kernel-kernel-raspi-arm : includes
41 #MM kernel-kernel-raspi-arm-kobj : includes
43 USER_INCLUDES := $(PRIV_KERNEL_INCLUDES) $(PRIV_EXEC_INCLUDES) \
44         -I$(GENINCDIR) -I$(AROSDIR)/Development/include
46 %build_archspecific \
47   mainmmake=kernel-kernel maindir=rom/kernel arch=raspi-arm \
48   files="$(CFILES) $(PLATFILES)" asmfiles="$(AFILES)" compiler=kernel
49