Annotation of cci/d/mem/makefile, revision 1.1.1.1

1.1       root        1: 
                      2: #
                      3: #  HDRS                included files
                      4: #
                      5: #  SRCS                source files
                      6: #
                      7: 
                      8: MAKEPARAM = AS=${AS} CC=${CC} LD=${LD} INCLDIR=${INCLDIR} LIBDIR=${LIBDIR} ULIBDIR=${ULIBDIR} DESTDIR=${DESTDIR}
                      9: 
                     10: HDRS1 = prvreg.h psl.h pte.h pcboffset.h const.h scboffset.h \
                     11:        sptoffset.h trap.h
                     12: 
                     13: LD_FLG =  -T 0
                     14: 
                     15: .SUFFIXES:
                     16: .SUFFIXES: .x .s .o .c .lst 
                     17: 
                     18: .x.o:
                     19:        cat INCLUDE $*.x | sed 's/^#\([^id]\)/ #\1/' | /lib/cpp >temp.s
                     20:        ${AS} -o $*.o temp.s
                     21:        rm temp.s
                     22: 
                     23: 
                     24: .s.o:
                     25:        cat INCLUDE $*.s | /ua/usr/bin/${AS} -o $*.o
                     26: 
                     27: 
                     28: 
                     29: .c.o:  
                     30:        ${CC} -c $*.c
                     31: 
                     32: 
                     33: TESTS =  init.o cp.o bio.o trap.o monitor.o test1.o test2.o test3.o \
                     34:         test4.o test5.o test6.o error.o locate.o
                     35: 
                     36: 
                     37: 
                     38: all    : memtst.sp 
                     39: 
                     40: install: all
                     41:        install -c memtst.sp ${DESTDIR}/d/memtst
                     42: 
                     43: object  : memtst.st memtst.sp 
                     44: 
                     45: 
                     46: memtst.st  : $(TESTS)
                     47:            ld -N -x -o memtst.st $(TESTS) 
                     48: 
                     49: memtst.sp  : memtst.st
                     50:        cp memtst.st $$memtst.st
                     51:        strip $$memtst.st
                     52:        dd if=$$memtst.st of=memtst.sp skip=1 bs=2080
                     53:        rm -f $$memtst.st
                     54: 
                     55: 
                     56: 
                     57: clean   :
                     58:            rm -f *.o *.sp *.st
                     59: 
                     60: cleansrc:
                     61:            rm -f *.[cshx] *.def comt definitions INCLUDE 
                     62: 
                     63: 
                     64: depend:
                     65:        grep '^#include' *.[cs] | grep -v '<' | \
                     66:              sed 's/:[^"]*"\([^"]*\)".*/: \1/' | \
                     67:              sed 's/\.c/.o/' | \
                     68:        awk ' { if ($$1 != prev) { print rec; rec = $$0; prev = $$1; } \
                     69:                else { if (length(rec $$2) > 78) { print rec; rec = $$0; } \
                     70:                       else rec = rec " " $$2 } } \
                     71:              END { print rec } ' > makedep
                     72:        echo '/^# DO NOT DELETE THIS LINE/+1,$$d' >eddep
                     73:        echo '$$r makedep' >>eddep
                     74:        echo 'w' >>eddep
                     75:        cp makefile makefile.bak
                     76:        ed - makefile < eddep
                     77:        rm -f eddep makedep
                     78: 
                     79: # DO NOT DELETE THIS LINE -- make depend uses it
                     80: 
                     81: dmemtst.o: ../h/param.h ../h/systm.h ../h/seg.h ../h/buf.h ../h/conf.h
                     82: dmemtst.o: ../h/mtpr.h ../h/reboot.h ../h/vm.h ../h/msgbuf.h ../h/dir.h
                     83: dmemtst.o: ../h/user.h ../h/tty.h ../h/param.h ../h/conf.h ../h/dir.h
                     84: dmemtst.o: ../h/user.h ../h/tty.h ../h/systm.h ../h/cons.h ../h/mtpr.h ../h/mx.h
                     85: dmemtst.o: ../h/cpu.h ../h/param.h ../h/systm.h ../h/dir.h ../h/user.h
                     86: dmemtst.o: ../h/map.h ../h/reg.h ../h/mtpr.h ../h/clock.h ../h/pte.h ../h/vm.h
                     87: dmemtst.o: ../h/proc.h ../h/psl.h ../h/buf.h ../h/ubavar.h ../h/ubareg.h
                     88: dmemtst.o: ../h/cons.h ../h/reboot.h ../h/conf.h ../h/mem.h ../h/cpu.h
                     89: dmemtst.o: ../h/inode.h ../h/file.h ../h/text.h ../h/clist.h ../h/callout.h
                     90: dmemtst.o: ../h/cmap.h ../h/rpb.h ../h/param.h ../h/systm.h ../h/dir.h
                     91: dmemtst.o: ../h/user.h ../h/proc.h ../h/reg.h ../h/seg.h ../h/trap.h ../h/psl.h
                     92: dmemtst.o: ../h/pte.h ../h/inline.h ../h/mtpr.h
                     93: vinit.o: /va/accts/ngo/evt/h/prvreg.h /va/accts/ngo/evt/h/psl.h
                     94: vinit.o: /va/accts/ngo/evt/h/pte.h /va/accts/ngo/evt/h/pcboffset.h
                     95: vinit.o: /va/accts/ngo/evt/h/const.h /va/accts/ngo/evt/h/scboffset.h
                     96: vinit.o: /va/accts/ngo/evt/h/sptoffset.h /va/accts/ngo/evt/h/trap.h pstorage.s
                     97: vinit.o: scblock.s evthandlers.s

unix.superglobalmegacorp.com

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