bsd.lib.mk (36640) | bsd.lib.mk (36673) |
---|---|
1# from: @(#)bsd.lib.mk 5.26 (Berkeley) 5/2/91 | 1# from: @(#)bsd.lib.mk 5.26 (Berkeley) 5/2/91 |
2# $Id: bsd.lib.mk,v 1.72 1998/05/15 09:34:48 bde Exp $ | 2# $Id: bsd.lib.mk,v 1.73 1998/06/04 15:15:38 peter Exp $ |
3# 4 5.if exists(${.CURDIR}/../Makefile.inc) 6.include "${.CURDIR}/../Makefile.inc" 7.endif 8 9# Default executable format 10.if ${MACHINE} == "alpha" --- 30 unchanged lines hidden (view full) --- 41.include <bsd.libnames.mk> 42.endif 43 44.MAIN: all 45 46# prefer .s to a .c, add .po, remove stuff not used in the BSD libraries 47# .so used for PIC object files 48.SUFFIXES: | 3# 4 5.if exists(${.CURDIR}/../Makefile.inc) 6.include "${.CURDIR}/../Makefile.inc" 7.endif 8 9# Default executable format 10.if ${MACHINE} == "alpha" --- 30 unchanged lines hidden (view full) --- 41.include <bsd.libnames.mk> 42.endif 43 44.MAIN: all 45 46# prefer .s to a .c, add .po, remove stuff not used in the BSD libraries 47# .so used for PIC object files 48.SUFFIXES: |
49.SUFFIXES: .out .o .po .so .s .S .c .cc .cxx .m .C .f .y .l | 49.SUFFIXES: .out .o .po .so .s .S .c .cc .cpp .cxx .m .C .f .y .l |
50 51.c.o: 52 ${CC} ${CFLAGS} -c ${.IMPSRC} -o ${.TARGET} 53 @${LD} -O ${.TARGET} -x -r ${.TARGET} 54 55.c.po: 56 ${CC} -pg ${CFLAGS} -c ${.IMPSRC} -o ${.TARGET} 57 @${LD} -O ${.TARGET} -X -r ${.TARGET} 58 59.c.so: 60 ${CC} ${PICFLAG} -DPIC ${CFLAGS} -c ${.IMPSRC} -o ${.TARGET} 61 @${LD} -O ${.TARGET} -x -r ${.TARGET} 62 | 50 51.c.o: 52 ${CC} ${CFLAGS} -c ${.IMPSRC} -o ${.TARGET} 53 @${LD} -O ${.TARGET} -x -r ${.TARGET} 54 55.c.po: 56 ${CC} -pg ${CFLAGS} -c ${.IMPSRC} -o ${.TARGET} 57 @${LD} -O ${.TARGET} -X -r ${.TARGET} 58 59.c.so: 60 ${CC} ${PICFLAG} -DPIC ${CFLAGS} -c ${.IMPSRC} -o ${.TARGET} 61 @${LD} -O ${.TARGET} -x -r ${.TARGET} 62 |
63.cc.o .C.o .cxx.o: | 63.cc.o .C.o .cpp.o .cxx.o: |
64 ${CXX} ${CXXFLAGS} -c ${.IMPSRC} -o ${.TARGET} 65 @${LD} -O ${.TARGET} -x -r ${.TARGET} 66 | 64 ${CXX} ${CXXFLAGS} -c ${.IMPSRC} -o ${.TARGET} 65 @${LD} -O ${.TARGET} -x -r ${.TARGET} 66 |
67.cc.po .C.po .cxx.po: | 67.cc.po .C.po .cpp.po .cxx.po: |
68 ${CXX} -pg ${CXXFLAGS} -c ${.IMPSRC} -o ${.TARGET} 69 @${LD} -O ${.TARGET} -X -r ${.TARGET} 70 | 68 ${CXX} -pg ${CXXFLAGS} -c ${.IMPSRC} -o ${.TARGET} 69 @${LD} -O ${.TARGET} -X -r ${.TARGET} 70 |
71.cc.so .C.so .cxx.so: | 71.cc.so .C.so .cpp.so .cxx.so: |
72 ${CXX} ${PICFLAG} -DPIC ${CXXFLAGS} -c ${.IMPSRC} -o ${.TARGET} 73 @${LD} -O ${.TARGET} -x -r ${.TARGET} 74 75.f.o: 76 ${FC} ${FFLAGS} -o ${.TARGET} -c ${.IMPSRC} 77 @${LD} -O ${.TARGET} -x -r ${.TARGET} 78 79.f.po: --- 249 unchanged lines hidden --- | 72 ${CXX} ${PICFLAG} -DPIC ${CXXFLAGS} -c ${.IMPSRC} -o ${.TARGET} 73 @${LD} -O ${.TARGET} -x -r ${.TARGET} 74 75.f.o: 76 ${FC} ${FFLAGS} -o ${.TARGET} -c ${.IMPSRC} 77 @${LD} -O ${.TARGET} -x -r ${.TARGET} 78 79.f.po: --- 249 unchanged lines hidden --- |