mirror of
https://github.com/Stichting-MINIX-Research-Foundation/netbsd.git
synced 2025-09-08 06:39:21 -04:00
44 lines
912 B
Makefile
44 lines
912 B
Makefile
# $NetBSD: Makefile,v 1.1 2014/07/24 20:20:49 plunky Exp $
|
|
|
|
WARNS?= 2
|
|
|
|
.include <bsd.init.mk>
|
|
|
|
.PATH: ${PCC_DIST}/cc/cxxcom \
|
|
${PCC_DIST}/arch/${TARGMACH} \
|
|
${PCC_DIST}/mip
|
|
|
|
PROG= cxxcom
|
|
|
|
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 cxxcode.c
|
|
|
|
MAN=
|
|
|
|
# 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/cxxcom
|
|
|
|
COPTS.pftn.c+= ${${ACTIVE_CC} == "gcc" :? -Wno-uninitialized :}
|
|
|
|
DPSRCS= external.c
|
|
|
|
MKEXTDIR!= cd ${.CURDIR}/../mkext && ${PRINTOBJDIR}
|
|
|
|
external.c: ${MKEXTDIR}/mkext
|
|
${_MKTARGET_CREATE}
|
|
${MKEXTDIR}/mkext
|
|
|
|
CLEANFILES+= external.c external.h
|
|
|
|
.include <bsd.prog.mk>
|