xref: /openbsd/sys/arch/powerpc64/stand/Makefile.inc (revision d89ec533)
1#	$OpenBSD: Makefile.inc,v 1.1 2020/07/16 19:48:58 kettenis Exp $
2
3BINDIR=		/usr/mdec
4
5STANDALONE?=	-D_STANDALONE
6
7.if ${MACHINE} == "powerpc64"
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
20AS?=		as
21LD?=		ld
22.endif
23
24### Figure out what to use for libsa
25LIBSADIR?=               ${.CURDIR}/../libsa
26
27.if exists(${LIBSADIR}/${__objdir})
28LIBSAOBJDIR=            ${LIBSADIR}/${__objdir}
29.else
30LIBSAOBJDIR=            ${LIBSADIR}
31.endif
32
33LIBSA=                  ${LIBSAOBJDIR}/libsa.a
34
35### Figure out what to use for libz
36LIBZDIR?=                ${.CURDIR}/../libz
37
38.if exists(${LIBZDIR}/${__objdir})
39LIBZOBJDIR=             ${LIBZDIR}/${__objdir}
40.else
41LIBZOBJDIR=             ${LIBZDIR}
42.endif
43
44LIBZ=                   ${LIBZOBJDIR}/libz.a
45