version 1.257, 2004/12/02 00:00:41 |
version 1.262, 2006/01/08 01:23:51 |
Line 194 FFLAGS+= ${FOPTS} |
|
Line 194 FFLAGS+= ${FOPTS} |
|
|
|
.c.po: |
.c.po: |
${_MKTARGET_COMPILE} |
${_MKTARGET_COMPILE} |
${COMPILE.c} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} -pg ${.IMPSRC} -o ${.TARGET}.tmp |
${COMPILE.c} ${PROFFLAGS} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} -pg ${.IMPSRC} -o ${.TARGET}.tmp |
.if defined(COPTS) && !empty(COPTS:M*-g*) |
.if defined(COPTS) && !empty(COPTS:M*-g*) |
mv ${.TARGET}.tmp ${.TARGET} |
mv ${.TARGET}.tmp ${.TARGET} |
.else |
.else |
Line 224 FFLAGS+= ${FOPTS} |
|
Line 224 FFLAGS+= ${FOPTS} |
|
|
|
.cc.po .cpp.po .cxx.o .C.po: |
.cc.po .cpp.po .cxx.o .C.po: |
${_MKTARGET_COMPILE} |
${_MKTARGET_COMPILE} |
${COMPILE.cc} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} -pg ${.IMPSRC} -o ${.TARGET}.tmp |
${COMPILE.cc} ${PROFFLAGS} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} -pg ${.IMPSRC} -o ${.TARGET}.tmp |
.if defined(COPTS) && !empty(COPTS:M*-g*) |
.if defined(COPTS) && !empty(COPTS:M*-g*) |
mv ${.TARGET}.tmp ${.TARGET} |
mv ${.TARGET}.tmp ${.TARGET} |
.else |
.else |
Line 254 FFLAGS+= ${FOPTS} |
|
Line 254 FFLAGS+= ${FOPTS} |
|
|
|
.f.po: |
.f.po: |
${_MKTARGET_COMPILE} |
${_MKTARGET_COMPILE} |
${COMPILE.f} -pg ${.IMPSRC} -o ${.TARGET}.tmp |
${COMPILE.f} ${PROFFLAGS} -pg ${.IMPSRC} -o ${.TARGET}.tmp |
.if defined(FOPTS) && !empty(FOPTS:M*-g*) |
.if defined(FOPTS) && !empty(FOPTS:M*-g*) |
mv ${.TARGET}.tmp ${.TARGET} |
mv ${.TARGET}.tmp ${.TARGET} |
.else |
.else |
Line 288 FFLAGS+= ${FOPTS} |
|
Line 288 FFLAGS+= ${FOPTS} |
|
|
|
.m.po: |
.m.po: |
${_MKTARGET_COMPILE} |
${_MKTARGET_COMPILE} |
${COMPILE.m} -pg ${.IMPSRC} -o ${.TARGET}.tmp |
${COMPILE.m} ${PROFFLAGS} -pg ${.IMPSRC} -o ${.TARGET}.tmp |
.if defined(OBJCFLAGS) && !empty(OBJCFLAGS:M*-g*) |
.if defined(OBJCFLAGS) && !empty(OBJCFLAGS:M*-g*) |
mv ${.TARGET}.tmp ${.TARGET} |
mv ${.TARGET}.tmp ${.TARGET} |
.else |
.else |
Line 320 FFLAGS+= ${FOPTS} |
|
Line 320 FFLAGS+= ${FOPTS} |
|
|
|
.s.po: |
.s.po: |
${_MKTARGET_COMPILE} |
${_MKTARGET_COMPILE} |
${COMPILE.s} -DGPROF -DPROF ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} ${.IMPSRC} -o ${.TARGET}.tmp |
${COMPILE.s} ${PROFFLAGS} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} ${.IMPSRC} -o ${.TARGET}.tmp |
${LD} -X -r ${.TARGET}.tmp -o ${.TARGET} |
${LD} -X -r ${.TARGET}.tmp -o ${.TARGET} |
rm -f ${.TARGET}.tmp |
rm -f ${.TARGET}.tmp |
|
|
.S.po: |
.S.po: |
${_MKTARGET_COMPILE} |
${_MKTARGET_COMPILE} |
${COMPILE.S} -DGPROF -DPROF ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} ${.IMPSRC} -o ${.TARGET}.tmp |
${COMPILE.S} ${PROFFLAGS} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} ${.IMPSRC} -o ${.TARGET}.tmp |
${LD} -X -r ${.TARGET}.tmp -o ${.TARGET} |
${LD} -X -r ${.TARGET}.tmp -o ${.TARGET} |
rm -f ${.TARGET}.tmp |
rm -f ${.TARGET}.tmp |
|
|
|
|
.if ${MKPROFILE} != "no" |
.if ${MKPROFILE} != "no" |
_LIBS+=lib${LIB}_p.a |
_LIBS+=lib${LIB}_p.a |
POBJS+=${OBJS:.o=.po} |
POBJS+=${OBJS:.o=.po} |
|
PROFFLAGS?=-DGPROF -DPROF |
.endif |
.endif |
|
|
.if ${MKPIC} != "no" # { |
.if ${MKPIC} != "no" # { |
Line 583 ${DESTDIR}${_LIBSODIR}/lib${LIB}.so.${SH |
|
Line 584 ${DESTDIR}${_LIBSODIR}/lib${LIB}.so.${SH |
|
${SYSPKGTAG} ${.ALLSRC} ${.TARGET} |
${SYSPKGTAG} ${.ALLSRC} ${.TARGET} |
.if ${_LIBSODIR} != ${LIBDIR} |
.if ${_LIBSODIR} != ${LIBDIR} |
${INSTALL_SYMLINK} ${SYSPKGTAG} \ |
${INSTALL_SYMLINK} ${SYSPKGTAG} \ |
${_LIBSODIR}/lib${LIB}.so.${SHLIB_FULLVERSION} \ |
-l r ${DESTDIR}${_LIBSODIR}/lib${LIB}.so.${SHLIB_FULLVERSION} \ |
${DESTDIR}${LIBDIR}/lib${LIB}.so.${SHLIB_FULLVERSION} |
${DESTDIR}${LIBDIR}/lib${LIB}.so.${SHLIB_FULLVERSION} |
.endif |
.endif |
.if ${OBJECT_FMT} == "a.out" && !defined(DESTDIR) |
.if ${OBJECT_FMT} == "a.out" && !defined(DESTDIR) |
Line 604 ${DESTDIR}${_LIBSODIR}/lib${LIB}.so.${SH |
|
Line 605 ${DESTDIR}${_LIBSODIR}/lib${LIB}.so.${SH |
|
${DESTDIR}${_LIBSODIR}/lib${LIB}.so |
${DESTDIR}${_LIBSODIR}/lib${LIB}.so |
.if ${_LIBSODIR} != ${LIBDIR} |
.if ${_LIBSODIR} != ${LIBDIR} |
${INSTALL_SYMLINK} ${SYSPKGTAG} \ |
${INSTALL_SYMLINK} ${SYSPKGTAG} \ |
${_LIBSODIR}/lib${LIB}.so.${SHLIB_FULLVERSION} \ |
-l r ${DESTDIR}${_LIBSODIR}/lib${LIB}.so.${SHLIB_FULLVERSION} \ |
${DESTDIR}${LIBDIR}/lib${LIB}.so |
${DESTDIR}${LIBDIR}/lib${LIB}.so |
.endif |
.endif |
.endif |
.endif |