- Exec builds and links after stoling stuff from NicJA :) still needs a .bss section
[AROS.git] / arch / arm-raspidzy / mmakefile.src
blob27cd455de15df6f60bb06a6d387a3611eeff3db9
1 #$Id$
2 include $(TOP)/config/make.cfg
4 #MM raspi-bootimage:                \
5 #MM     linklibs-raspi-bootstrap    \
6 #MM     linklibs-raspi-miniuart     \
7 #MM     linklibs-raspi-bootconsole  \
8 #MM     kernel-kernel-kobj          \
9 #MM     kernel-exec-kobj
12 # kernel.img has to have all things necessary to survive on it's own
13 # this includes kernel, exec, dos, intuition, fat/sfs-handler, sdmmc.device, poseidon, raspiusb.device etc.
14 KLIBS   := exec
15 KDEVS   := 
16 KHNDLRS := 
17 KHIDDS  := 
18 KRSRCS  := kernel
19 KHOOKS  :=
21 KOBJS :=                                                            \
22     $(addprefix $(KOBJSDIR)/,$(addsuffix _library.o ,$(KLIBS)))     \
23         $(addprefix $(KOBJSDIR)/,$(addsuffix _device.o  ,$(KDEVS)))     \
24         $(addprefix $(KOBJSDIR)/,$(addsuffix _handler.o ,$(KHNDLRS)))   \
25         $(addprefix $(KOBJSDIR)/,$(addsuffix _hidd.o    ,$(KHIDDS)))    \
26         $(addprefix $(KOBJSDIR)/,$(addsuffix _resource.o,$(KRSRCS)))    \
27         $(addprefix $(KOBJSDIR)/,$(addsuffix _driver.o  ,$(KDRVRS) ))   \
28         $(addprefix $(KOBJSDIR)/,$(addsuffix _hook.o    ,$(KHOOKS) ))
30 FILES :=
33 %build_image mmake=raspi-bootimage imagename=kernel.img                                             \
34         files=$(FILES) ldflags=$(LDFLAGS) linkerscript=ldscript.lds entry=bootstrap map=yes dump=yes    \
35         uselibs="raspi-bootstrap raspi-miniuart raspi-bootconsole" objfiles=$(KOBJS)
37 %common