Annotation of sys/arch/sparc64/stand/Makefile.inc, Revision 1.1.1.1
1.1 nbrk 1: # $OpenBSD: Makefile.inc,v 1.6 2005/12/30 02:03:49 millert Exp $
2: # $NetBSD: Makefile.inc,v 1.7 2000/08/20 14:57:16 mrg Exp $
3:
4: .ifndef __INCLUDED_STAND_MAKEFILE_INC
5: __INCLUDED_STAND_MAKEFILE_INC=
6:
7: CEXTRAFLAGS?=-D_LP64
8: AFLAGS+= -Wa,-Av9a
9:
10: BINDIR= /usr/mdec
11:
12: STANDALONE?= -D_STANDALONE
13:
14: .if ${MACHINE} == "sparc64"
15: CPPFLAGS+= ${STANDALONE} -DSUN4U
16: CPPFLAGS+= -I.
17:
18: CFLAGS+= -fno-stack-protector
19: CFLAGS+= -msoft-float
20: CFLAGS+= -fno-builtin-vprintf -fno-builtin-printf -fno-builtin-putchar
21: .endif
22:
23:
24:
25: ### Figure out what to use for libkern
26: LIBKERNDIR= ${.CURDIR}/../libkern
27:
28: .if exists(${LIBKERNDIR}/obj.${MACHINE})
29: LIBKERNOBJDIR= ${LIBKERNDIR}/obj.${MACHINE}
30: .elif exists(${LIBKERNDIR}/obj)
31: LIBKERNOBJDIR= ${LIBKERNDIR}/obj
32: .else
33: LIBKERNOBJDIR= ${LIBKERNDIR}
34: .endif
35:
36: LIBKERN= ${LIBKERNOBJDIR}/libkern.a
37:
38: ### Figure out what to use for libsa
39: LIBSADIR= ${.CURDIR}/../libsa
40:
41: .if exists(${LIBSADIR}/obj.${MACHINE})
42: LIBSAOBJDIR= ${LIBSADIR}/obj.${MACHINE}
43: .elif exists(${LIBSADIR}/obj)
44: LIBSAOBJDIR= ${LIBSADIR}/obj
45: .else
46: LIBSAOBJDIR= ${LIBSADIR}
47: .endif
48:
49: LIBSA= ${LIBSAOBJDIR}/libsa.a
50:
51: ### Figure out what to use for libz
52: LIBZDIR= ${.CURDIR}/../libz
53:
54: .if exists(${LIBZDIR}/obj.${MACHINE})
55: LIBZOBJDIR= ${LIBZDIR}/obj.${MACHINE}
56: .elif exists(${LIBZDIR}/obj)
57: LIBZOBJDIR= ${LIBZDIR}/obj
58: .else
59: LIBZOBJDIR= ${LIBZDIR}
60: .endif
61:
62: LIBZ= ${LIBZOBJDIR}/libz.a
63:
64: .endif
CVSweb