| version 1.262, 2006/01/08 01:23:51 |
version 1.263, 2006/01/28 11:10:18 |
| Line 184 FFLAGS+= ${FOPTS} |
|
| Line 184 FFLAGS+= ${FOPTS} |
|
| |
|
| .c.o: |
.c.o: |
| ${_MKTARGET_COMPILE} |
${_MKTARGET_COMPILE} |
| ${COMPILE.c} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} ${.IMPSRC} -o ${.TARGET}.tmp |
${COMPILE.c} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} ${.IMPSRC} -o ${.TARGET} |
| .if defined(COPTS) && !empty(COPTS:M*-g*) |
.if !defined(COPTS) || empty(COPTS:M*-g*) |
| mv ${.TARGET}.tmp ${.TARGET} |
${OBJCOPY} -x ${.TARGET} |
| .else |
|
| ${LD} -x -r ${.TARGET}.tmp -o ${.TARGET} |
|
| rm -f ${.TARGET}.tmp |
|
| .endif |
.endif |
| |
|
| .c.po: |
.c.po: |
| ${_MKTARGET_COMPILE} |
${_MKTARGET_COMPILE} |
| ${COMPILE.c} ${PROFFLAGS} ${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} |
| .if defined(COPTS) && !empty(COPTS:M*-g*) |
.if !defined(COPTS) || empty(COPTS:M*-g*) |
| mv ${.TARGET}.tmp ${.TARGET} |
${OBJCOPY} -X ${.TARGET} |
| .else |
|
| ${LD} -X -r ${.TARGET}.tmp -o ${.TARGET} |
|
| rm -f ${.TARGET}.tmp |
|
| .endif |
.endif |
| |
|
| .c.so: |
.c.so: |
| ${_MKTARGET_COMPILE} |
${_MKTARGET_COMPILE} |
| ${COMPILE.c} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} ${CSHLIBFLAGS} ${.IMPSRC} -o ${.TARGET}.tmp |
${COMPILE.c} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} ${CSHLIBFLAGS} ${.IMPSRC} -o ${.TARGET} |
| .if defined(COPTS) && !empty(COPTS:M*-g*) |
.if !defined(COPTS) || empty(COPTS:M*-g*) |
| mv ${.TARGET}.tmp ${.TARGET} |
${OBJCOPY} -x ${.TARGET} |
| .else |
|
| ${LD} -x -r ${.TARGET}.tmp -o ${.TARGET} |
|
| rm -f ${.TARGET}.tmp |
|
| .endif |
.endif |
| |
|
| .cc.o .cpp.o .cxx.o .C.o: |
.cc.o .cpp.o .cxx.o .C.o: |
| ${_MKTARGET_COMPILE} |
${_MKTARGET_COMPILE} |
| ${COMPILE.cc} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} ${.IMPSRC} -o ${.TARGET}.tmp |
${COMPILE.cc} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} ${.IMPSRC} -o ${.TARGET} |
| .if defined(COPTS) && !empty(COPTS:M*-g*) |
.if !defined(COPTS) || empty(COPTS:M*-g*) |
| mv ${.TARGET}.tmp ${.TARGET} |
${OBJCOPY} -x ${.TARGET} |
| .else |
|
| ${LD} -x -r ${.TARGET}.tmp -o ${.TARGET} |
|
| rm -f ${.TARGET}.tmp |
|
| .endif |
.endif |
| |
|
| .cc.po .cpp.po .cxx.o .C.po: |
.cc.po .cpp.po .cxx.o .C.po: |
| ${_MKTARGET_COMPILE} |
${_MKTARGET_COMPILE} |
| ${COMPILE.cc} ${PROFFLAGS} ${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} |
| .if defined(COPTS) && !empty(COPTS:M*-g*) |
.if !defined(COPTS) || empty(COPTS:M*-g*) |
| mv ${.TARGET}.tmp ${.TARGET} |
${OBJCOPY} -X ${.TARGET} |
| .else |
|
| ${LD} -X -r ${.TARGET}.tmp -o ${.TARGET} |
|
| rm -f ${.TARGET}.tmp |
|
| .endif |
.endif |
| |
|
| .cc.so .cpp.so .cxx.so .C.so: |
.cc.so .cpp.so .cxx.so .C.so: |
| ${_MKTARGET_COMPILE} |
${_MKTARGET_COMPILE} |
| ${COMPILE.cc} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} ${CSHLIBFLAGS} ${.IMPSRC} -o ${.TARGET}.tmp |
${COMPILE.cc} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} ${CSHLIBFLAGS} ${.IMPSRC} -o ${.TARGET} |
| .if defined(COPTS) && !empty(COPTS:M*-g*) |
.if !defined(COPTS) || empty(COPTS:M*-g*) |
| mv ${.TARGET}.tmp ${.TARGET} |
${OBJCOPY} -x ${.TARGET} |
| .else |
|
| ${LD} -x -r ${.TARGET}.tmp -o ${.TARGET} |
|
| rm -f ${.TARGET}.tmp |
|
| .endif |
.endif |
| |
|
| .f.o: |
.f.o: |
| ${_MKTARGET_COMPILE} |
${_MKTARGET_COMPILE} |
| ${COMPILE.f} ${.IMPSRC} -o ${.TARGET}.tmp |
${COMPILE.f} ${.IMPSRC} -o ${.TARGET} |
| .if defined(FOPTS) && !empty(FOPTS:M*-g*) |
.if !defined(FOPTS) || empty(FOPTS:M*-g*) |
| mv ${.TARGET}.tmp ${.TARGET} |
${OBJCOPY} -x ${.TARGET} |
| .else |
|
| ${LD} -x -r ${.TARGET}.tmp -o ${.TARGET} |
|
| rm -f ${.TARGET}.tmp |
|
| .endif |
.endif |
| |
|
| .f.po: |
.f.po: |
| ${_MKTARGET_COMPILE} |
${_MKTARGET_COMPILE} |
| ${COMPILE.f} ${PROFFLAGS} -pg ${.IMPSRC} -o ${.TARGET}.tmp |
${COMPILE.f} ${PROFFLAGS} -pg ${.IMPSRC} -o ${.TARGET} |
| .if defined(FOPTS) && !empty(FOPTS:M*-g*) |
.if !defined(FOPTS) || empty(FOPTS:M*-g*) |
| mv ${.TARGET}.tmp ${.TARGET} |
${OBJCOPY} -X ${.TARGET} |
| .else |
|
| ${LD} -X -r ${.TARGET}.tmp -o ${.TARGET} |
|
| rm -f ${.TARGET}.tmp |
|
| .endif |
.endif |
| |
|
| .f.so: |
.f.so: |
| ${_MKTARGET_COMPILE} |
${_MKTARGET_COMPILE} |
| ${COMPILE.f} ${FPICFLAGS} ${.IMPSRC} -o ${.TARGET}.tmp |
${COMPILE.f} ${FPICFLAGS} ${.IMPSRC} -o ${.TARGET} |
| .if defined(FOPTS) && !empty(FOPTS:M*-g*) |
.if !defined(FOPTS) || empty(FOPTS:M*-g*) |
| mv ${.TARGET}.tmp ${.TARGET} |
${OBJCOPY} -x ${.TARGET} |
| .else |
|
| ${LD} -x -r ${.TARGET}.tmp -o ${.TARGET} |
|
| rm -f ${.TARGET}.tmp |
|
| .endif |
.endif |
| |
|
| .f.ln: |
.f.ln: |
| Line 278 FFLAGS+= ${FOPTS} |
|
| Line 251 FFLAGS+= ${FOPTS} |
|
| |
|
| .m.o: |
.m.o: |
| ${_MKTARGET_COMPILE} |
${_MKTARGET_COMPILE} |
| ${COMPILE.m} ${.IMPSRC} -o ${.TARGET}.tmp |
${COMPILE.m} ${.IMPSRC} -o ${.TARGET} |
| .if defined(OBJCFLAGS) && !empty(OBJCFLAGS:M*-g*) |
.if !defined(OBJCFLAGS) || empty(OBJCFLAGS:M*-g*) |
| mv ${.TARGET}.tmp ${.TARGET} |
${OBJCOPY} -x ${.TARGET} |
| .else |
|
| ${LD} -x -r ${.TARGET}.tmp -o ${.TARGET} |
|
| rm -f ${.TARGET}.tmp |
|
| .endif |
.endif |
| |
|
| .m.po: |
.m.po: |
| ${_MKTARGET_COMPILE} |
${_MKTARGET_COMPILE} |
| ${COMPILE.m} ${PROFFLAGS} -pg ${.IMPSRC} -o ${.TARGET}.tmp |
${COMPILE.m} ${PROFFLAGS} -pg ${.IMPSRC} -o ${.TARGET} |
| .if defined(OBJCFLAGS) && !empty(OBJCFLAGS:M*-g*) |
.if !defined(OBJCFLAGS) || empty(OBJCFLAGS:M*-g*) |
| mv ${.TARGET}.tmp ${.TARGET} |
${OBJCOPY} -X ${.TARGET} |
| .else |
|
| ${LD} -X -r ${.TARGET}.tmp -o ${.TARGET} |
|
| rm -f ${.TARGET}.tmp |
|
| .endif |
.endif |
| |
|
| .m.so: |
.m.so: |
| ${_MKTARGET_COMPILE} |
${_MKTARGET_COMPILE} |
| ${COMPILE.m} ${CSHLIBFLAGS} ${.IMPSRC} -o ${.TARGET}.tmp |
${COMPILE.m} ${CSHLIBFLAGS} ${.IMPSRC} -o ${.TARGET} |
| .if defined(OBJCFLAGS) && !empty(OBJCFLAGS:M*-g*) |
.if !defined(OBJCFLAGS) || empty(OBJCFLAGS:M*-g*) |
| mv ${.TARGET}.tmp ${.TARGET} |
${OBJCOPY} -x ${.TARGET} |
| .else |
|
| ${LD} -x -r ${.TARGET}.tmp -o ${.TARGET} |
|
| rm -f ${.TARGET}.tmp |
|
| .endif |
.endif |
| |
|
| .s.o: |
.s.o: |
| ${_MKTARGET_COMPILE} |
${_MKTARGET_COMPILE} |
| ${COMPILE.s} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} ${.IMPSRC} -o ${.TARGET}.tmp |
${COMPILE.s} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} ${.IMPSRC} -o ${.TARGET} |
| ${LD} -x -r ${.TARGET}.tmp -o ${.TARGET} |
${OBJCOPY} -x ${.TARGET} |
| rm -f ${.TARGET}.tmp |
|
| |
|
| .S.o: |
.S.o: |
| ${_MKTARGET_COMPILE} |
${_MKTARGET_COMPILE} |
| ${COMPILE.S} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} ${.IMPSRC} -o ${.TARGET}.tmp |
${COMPILE.S} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} ${.IMPSRC} -o ${.TARGET} |
| ${LD} -x -r ${.TARGET}.tmp -o ${.TARGET} |
${OBJCOPY} -x ${.TARGET} |
| rm -f ${.TARGET}.tmp |
|
| |
|
| .s.po: |
.s.po: |
| ${_MKTARGET_COMPILE} |
${_MKTARGET_COMPILE} |
| ${COMPILE.s} ${PROFFLAGS} ${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} |
| ${LD} -X -r ${.TARGET}.tmp -o ${.TARGET} |
${OBJCOPY} -X ${.TARGET} |
| rm -f ${.TARGET}.tmp |
|
| |
|
| .S.po: |
.S.po: |
| ${_MKTARGET_COMPILE} |
${_MKTARGET_COMPILE} |
| ${COMPILE.S} ${PROFFLAGS} ${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} |
| ${LD} -X -r ${.TARGET}.tmp -o ${.TARGET} |
${OBJCOPY} -X ${.TARGET} |
| rm -f ${.TARGET}.tmp |
|
| |
|
| .s.so: |
.s.so: |
| ${_MKTARGET_COMPILE} |
${_MKTARGET_COMPILE} |
| ${COMPILE.s} ${CAPICFLAGS} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} ${.IMPSRC} -o ${.TARGET}.tmp |
${COMPILE.s} ${CAPICFLAGS} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} ${.IMPSRC} -o ${.TARGET} |
| ${LD} -x -r ${.TARGET}.tmp -o ${.TARGET} |
${OBJCOPY} -x ${.TARGET} |
| rm -f ${.TARGET}.tmp |
|
| |
|
| .S.so: |
.S.so: |
| ${_MKTARGET_COMPILE} |
${_MKTARGET_COMPILE} |
| ${COMPILE.S} ${CAPICFLAGS} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} ${.IMPSRC} -o ${.TARGET}.tmp |
${COMPILE.S} ${CAPICFLAGS} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} ${.IMPSRC} -o ${.TARGET} |
| ${LD} -x -r ${.TARGET}.tmp -o ${.TARGET} |
${OBJCOPY} -x ${.TARGET} |
| rm -f ${.TARGET}.tmp |
|
| |
|
| .if defined(LIB) # { |
.if defined(LIB) # { |
| .if (${MKPIC} == "no" || (defined(LDSTATIC) && ${LDSTATIC} != "") \ |
.if (${MKPIC} == "no" || (defined(LDSTATIC) && ${LDSTATIC} != "") \ |