5 .include "${.CURDIR}/../../Makefile.inc"
6 .include "${.CURDIR}/../Makefile.inc0"
9 .PATH: ${SRCDIR}/gas ${SRCDIR}/gas/config
45 .if ${TARGET_CPUARCH} == "mips"
46 SRCS+= itbl-ops.c itbl-parse.y itbl-lex.l
49 .if ${TARGET_ARCH} == "amd64"
51 .elif ${TARGET_CPUARCH} == "powerpc"
53 .elif ${TARGET_ARCH} == "sparc64"
56 SRCS+= tc-${TARGET_CPUARCH}.c
59 .if ${TARGET_ARCH} == "sparc64"
60 CFLAGS+= -DDEFAULT_ARCH=\"v9-64\"
62 CFLAGS+= -DDEFAULT_ARCH=\"${BINUTILS_ARCH}\"
64 .if defined(TARGET_BIG_ENDIAN)
65 CFLAGS+= -DTARGET_BYTES_BIG_ENDIAN=1
67 CFLAGS+= -DTARGET_CPU=\"${BINUTILS_ARCH}\"
68 CFLAGS+= -DTARGET_OS=\"${TARGET_OS}\"
69 CFLAGS+= -DTARGET_CANONICAL=\"${TARGET_TUPLE}\"
70 CFLAGS+= -DTARGET_ALIAS=\"${TARGET_TUPLE}\"
71 CFLAGS+= -DVERSION=\"${VERSION}\"
72 CFLAGS+= -D_GNU_SOURCE
73 CFLAGS+= -I${SRCDIR}/gas -I${SRCDIR}/bfd -I${SRCDIR}/gas/config -I${SRCDIR}
74 CFLAGS+= -I${.CURDIR} -I${.CURDIR}/${TARGET_CPUARCH}-freebsd
76 .if ${MK_SHARED_TOOLCHAIN} == "no"
80 DPADD= ${RELTOP}/libbfd/libbfd.a
81 DPADD+= ${RELTOP}/libiberty/libiberty.a
82 DPADD+= ${RELTOP}/libopcodes/libopcodes.a
85 .include <bsd.prog.mk>