# $NetBSD: bsd.64.mk,v 1.14 2024/07/09 15:11:28 rin Exp $
if !empty(MACHINE_ARCH:M*eb)
LD+= -m elf64btsmip
else
LD+= -m elf64ltsmip
endif
ifndef MLIBDIR
MLIBDIR= 64
LIBC_MACHINE_ARCH= ${MACHINE_ARCH:S/mips/mipsn/}
LIBGCC_MACHINE_ARCH= ${LIBC_MACHINE_ARCH}
GOMP_MACHINE_ARCH= ${LIBC_MACHINE_ARCH}
XORG_MACHINE_ARCH= ${LIBC_MACHINE_ARCH}
BFD_MACHINE_ARCH= ${LIBC_MACHINE_ARCH}
# GCC 5/6 libgomp for n64 needs files we don't generate yet.
NO_LIBGOMP= 1
COPTS+= -mabi=64
CPUFLAGS+= -mabi=64
LDADD+= -mabi=64
LDFLAGS+= -mabi=64
MKDEPFLAGS+= -mabi=64
endif
include "${.PARSEDIR}/../../Makefile.compat"