1# $NetBSD: bsd.64.mk,v 1.14 2024/07/09 15:11:28 rin Exp $ 2 3.if !empty(MACHINE_ARCH:M*eb) 4LD+= -m elf64btsmip 5.else 6LD+= -m elf64ltsmip 7.endif 8.ifndef MLIBDIR 9MLIBDIR= 64 10 11LIBC_MACHINE_ARCH= ${MACHINE_ARCH:S/mips/mipsn/} 12LIBGCC_MACHINE_ARCH= ${LIBC_MACHINE_ARCH} 13GOMP_MACHINE_ARCH= ${LIBC_MACHINE_ARCH} 14XORG_MACHINE_ARCH= ${LIBC_MACHINE_ARCH} 15BFD_MACHINE_ARCH= ${LIBC_MACHINE_ARCH} 16 17# GCC 5/6 libgomp for n64 needs files we don't generate yet. 18NO_LIBGOMP= 1 19 20COPTS+= -mabi=64 21CPUFLAGS+= -mabi=64 22LDADD+= -mabi=64 23LDFLAGS+= -mabi=64 24MKDEPFLAGS+= -mabi=64 25.endif 26 27.include "${.PARSEDIR}/../../Makefile.compat" 28