1*8feb0f0bSmrg# $NetBSD: Makefile,v 1.11 2023/02/20 02:12:28 mrg Exp $ 236ac495dSmrg 336ac495dSmrgREQUIRETOOLS= yes 436ac495dSmrgNOLINT= # defined 536ac495dSmrgNOPIC= # defined 636ac495dSmrgNOPROFILE= # defined 736ac495dSmrg 836ac495dSmrgCWARNFLAGS.clang+= -Wno-parentheses 936ac495dSmrgUNSUPPORTED_COMPILER.clang= # defined 1036ac495dSmrg 1136ac495dSmrg.include <bsd.init.mk> 1236ac495dSmrg 1336ac495dSmrgGCC_MACHINE_ARCH?=${MACHINE_ARCH:S/earmv5/earm/} 1436ac495dSmrg 1536ac495dSmrgLIB= supc++ 1636ac495dSmrg 1736ac495dSmrg.if exists(${.CURDIR}/../libstdc++-v3/arch/${GCC_MACHINE_ARCH}/defs.mk) && ${MKGCC} != "no" 1836ac495dSmrg.include "${.CURDIR}/../libstdc++-v3/arch/${GCC_MACHINE_ARCH}/defs.mk" 1936ac495dSmrg 2036ac495dSmrgSHLIB_MAJOR= 2 2136ac495dSmrgSHLIB_MINOR= 0 2236ac495dSmrg 2336ac495dSmrg.include "${.CURDIR}/../libsupc++/Makefile.common" 2436ac495dSmrg 2536ac495dSmrgSRCS= ${LIBSUPCXXSRCS} xmalloc.c 2636ac495dSmrgCXXFLAGS+= ${G_SECTION_FLAGS} 2736ac495dSmrg 28a2dc1f3fSmrgGLIBCXX_SRCDIR= ${DIST}/libstdc++-v3 29a2dc1f3fSmrgBUILDSYMLINKS+= \ 30a2dc1f3fSmrg ${GLIBCXX_SRCDIR}/${G_ATOMICITY_SRCDIR}/atomicity.h atomicity.cc 31a2dc1f3fSmrg 3236ac495dSmrgCOPTS.cp-demangle.c = -Wno-stack-protector -Wno-unused-function 3336ac495dSmrg 3436ac495dSmrg.include "../Makefile.gthr" 3536ac495dSmrg 3636ac495dSmrg.include <bsd.lib.mk> 3736ac495dSmrg 3836ac495dSmrg.PATH: ${DIST}/libstdc++-v3/src \ 3936ac495dSmrg ${DIST}/libstdc++-v3/libsupc++ \ 4036ac495dSmrg ${DIST}/libiberty \ 4136ac495dSmrg ${.CURDIR}/../libstdc++-v3/arch/${GCC_MACHINE_ARCH} 4236ac495dSmrg 4336ac495dSmrg${OBJS}: ${.CURDIR}/../libstdc++-v3/arch/${GCC_MACHINE_ARCH}/defs.mk 4436ac495dSmrg.else 4536ac495dSmrg.include <bsd.prog.mk> # do nothing 4636ac495dSmrg.endif 47