xref: /openbsd/sys/arch/loongson/stand/Makefile.inc (revision 097a140d)
1#	$OpenBSD: Makefile.inc,v 1.7 2020/11/13 16:45:11 visa Exp $
2
3BINDIR=		/usr/mdec
4
5STANDALONE?=	-D_STANDALONE
6
7.if ${MACHINE} == "loongson"
8CPPFLAGS+=	${STANDALONE}
9CPPFLAGS+=	-I.
10CFLAGS+=	-fno-builtin -fno-stack-protector -Wall
11CFLAGS+=	-Wa,-mfix-loongson2f-btb
12AFLAGS+=	-Wa,-mfix-loongson2f-btb
13SAABI=		-mips3 -mno-abicalls -G 0 -fno-pic -fno-common
14AS?=		as
15LD?=		ld
16.endif
17
18### Figure out what to use for libsa
19LIBSADIR?=               ${.CURDIR}/../libsa
20
21.if exists(${LIBSADIR}/${__objdir})
22LIBSAOBJDIR=            ${LIBSADIR}/${__objdir}
23.else
24LIBSAOBJDIR=            ${LIBSADIR}
25.endif
26
27LIBSA=                  ${LIBSAOBJDIR}/libsa.a
28
29### Figure out what to use for libz
30LIBZDIR?=                ${.CURDIR}/../libz
31
32.if exists(${LIBZDIR}/${__objdir})
33LIBZOBJDIR=             ${LIBZDIR}/${__objdir}
34.else
35LIBZOBJDIR=             ${LIBZDIR}
36.endif
37
38LIBZ=                   ${LIBZOBJDIR}/libz.a
39