Annotation of sys/arch/sparc64/stand/Makefile.inc, Revision 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