view nuc-fw/bsp/Makefile @ 128:789a9a95533f

nuc-fw: more minor preparations for the big transition
author Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
date Fri, 01 Nov 2013 01:31:39 +0000
parents 1e41550feec5
children 8b0793c67f9f
line wrap: on
line source

CC=	arm-elf-gcc
CFLAGS=	-O2 -fno-builtin -mthumb-interwork
ASFLAGS=-mthumb-interwork
LD=	arm-elf-ld

IOBJS=	niq32.o

XTOBJS=	armio.o clkm.o init_target.o inth.o niq.o timer.o timer1.o timer2.o

XOBJS=	${XTOBJS}
AOBJS=	${IOBJS}

HDRS=	armio.h clkm.h dma.h inth.h iq.h mem.h rhea_arm.h sim.h timer.h \
	timer1.h timer2.h ulpd.h

all:	${IOBJS} ${XOBJS} xipcode.o

${AOBJS}:	${HDRS}

${XTOBJS}:	%.o : %.c ${HDRS}
	${CC} ${CFLAGS} -mthumb -c $<

xipcode.o:	${XOBJS}
	${LD} -r -o $@ ${XOBJS}

clean:
	rm -f *.[oa] *errs