1 # $NetBSD: Makefile,v 1.11 2025/10/20 14:31:36 nat Exp $ 2 3 NOLINT= # defined 4 NOPROFILE= # defined 5 NOPIC= # defined 6 NOLINKLIB= # defined 7 NOCLANGERROR= # defined 8 NODEBUGLIB= # defined 9 10 .include <bsd.init.mk> 11 12 LIB= iberty 13 14 BINUTILS_MACHINE_ARCH?=${MACHINE_ARCH:C/armv[4-7]/arm/} 15 16 .include "${.CURDIR}/arch/${BINUTILS_MACHINE_ARCH}/defs.mk" 17 18 COPTS.argv.c = -Wno-stack-protector 19 COPTS.cp-demangle.c = -Wno-stack-protector 20 COPTS.make-relative-prefix.c = -Wno-stack-protector 21 COPTS.regex.c = -Wno-stack-protector 22 23 SRCS= ${G_REQUIRED_OFILES:.o=.c} ${G_EXTRA_OFILES:.o=.c} \ 24 ${G_LIBOBJS:.o=.c} ${G_ALLOCA:.o=.c} 25 26 CPPFLAGS+= -DHAVE_CONFIG_H -I${.CURDIR}/arch/${BINUTILS_MACHINE_ARCH} \ 27 -I${DIST}/include 28 29 .PATH: ${DIST}/libiberty 30 31 .include <bsd.lib.mk> 32