1# $FreeBSD$ 2 3.PATH: ${.CURDIR:H}/common 4 5.include <src.opts.mk> 6 7CFLAGS+= -DCRT_IRELOC_SUPPRESS 8 9.if ${MACHINE_ARCH:Mmips64} 10ELFCLASS= 64 11.else 12ELFCLASS= 32 13.endif 14.if ${MACHINE_ARCH:Mmips*el} 15ENDIAN= l 16.else 17ENDIAN= b 18.endif 19.if ${MACHINE_ARCH:Mmipsn32*} 20SUFFIX= n32 21.else 22SUFFIX= 23.endif 24 25# binutils requires an explicit emulation for ld -r 26LDFLAGS.bfd+= -Wl,-m -Wl,elf${ELFCLASS}${ENDIAN}tsmip${SUFFIX}_fbsd 27 28.include <bsd.lib.mk> 29