Home | History | Annotate | Line # | Download | only in cpp
      1 #	$NetBSD: Makefile,v 1.14 2025/09/17 05:55:31 mrg Exp $
      2 
      3 .include <bsd.init.mk>
      4 
      5 PROG=		cpp
      6 SRCS=		cppspec.cc ${G_GCC_OBJS:.o=.cc}
      7 
      8 .include "../Makefile.driver"
      9 .include "../Makefile.target-defines"
     10 .include "../Makefile.options"
     11 
     12 COPTS+=		-Wno-stack-protector
     13 
     14 LINKS=		${BINDIR}/cpp ${BINDIR}/gcpp
     15 
     16 MAN=		cpp.1
     17 MLINKS+=	cpp.1 gcpp.1 cpp.1 cccp.1
     18 
     19 TEXINFO=	cpp.texi
     20 INFOFLAGS=	-I${DIST}/gcc/doc -I${DIST}/gcc/doc/include -I.
     21 
     22 LDADD+=		-lintl
     23 DPADD+=		${LIBINTL}
     24 
     25 ADD_FRONTEND_LIBRARY=	no
     26 .include "../Makefile.frontend"
     27 
     28 ${SRCS}: ${GCCARCH}/defs.mk
     29 
     30 .include <bsd.info.mk>
     31 
     32 COPTS.gcc.cc=	-Wno-error=stack-protector
     33 
     34 .PATH: ${DIST}/gcc ${DIST}/gcc/c-family ${DIST}/gcc/doc
     35 
     36 cpp.info: gcc-vers.texi
     37