Annotation of 42BSD/lib/libc/vax/csu/Makefile, revision 1.1.1.1

1.1       root        1: # @(#)Makefile 4.7 (Berkeley) 12/10/82
                      2: #
                      3: #      crt0    Normal C run time startoff
                      4: #      mcrt0   C run time start off for profiling, ``prof'' conventions
                      5: #      gcrt0   C run time start off for profiling, ``gprof'' conventions
                      6: #
                      7: DESTDIR=
                      8: OBJS=  crt0.o mcrt0.o gcrt0.o mon.o gmon.o
                      9: 
                     10: all: ${OBJS}
                     11: 
                     12: install: ${OBJS}
                     13:        mv crt0.o ${DESTDIR}/lib/crt0.o
                     14:        mv mcrt0.o ${DESTDIR}/lib/mcrt0.o
                     15:        mv gcrt0.o ${DESTDIR}/usr/lib/gcrt0.o
                     16: 
                     17: crt0.o:        crt0.c
                     18:        cc -S ${DFLAGS} -DCRT0 crt0.c
                     19:        /lib/cpp crt0.s > x.s
                     20:        as -o x.o x.s
                     21:        ld -x -r -o crt0.o x.o
                     22:        rm -f x.s x.o crt0.s
                     23: 
                     24: moncrt0.o: crt0.c
                     25:        cc -S ${DFLAGS} -DMCRT0 crt0.c
                     26:        /lib/cpp crt0.s > x.s
                     27:        as -o x.o x.s
                     28:        ld -x -r -o moncrt0.o x.o
                     29:        rm -f x.s x.o crt0.s
                     30: 
                     31: gcrt0.o: moncrt0.o gmon.o
                     32:        ld -x -r -o gcrt0.o moncrt0.o gmon.o
                     33: 
                     34: mcrt0.o: moncrt0.o mon.o
                     35:        ld -x -r -o mcrt0.o moncrt0.o mon.o
                     36: 
                     37: mon.o: mon.c mon.ex
                     38:        cc -S ${DFLAGS} mon.c
                     39:        ex - mon.s < mon.ex
                     40:        as -o x.o mon.s
                     41:        ld -x -r -o mon.o x.o
                     42:        rm -f x.o mon.s
                     43: 
                     44: gmon.o: gmon.c gmon.h gmon.ex
                     45:        cc -S ${DFLAGS} gmon.c
                     46:        ex - gmon.s < gmon.ex
                     47:        as -o x.o gmon.s
                     48:        ld -x -r -o gmon.o x.o
                     49:        rm -f x.o gmon.s
                     50: 
                     51: clean:
                     52:        rm -f ${OBJS} *.o *.s core errs
                     53: 
                     54: lint:  crt0.c
                     55:        lint crt0.c -DMCRT0
                     56:        lint crt0.c -DGCRT0
                     57:        lint crt0.c -DCRT0

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.