1 1.3.4.2 tls # $NetBSD: Makefile,v 1.3.4.2 2014/08/19 23:56:57 tls Exp $ 2 1.3.4.2 tls 3 1.3.4.2 tls LIBISPRIVATE= yes 4 1.3.4.2 tls 5 1.3.4.2 tls # For ../Makefile.inc and bsd.own.mk 6 1.3.4.2 tls .include <bsd.init.mk> 7 1.3.4.2 tls 8 1.3.4.2 tls LIB= common 9 1.3.4.2 tls 10 1.3.4.2 tls SRCS= diagnostic.c pretty-print.c intl.c input.c version.c 11 1.3.4.2 tls 12 1.3.4.2 tls # XXX make sure this doesn't have more than it needs 13 1.3.4.2 tls CPPFLAGS+= -I${GCCARCH} -I${BACKENDOBJ} -I. \ 14 1.3.4.2 tls ${G_ALL_CFLAGS:M-D*} ${G_INCLUDES:M-I*:N-I.*} \ 15 1.3.4.2 tls -DPREFIX=\"/usr\" \ 16 1.3.4.2 tls -DDEFAULT_TARGET_VERSION=\"${G_version}\" \ 17 1.3.4.2 tls -DDEFAULT_TARGET_MACHINE=\"${MACHINE_GNU_PLATFORM}\" \ 18 1.3.4.2 tls -DCONFIGURE_SPECS="\"\"" 19 1.3.4.2 tls 20 1.3.4.2 tls MKPIC:= no 21 1.3.4.2 tls MKPICLIB:= no 22 1.3.4.2 tls 23 1.3.4.2 tls HOSTPROG_CXX= 1 24 1.3.4.2 tls 25 1.3.4.2 tls COPTS.diagnostic.c= -Wno-stack-protector 26 1.3.4.2 tls COPTS.intl.c= -Wno-stack-protector 27 1.3.4.2 tls 28 1.3.4.2 tls ${SRCS}: ${GCCARCH}/defs.mk 29 1.3.4.2 tls 30 1.3.4.2 tls .include <bsd.lib.mk> 31 1.3.4.2 tls 32 1.3.4.2 tls # Force using C++ for this 33 1.3.4.2 tls HOST_CC:= ${HOST_CXX} 34 1.3.4.2 tls CC:= ${CXX} 35 1.3.4.2 tls CFLAGS:= ${CXXFLAGS} 36 1.3.4.2 tls 37 1.3.4.2 tls .PATH: ${DIST}/gcc 38