Home | History | Annotate | Line # | Download | only in common
Makefile revision 1.15
      1  1.15       mrg #	$NetBSD: Makefile,v 1.15 2025/09/17 05:55:31 mrg Exp $
      2   1.1       mrg 
      3  1.12     lukem HOSTPROG_CXX=	1
      4   1.1       mrg LIBISPRIVATE=	yes
      5   1.1       mrg 
      6   1.1       mrg # For ../Makefile.inc and bsd.own.mk
      7   1.1       mrg .include <bsd.init.mk>
      8   1.1       mrg 
      9   1.1       mrg LIB=		common
     10   1.1       mrg 
     11   1.8       mrg .include "${.CURDIR}/defs.mk"
     12  1.15       mrg SRCS=	${G_OBJS-libcommon:S/text-art\///:.o=.cc}
     13   1.1       mrg 
     14   1.1       mrg # XXX make sure this doesn't have more than it needs
     15   1.1       mrg CPPFLAGS+=	-I${GCCARCH} -I${BACKENDOBJ} -I. \
     16   1.1       mrg 		${G_ALL_CFLAGS:M-D*} ${G_INCLUDES:M-I*:N-I.*} \
     17   1.1       mrg 		-DPREFIX=\"/usr\" \
     18   1.1       mrg 		-DDEFAULT_TARGET_VERSION=\"${G_version}\" \
     19   1.1       mrg 		-DDEFAULT_TARGET_MACHINE=\"${MACHINE_GNU_PLATFORM}\" \
     20   1.1       mrg 		-DCONFIGURE_SPECS="\"\""
     21   1.1       mrg 
     22   1.1       mrg MKPIC:=		no
     23   1.1       mrg MKPICLIB:=	no
     24   1.1       mrg 
     25  1.13       mrg #COPTS.diagnostic.cc=	-Wno-stack-protector
     26  1.13       mrg #COPTS.intl.cc=		-Wno-stack-protector
     27   1.2      tron 
     28  1.13       mrg version.cc: ${GCCARCH}/defs.mk ${TOP}/tools/gcc/gcc-version.mk
     29   1.5       mrg 
     30   1.3       mrg ${SRCS}: ${GCCARCH}/defs.mk
     31   1.3       mrg 
     32  1.14  christos COPTS.intl.cc +=	-Wno-error=stack-protector
     33  1.14  christos 
     34   1.1       mrg .include <bsd.lib.mk>
     35   1.1       mrg 
     36   1.1       mrg # Force using C++ for this
     37   1.1       mrg HOST_CC:=	${HOST_CXX}
     38  1.11  christos HOST_CFLAGS:=	${HOST_CXXFLAGS}
     39   1.1       mrg CC:=		${CXX}
     40   1.1       mrg CFLAGS:=	${CXXFLAGS}
     41   1.1       mrg 
     42  1.15       mrg .PATH: ${DIST}/gcc ${DIST}/gcc/text-art
     43