=================================================================== RCS file: /cvs/funnyos/arch/testarm/Makefile,v retrieving revision 1.2 retrieving revision 1.4 diff -u -r1.2 -r1.4 --- funnyos/arch/testarm/Makefile 2007/10/25 19:37:49 1.2 +++ funnyos/arch/testarm/Makefile 2007/11/07 10:18:48 1.4 @@ -1,4 +1,4 @@ -# $Id: Makefile,v 1.2 2007/10/25 18:37:49 init Exp $ +# $Id: Makefile,v 1.4 2007/11/07 10:18:48 init Exp $ # Makefile for funnyOS. # MD files are listed here. @@ -11,7 +11,8 @@ # md source files (implies loader and config.c) #MDSRC= boot/loader.S LOADER= boot/loader.S -MDSRC= config.c +MDSRC= boot/irq_trampoline.c +MDSRC+= config.c MDSRC+= dev/*.c # md headers @@ -22,10 +23,14 @@ CFLAGS+= -c LDFLAGS= -Ttext 0x00000000 -Tdata 0x00100000 -build: ${MDHDR} ${MIHDR} ${MDSRC} ${MISRC} +build: ${LOADER} ${MDHDR} ${MIHDR} ${MDSRC} ${MISRC} ${CROSSTOOLS}/usr/bin/gcc -c -o boot/loader.o ${LOADER} ${CROSSTOOLS}/usr/bin/gcc ${CFLAGS} ${MDSRC} ${MISRC} ${CROSSTOOLS}/usr/bin/ld ${LDFLAGS} boot/loader.o *.o clean: rm a.out *.o boot/loader.o + +ctags: ${LOADER} ${MDHDR} ${MIHDR} ${MDSRC} ${MISRC} + rm tags + ctags -adt ${LOADER} ${MDHDR} ${MIHDR} ${MDSRC} ${MISRC}