1# $OpenBSD: Makefile,v 1.2 2003/01/31 20:06:32 drahn Exp $ 2# $NetBSD: Makefile,v 1.2 1997/04/17 07:46:24 thorpej Exp $ 3 4S= ${.CURDIR}/../../../.. 5R=../ 6 7PROG= ofwboot 8SRCS= Locore.c boot.c ofdev.c net.c netif_of.c alloc.c cache.c hfs.c 9.PATH: ${S}/arch/macppc/stand 10SRCS+= ofwmagic.S 11#CFLAGS+= -DDEBUG -DNETIF_DEBUG 12NOMAN= 13STRIPFLAG= 14BINMODE= 444 15OBJCOPY?= objcopy 16SAREL= 17BINDIR= /usr/mdec 18 19NEWVERSWHAT= "OpenFirmware Boot" 20 21# For now... 22RELOC= 20000 23 24ENTRY= _start 25 26CPPFLAGS+= -I. -I${.CURDIR}/../../.. -I${.CURDIR}/../../../.. 27CPPFLAGS+= -DRELOC=0x${RELOC} 28CPPFLAGS+= -DFIRMWORKSBUGS 29CPPFLAGS+= -DPOWERPC_BOOT_ELF 30CPPFLAGS+= -DXCOFF_GLUE # for booting PCI Powermacs 31 32LIBS!= cd $(.CURDIR)/$(R); $(MAKE) libdep 33 34${PROG}: ${OBJS} ${LIBSA} ${LIBZ} ${LIBKERN} 35 ${LD} -N -X -Ttext ${RELOC} -e ${ENTRY} -o ${PROG} \ 36 ${OBJS} ${LIBS} 37 38.include <bsd.prog.mk> 39