Home | History | Annotate | Line # | Download | only in stand
Makefile.booters revision 1.5
      1  1.5  tsutsui #	$NetBSD: Makefile.booters,v 1.5 2009/01/12 07:56:31 tsutsui Exp $
      2  1.1    isaki 
      3  1.1    isaki S?=	${.CURDIR}/../../../..
      4  1.1    isaki 
      5  1.3       he CFLAGS+= -ffreestanding
      6  1.5  tsutsui CFLAGS+= -Wall -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith
      7  1.5  tsutsui CFLAGS+= -Wno-pointer-sign
      8  1.5  tsutsui CFLAGS+= -Werror
      9  1.5  tsutsui 
     10  1.5  tsutsui .if !make(obj) && !make(clean) && !make(cleandir)
     11  1.5  tsutsui .NOPATH: machine ${MACHINE_ARCH}
     12  1.5  tsutsui .BEGIN: machine ${MACHINE_ARCH}
     13  1.1    isaki 
     14  1.5  tsutsui machine::
     15  1.1    isaki 	-rm -f machine && \
     16  1.1    isaki 	ln -s $S/arch/${MACHINE}/include machine
     17  1.5  tsutsui 
     18  1.5  tsutsui m68k::
     19  1.1    isaki 	-rm -f ${MACHINE_ARCH} && \
     20  1.1    isaki 	ln -s $S/arch/${MACHINE_ARCH}/include ${MACHINE_ARCH}
     21  1.5  tsutsui .endif
     22  1.1    isaki 
     23  1.1    isaki CLEANFILES+=	machine ${MACHINE_ARCH}
     24  1.1    isaki 
     25  1.1    isaki 
     26  1.2   simonb # XXX SHOULD NOT NEED TO DEFINE THESE!
     27  1.2   simonb LIBCRT0=
     28  1.2   simonb LIBC=
     29  1.2   simonb LIBCRTBEGIN=
     30  1.2   simonb LIBCRTEND=
     31