bsd.lib.mk (3e4f384ed293f2f1d7a099d6fa652f414ee45a97) | bsd.lib.mk (9160419c7a948786ef010cc398df0b857f714db3) |
---|---|
1# from: @(#)bsd.lib.mk 5.26 (Berkeley) 5/2/91 2# $FreeBSD$ 3# 4 5.include <bsd.init.mk> 6 7.if defined(LIB_CXX) 8LIB= ${LIB_CXX} --- 95 unchanged lines hidden (view full) --- 104 ${FC} ${PICFLAG} -DPIC ${FFLAGS} -o ${.TARGET} -c ${.IMPSRC} 105 ${CTFCONVERT_CMD} 106 107.s.po .s.So: 108 ${AS} ${AFLAGS} -o ${.TARGET} ${.IMPSRC} 109 ${CTFCONVERT_CMD} 110 111.asm.po: | 1# from: @(#)bsd.lib.mk 5.26 (Berkeley) 5/2/91 2# $FreeBSD$ 3# 4 5.include <bsd.init.mk> 6 7.if defined(LIB_CXX) 8LIB= ${LIB_CXX} --- 95 unchanged lines hidden (view full) --- 104 ${FC} ${PICFLAG} -DPIC ${FFLAGS} -o ${.TARGET} -c ${.IMPSRC} 105 ${CTFCONVERT_CMD} 106 107.s.po .s.So: 108 ${AS} ${AFLAGS} -o ${.TARGET} ${.IMPSRC} 109 ${CTFCONVERT_CMD} 110 111.asm.po: |
112 ${CC} -x assembler-with-cpp -DPROF ${PO_CFLAGS} ${ACFLAGS} \ 113 -c ${.IMPSRC} -o ${.TARGET} | 112 ${CC:N${CCACHE_BIN}} -x assembler-with-cpp -DPROF ${PO_CFLAGS} \ 113 ${ACFLAGS} -c ${.IMPSRC} -o ${.TARGET} |
114 ${CTFCONVERT_CMD} 115 116.asm.So: | 114 ${CTFCONVERT_CMD} 115 116.asm.So: |
117 ${CC} -x assembler-with-cpp ${PICFLAG} -DPIC ${CFLAGS} ${ACFLAGS} \ 118 -c ${.IMPSRC} -o ${.TARGET} | 117 ${CC:N${CCACHE_BIN}} -x assembler-with-cpp ${PICFLAG} -DPIC \ 118 ${CFLAGS} ${ACFLAGS} -c ${.IMPSRC} -o ${.TARGET} |
119 ${CTFCONVERT_CMD} 120 121.S.po: | 119 ${CTFCONVERT_CMD} 120 121.S.po: |
122 ${CC} -DPROF ${PO_CFLAGS} ${ACFLAGS} -c ${.IMPSRC} -o ${.TARGET} | 122 ${CC:N${CCACHE_BIN}} -DPROF ${PO_CFLAGS} ${ACFLAGS} -c ${.IMPSRC} \ 123 -o ${.TARGET} |
123 ${CTFCONVERT_CMD} 124 125.S.So: | 124 ${CTFCONVERT_CMD} 125 126.S.So: |
126 ${CC} ${PICFLAG} -DPIC ${CFLAGS} ${ACFLAGS} -c ${.IMPSRC} -o ${.TARGET} | 127 ${CC:N${CCACHE_BIN}} ${PICFLAG} -DPIC ${CFLAGS} ${ACFLAGS} \ 128 -c ${.IMPSRC} -o ${.TARGET} |
127 ${CTFCONVERT_CMD} 128 129.if !defined(_SKIP_BUILD) 130all: beforebuild .WAIT 131beforebuild: objwarn 132.endif 133 134_LIBDIR:=${LIBDIR} --- 109 unchanged lines hidden (view full) --- 244.endif 245 246${SHLIB_NAME_FULL}: ${SOBJS} 247 @${ECHO} building shared library ${SHLIB_NAME} 248 @rm -f ${SHLIB_NAME} ${SHLIB_LINK} 249.if defined(SHLIB_LINK) && !commands(${SHLIB_LINK:R}.ld) 250 @${INSTALL_SYMLINK} ${SHLIB_NAME} ${SHLIB_LINK} 251.endif | 129 ${CTFCONVERT_CMD} 130 131.if !defined(_SKIP_BUILD) 132all: beforebuild .WAIT 133beforebuild: objwarn 134.endif 135 136_LIBDIR:=${LIBDIR} --- 109 unchanged lines hidden (view full) --- 246.endif 247 248${SHLIB_NAME_FULL}: ${SOBJS} 249 @${ECHO} building shared library ${SHLIB_NAME} 250 @rm -f ${SHLIB_NAME} ${SHLIB_LINK} 251.if defined(SHLIB_LINK) && !commands(${SHLIB_LINK:R}.ld) 252 @${INSTALL_SYMLINK} ${SHLIB_NAME} ${SHLIB_LINK} 253.endif |
252 ${_LD} ${LDFLAGS} ${SSP_CFLAGS} ${SOLINKOPTS} \ | 254 ${_LD:N${CCACHE_BIN}} ${LDFLAGS} ${SSP_CFLAGS} ${SOLINKOPTS} \ |
253 -o ${.TARGET} -Wl,-soname,${SONAME} \ 254 `NM='${NM}' NMFLAGS='${NMFLAGS}' lorder ${SOBJS} | tsort -q` ${LDADD} 255.if ${MK_CTF} != "no" 256 ${CTFMERGE} ${CTFFLAGS} -o ${.TARGET} ${SOBJS} 257.endif 258 259.if ${MK_DEBUG_FILES} != "no" 260CLEANFILES+= ${SHLIB_NAME_FULL} ${SHLIB_NAME}.debug --- 176 unchanged lines hidden --- | 255 -o ${.TARGET} -Wl,-soname,${SONAME} \ 256 `NM='${NM}' NMFLAGS='${NMFLAGS}' lorder ${SOBJS} | tsort -q` ${LDADD} 257.if ${MK_CTF} != "no" 258 ${CTFMERGE} ${CTFFLAGS} -o ${.TARGET} ${SOBJS} 259.endif 260 261.if ${MK_DEBUG_FILES} != "no" 262CLEANFILES+= ${SHLIB_NAME_FULL} ${SHLIB_NAME}.debug --- 176 unchanged lines hidden --- |