1# $OpenBSD: Makefile.inc,v 1.5 2013/06/02 19:52:36 jasper Exp $ 2 3BINDIR= /usr/mdec 4 5STANDALONE?= -D_STANDALONE 6 7.if ${MACHINE} == "loongson" 8CPPFLAGS+= ${STANDALONE} 9CPPFLAGS+= -I. 10CFLAGS+= -fno-stack-protector -Wall 11CFLAGS+= -fno-builtin-vprintf -fno-builtin-printf -fno-builtin-putchar 12# Silence warnings 13CFLAGS+= -fno-builtin-snprintf 14CFLAGS+= -fno-builtin-memcpy 15CFLAGS+= -fno-builtin-memcmp 16CFLAGS+= -fno-builtin-memset 17CFLAGS+= -fno-builtin-strncpy 18CFLAGS+= -fno-builtin-strncmp 19CFLAGS+= -fno-builtin-exit 20CFLAGS+= -Wa,-mfix-loongson2f-btb 21SAABI= -mips3 -mno-abicalls -G 0 -fno-pic -fno-common 22AS?= as 23LD?= ld 24.endif 25 26### Figure out what to use for libsa 27LIBSADIR?= ${.CURDIR}/../libsa 28 29.if exists(${LIBSADIR}/${__objdir}) 30LIBSAOBJDIR= ${LIBSADIR}/${__objdir} 31.else 32LIBSAOBJDIR= ${LIBSADIR} 33.endif 34 35LIBSA= ${LIBSAOBJDIR}/libsa.a 36 37### Figure out what to use for libz 38LIBZDIR?= ${.CURDIR}/../libz 39 40.if exists(${LIBZDIR}/${__objdir}) 41LIBZOBJDIR= ${LIBZDIR}/${__objdir} 42.else 43LIBZOBJDIR= ${LIBZDIR} 44.endif 45 46LIBZ= ${LIBZOBJDIR}/libz.a 47