[BACK]Return to Makefile.inc CVS log [TXT][DIR] Up to [local] / sys / arch / hp300 / stand

Annotation of sys/arch/hp300/stand/Makefile.inc, Revision 1.1

1.1     ! nbrk        1: #      $OpenBSD: Makefile.inc,v 1.8 2006/08/17 06:31:08 miod Exp $
        !             2: #      $NetBSD: Makefile.inc,v 1.7 1997/05/12 07:43:18 thorpej Exp $
        !             3:
        !             4: BINDIR=                        /usr/mdec
        !             5:
        !             6: # RELOC=FFF00000 allows for boot prog up to FF000 (1044480) bytes long
        !             7: RELOC= FFF00000
        !             8:
        !             9: CFLAGS+=               -Wall -Wstrict-prototypes -Wmissing-prototypes \
        !            10:                        -fno-stack-protector -msoft-float
        !            11:
        !            12: CPPFLAGS+=             -DAPCICONSOLE -DDCACONSOLE -DDCMCONSOLE -DITECONSOLE
        !            13: CPPFLAGS+=             -DHIL_KEYBOARD -DUK_KEYBOARD
        !            14: CPPFLAGS+=             -DDOMAIN_KEYBOARD
        !            15: CPPFLAGS+=             -DSTANDALONE -Dhp300
        !            16: CPPFLAGS+=             -DCOMPAT_UFS -DNO_LSEEK
        !            17:
        !            18: # Limit the alloc() heap to below the msgbuf and ROM scratch pages.
        !            19: CPPFLAGS+=             -DHEAP_LIMIT="0xffffdfff"
        !            20:
        !            21: ### Figure out what to use for libcommon
        !            22: COMMONDIR=             ${.CURDIR}/../common
        !            23:
        !            24: .if exists(${COMMONDIR}/obj.${MACHINE})
        !            25: COMMONOBJDIR=          ${COMMONDIR}/obj.${MACHINE}
        !            26: .elif exists(${COMMONDIR}/obj)
        !            27: COMMONOBJDIR=          ${COMMONDIR}/obj
        !            28: .else
        !            29: COMMONOBJDIR=          ${COMMONDIR}
        !            30: .endif
        !            31:
        !            32: LIBCOMMON=             ${COMMONOBJDIR}/libcommon.a
        !            33:
        !            34: ### Figure out what to use for libkern
        !            35: LIBKERNDIR=            ${.CURDIR}/../libkern
        !            36:
        !            37: .if exists(${LIBKERNDIR}/obj.${MACHINE})
        !            38: LIBKERNOBJDIR=         ${LIBKERNDIR}/obj.${MACHINE}
        !            39: .elif exists(${LIBKERNDIR}/obj)
        !            40: LIBKERNOBJDIR=         ${LIBKERNDIR}/obj
        !            41: .else
        !            42: LIBKERNOBJDIR=         ${LIBKERNDIR}
        !            43: .endif
        !            44:
        !            45: LIBKERN=               ${LIBKERNOBJDIR}/libkern.a
        !            46:
        !            47: ### Figure out what to use for libsa
        !            48: LIBSADIR=              ${.CURDIR}/../libsa
        !            49:
        !            50: .if exists(${LIBSADIR}/obj.${MACHINE})
        !            51: LIBSAOBJDIR=           ${LIBSADIR}/obj.${MACHINE}
        !            52: .elif exists(${LIBSADIR}/obj)
        !            53: LIBSAOBJDIR=           ${LIBSADIR}/obj
        !            54: .else
        !            55: LIBSAOBJDIR=           ${LIBSADIR}
        !            56: .endif
        !            57:
        !            58: LIBSA=                 ${LIBSAOBJDIR}/libsa.a
        !            59:
        !            60: ### Figure out what to use for libsaz
        !            61: LIBSAZDIR=             ${.CURDIR}/../libsaz
        !            62:
        !            63: .if exists(${LIBSAZDIR}/obj.${MACHINE})
        !            64: LIBSAZOBJDIR=          ${LIBSAZDIR}/obj.${MACHINE}
        !            65: .elif exists(${LIBSAZDIR}/obj)
        !            66: LIBSAZOBJDIR=          ${LIBSAZDIR}/obj
        !            67: .else
        !            68: LIBSAZOBJDIR=          ${LIBSAZDIR}
        !            69: .endif
        !            70:
        !            71: LIBSAZ=                        ${LIBSAZOBJDIR}/libsaz.a
        !            72:
        !            73: ### Figure out what to use for libz
        !            74: LIBZDIR=               ${.CURDIR}/../libz
        !            75:
        !            76: .if exists(${LIBZDIR}/obj.${MACHINE})
        !            77: LIBZOBJDIR=            ${LIBZDIR}/obj.${MACHINE}
        !            78: .elif exists(${LIBZDIR}/obj)
        !            79: LIBZOBJDIR=            ${LIBZDIR}/obj
        !            80: .else
        !            81: LIBZOBJDIR=            ${LIBZDIR}
        !            82: .endif
        !            83:
        !            84: LIBZ=                  ${LIBZOBJDIR}/libz.a
        !            85:
        !            86: ### Figure out what to use for mkboot
        !            87: MKBOOTDIR=             ${.CURDIR}/../mkboot
        !            88:
        !            89: .if exists(${MKBOOTDIR}/obj.${MACHINE})
        !            90: MKBOOTOBJDIR=          ${MKBOOTDIR}/obj.${MACHINE}
        !            91: .elif exists(${MKBOOTDIR}/obj)
        !            92: MKBOOTOBJDIR=          ${MKBOOTDIR}/obj
        !            93: .else
        !            94: MKBOOTOBJDIR=          ${MKBOOTDIR}
        !            95: .endif
        !            96:
        !            97: MKBOOT_PROG=           ${MKBOOTOBJDIR}/mkboot
        !            98:
        !            99: ### Figure out what to use for stripboot
        !           100: STRIPBOOTDIR=          ${.CURDIR}/../stripboot
        !           101:
        !           102: .if exists(${STRIPBOOTDIR}/obj.${MACHINE})
        !           103: STRIPBOOTOBJDIR=       ${STRIPBOOTDIR}/obj.${MACHINE}
        !           104: .elif exists(${STRIPBOOTDIR}/obj)
        !           105: STRIPBOOTOBJDIR=       ${STRIPBOOTDIR}/obj
        !           106: .else
        !           107: STRIPBOOTOBJDIR=       ${STRIPBOOTDIR}
        !           108: .endif
        !           109:
        !           110: STRIPBOOT_PROG=                ${STRIPBOOTOBJDIR}/stripboot
        !           111:
        !           112: # Make sure ${MKBOOT_PROG} is always available
        !           113: ${MKBOOT_PROG}:
        !           114:        @cd ${MKBOOTDIR} && make depend && make
        !           115:
        !           116: # Make sure ${STRIPBOOT_PROG} is always available
        !           117: ${STRIPBOOT_PROG}:
        !           118:        @cd ${STRIPBOOTDIR} && make depend && make

CVSweb