Makefile revision 1.5
1#	$OpenBSD: Makefile,v 1.5 2012/08/29 17:45:00 pascal Exp $
2
3MAN=	biosboot.8
4
5.if ${MACHINE} == "amd64"
6PROG=	biosboot
7SRCS=	biosboot.S
8LD=ld
9LDFLAGS=-melf_i386 -nostdlib -Ttext 0 -N -x -Bstatic -nopie
10LDFLAGS+=-L/usr/libdata 
11INSTALL_STRIP=
12SADIR=	${.CURDIR}/..
13
14${PROG}: $(OBJS) $(DPADD)
15	@rm -f $(PROG)
16	$(LD) $(LDFLAGS) -o $(PROG) $(OBJS) $(LDADD)
17	@size $(PROG)
18
19CPPFLAGS+=-DLOADADDR=$(LOADADDR) -DLINKADDR=$(LINKADDR) -DBOOTMAGIC=$(BOOTMAGIC)
20CPPFLAGS+=${DEBUGFLAGS}
21CFLAGS+=-fno-pie
22AFLAGS+=-m32 # -Wa,-a
23AFLAGS+=-fno-pie
24.else
25NOPROG=
26.endif
27
28.include <bsd.prog.mk>
29
30