xref: /netbsd-src/sys/arch/sparc/stand/bootxx/Makefile (revision bdc22b2e01993381dcefeff2bc9b56ca75a4235c)
1#	$NetBSD: Makefile,v 1.17 2014/01/12 15:26:31 tsutsui Exp $
2
3PROG=		bootxx
4PROGSOURCE=	bootxx.c
5
6.include "../Makefile.buildboot"
7
8CPPFLAGS+=	-DBOOTXX -DLIBSA_NO_CLOSE
9STRIPFLAG=
10LINKFLAGS=	-N -Ttext ${RELOC_BOOTXX} -e start
11CLEANFILES+=	${PROG}.sym
12
13# XXX SHOULD NOT NEED TO DEFINE THESE!
14LIBCRT0=
15LIBCRTI=
16LIBC=
17LIBCRTBEGIN=
18LIBCRTEND=
19
20${PROG}: ${OBJS} ${LIBSA} ${LIBKERN}
21	${LD} -o ${.TARGET}.sym ${LINKFLAGS} ${OBJS} ${LIBSA} ${LIBKERN}
22	@${SIZE} ${.TARGET}.sym
23	${OBJCOPY} -O binary ${.TARGET}.sym ${.TARGET}
24
25.include <bsd.prog.mk>
26