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 ---