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