1#         $NetBSD: bsd.o32.mk,v 1.17 2025/05/06 10:14:36 nia Exp $
2
3.if !empty(MACHINE_ARCH:M*eb)
4LD+=                -m elf32btsmip
5.else
6LD+=                -m elf32ltsmip
7.endif
8.ifndef MLIBDIR
9MLIBDIR=  o32
10
11LIBC_MACHINE_ARCH=  ${MACHINE_ARCH:S/mipsn/mips/:S/64//}
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
17COPTS+=             -mabi=32 -march=mips3
18CPUFLAGS+=          -mabi=32 -march=mips3
19LDADD+=             -mabi=32 -march=mips3
20LDFLAGS+= -mabi=32 -march=mips3
21MKDEPFLAGS+=        -mabi=32 -march=mips3
22.endif
23
24# sync with MKRELRO in bsd.own.mk
25NORELRO=  # defined
26
27.include "${.PARSEDIR}/../../Makefile.compat"
28