1 # $NetBSD: bsd.n32.mk,v 1.2 2021/04/25 18:44:04 christos Exp $ 2 3 .if !empty(MACHINE_ARCH:M*eb) 4 LD+= -m elf32btsmipn32 5 .else 6 LD+= -m elf32ltsmipn32 7 .endif 8 .ifndef MLIBDIR 9 MLIBDIR= n32 10 11 LIBC_MACHINE_ARCH= ${MACHINE_ARCH:S/mipsn/mips/:S/64//} 12 LIBGCC_MACHINE_ARCH= ${LIBC_MACHINE_ARCH} 13 GOMP_MACHINE_ARCH= ${LIBC_MACHINE_ARCH} 14 XORG_MACHINE_ARCH= ${LIBC_MACHINE_ARCH} 15 BFD_MACHINE_ARCH= ${LIBC_MACHINE_ARCH} 16 17 COPTS+= -mabi=n32 18 CPUFLAGS+= -mabi=n32 19 LDADD+= -mabi=n32 20 LDFLAGS+= -mabi=n32 21 MKDEPFLAGS+= -mabi=n32 22 .endif 23 24 .include "${.PARSEDIR}/../../Makefile.compat" 25