Commit | Line | Data |
---|---|---|
90c075bb | 1 | # from: @(#)Makefile 5.6 (Berkeley) 5/22/91 |
c72a9427 | 2 | # $Id: Makefile,v 1.6 1993/11/16 02:22:16 paul Exp $ |
15637ed4 | 3 | |
1781f4aa | 4 | CFLAGS+= -DLIBC_SCCS -DDYNAMIC |
90c075bb | 5 | OBJS= crt0.o gcrt0.o |
15637ed4 RG |
6 | CLEANFILES+= gmon.o moncrt0.o core a.out |
7 | ||
8 | all: ${OBJS} | |
9 | ||
10 | crt0.o: crt0.c | |
11 | ${CC} ${CFLAGS} -c -DCRT0 ${.ALLSRC} | |
7cfc7871 PR |
12 | # ${LD} -x -r ${.TARGET} |
13 | # mv a.out ${.TARGET} | |
15637ed4 RG |
14 | |
15 | moncrt0.o: crt0.c | |
16 | ${CC} ${CFLAGS} -c -DMCRT0 ${.ALLSRC} -o ${.TARGET} | |
7cfc7871 PR |
17 | # ${LD} -x -r ${.TARGET} |
18 | # mv a.out ${.TARGET} | |
15637ed4 RG |
19 | |
20 | gcrt0.o: moncrt0.o gmon.o | |
7cfc7871 | 21 | # ${LD} -x -r -o ${.TARGET} moncrt0.o gmon.o |
c72a9427 | 22 | ${LD} -r -o ${.TARGET} moncrt0.o gmon.o |
15637ed4 RG |
23 | |
24 | gmon.o: gmon.c gmon.h | |
90c075bb | 25 | ${CC} ${CFLAGS} -c ${.IMPSRC} |
7cfc7871 PR |
26 | # ${LD} -x -r ${.TARGET} |
27 | # mv a.out ${.TARGET} | |
15637ed4 RG |
28 | |
29 | install: | |
bcc5d40b | 30 | install ${COPY} -o ${BINOWN} -g ${BINGRP} -m 444 ${OBJS} \ |
15637ed4 RG |
31 | ${DESTDIR}/usr/lib |
32 | ||
33 | depend lint tags: | |
34 | ||
35 | .include <bsd.prog.mk> |