# $NetBSD: Makefile,v 1.14 2016/02/09 20:40:45 plunky Exp $ WARNS?= 2 .include .PATH: ${PCC_DIST}/cc/ccom \ ${PCC_DIST}/arch/${TARGMACH} \ ${PCC_DIST}/mip PROG= ccom SRCS= cgram.y SRCS+= scan.l SRCS+= optim.c pftn.c trees.c inline.c symtabs.c SRCS+= gcc_compat.c init.c local.c code.c stabs.c builtins.c SRCS+= match.c reader.c optim2.c regs.c local2.c order.c table.c SRCS+= common.c main.c external.c unicode.c MAN= ccom.1 # generate cgram.h YHEADER= CPPFLAGS+= -I${.OBJDIR} CPPFLAGS+= -I${PCC_DIST}/mip CPPFLAGS+= -I${PCC_DIST}/os/${TARGOS} CPPFLAGS+= -I${PCC_DIST}/arch/${TARGMACH} CPPFLAGS+= -I${PCC_DIST}/cc/ccom COPTS+= ${${ACTIVE_CC} == "gcc" :? -Wno-error=stack-protector :} DPSRCS= external.c MKEXTDIR!= cd ${.CURDIR}/../mkext && ${PRINTOBJDIR} external.c: ${MKEXTDIR}/mkext ${_MKTARGET_CREATE} ${MKEXTDIR}/mkext CLEANFILES+= external.c external.h .include