Annotation of sys/arch/mvme88k/stand/bugcrt/Makefile, Revision 1.1
1.1 ! nbrk 1: # $OpenBSD: Makefile,v 1.10 2003/10/02 13:24:39 miod Exp $
! 2:
! 3: S=${.CURDIR}/../../../..
! 4:
! 5: CFLAGS+=-I${.CURDIR}/../../include -I${.CURDIR}/../libbug -I${S}/lib/libsa
! 6: STAGE1_CFLAGS=-DSTACK_ASM_OP="\".long ${STAGE1_RELOC}\"" -DSTAGE1
! 7: STAGE2_CFLAGS=-DSTACK_ASM_OP="\".long ${STAGE2_RELOC}\""
! 8: SINGLE_CFLAGS=-DSTACK_ASM_OP="\".long ${STAGE2_RELOC}\"" -DSTAGE1
! 9: SRCS=crt.c
! 10: OBJS=stage1crt.o stage2crt.o singlecrt.o
! 11:
! 12: CLEANFILES+=a.out ${OBJS}
! 13:
! 14: all: ${OBJS}
! 15:
! 16: stage1crt.o: crt.c
! 17: ${CC} ${CFLAGS} ${STAGE1_CFLAGS} -c ${.CURDIR}/crt.c -o ${.TARGET}
! 18: ${LD} -x -r ${.TARGET}
! 19: mv a.out ${.TARGET}
! 20:
! 21: stage2crt.o: crt.c
! 22: ${CC} ${CFLAGS} ${STAGE2_CFLAGS} -c ${.CURDIR}/crt.c -o ${.TARGET}
! 23: ${LD} -x -r ${.TARGET}
! 24: mv a.out ${.TARGET}
! 25:
! 26: singlecrt.o: crt.c
! 27: ${CC} ${CFLAGS} ${SINGLE_CFLAGS} -c ${.CURDIR}/crt.c -o ${.TARGET}
! 28: ${LD} -x -r ${.TARGET}
! 29: mv a.out ${.TARGET}
! 30:
! 31: install:
! 32:
! 33: lint tags:
! 34:
! 35: .include <bsd.prog.mk>
CVSweb