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