1# $OpenBSD: Makefile,v 1.26 2013/01/18 21:09:04 espie Exp $ 2 3MAN= biosboot.8 4 5.if ${MACHINE} == "i386" 6S= ${.CURDIR}/../../../.. 7SADIR= ${.CURDIR}/.. 8 9PROG= biosboot 10SRCS= biosboot.S 11LD=ld 12LDFLAGS=-nostdlib -Ttext 0 -N -x -Bstatic -nopie 13INSTALL_STRIP= 14 15.depend biosboot.o: assym.h 16 17${PROG}: $(OBJS) 18 @rm -f $(PROG) 19 $(LD) $(LDFLAGS) -o $(PROG) $(OBJS) 20 @size $(PROG) 21 22CPPFLAGS+=-DLOADADDR=$(LOADADDR) -DLINKADDR=$(LINKADDR) -DBOOTMAGIC=$(BOOTMAGIC) 23CPPFLAGS+=${DEBUGFLAGS} 24CFLAGS+=-fno-pie 25#AFLAGS+=-Wa,-a 26AFLAGS+=-fno-pie 27.else 28NOPROG= 29.endif 30 31.include <bsd.prog.mk> 32