bsd.o32.mk revision 1.17
11.17Snia#	$NetBSD: bsd.o32.mk,v 1.17 2025/05/06 10:14:36 nia Exp $
21.1Smrg
31.15Schristos.if !empty(MACHINE_ARCH:M*eb)
41.3SmrgLD+=		-m elf32btsmip
51.3Smrg.else
61.3SmrgLD+=		-m elf32ltsmip
71.3Smrg.endif
81.12Smatt.ifndef MLIBDIR
91.1SmrgMLIBDIR=	o32
101.1Smrg
111.15SchristosLIBC_MACHINE_ARCH=	${MACHINE_ARCH:S/mipsn/mips/:S/64//}
121.15SchristosLIBGCC_MACHINE_ARCH=	${LIBC_MACHINE_ARCH}
131.15SchristosGOMP_MACHINE_ARCH=	${LIBC_MACHINE_ARCH}
141.15SchristosXORG_MACHINE_ARCH=	${LIBC_MACHINE_ARCH}
151.16SchristosBFD_MACHINE_ARCH=	${LIBC_MACHINE_ARCH}
161.9Smrg
171.1SmrgCOPTS+=		-mabi=32 -march=mips3
181.1SmrgCPUFLAGS+=	-mabi=32 -march=mips3
191.1SmrgLDADD+=		-mabi=32 -march=mips3
201.1SmrgLDFLAGS+=	-mabi=32 -march=mips3
211.1SmrgMKDEPFLAGS+=	-mabi=32 -march=mips3
221.12Smatt.endif
231.1Smrg
241.17Snia# sync with MKRELRO in bsd.own.mk
251.17SniaNORELRO=	# defined
261.17Snia
271.4Schristos.include "${.PARSEDIR}/../../Makefile.compat"
28