Deleted Added
full compact
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 ---