Annotation of cci/d/dmp4/Data/Makefile, revision 1.1.1.1

1.1       root        1: #
                      2: #  HDRS                included files
                      3: #
                      4: #  SRCS                source files
                      5: #
                      6: 
                      7: HDRS1 = prvreg.h psl.h pte.h pcboffset.h const.h scboffset.h \
                      8:        sptoffset.h trap.h
                      9: 
                     10: LD_FLG =  -T 0
                     11: 
                     12: .SUFFIXES:
                     13: .SUFFIXES: .x .s .o .c .lst 
                     14: 
                     15: .x.o:
                     16:        cat ../INCLUDE $*.x | sed 's/^#\([^id]\)/ #\1/' | /lib/cpp >temp.s
                     17:        as -o $*.o temp.s
                     18:        rm temp.s
                     19: 
                     20: .x.lst:
                     21:        cat ../INCLUDE $*.x | sed 's/^#\([^id]\)/ #\1/' > temp$$.s
                     22:        as temp$$.s -o /dev/null -P | absaddr > $*.lst
                     23:        rm temp$$.s
                     24: 
                     25: .s.o:
                     26:        cat ../INCLUDE $*.s | as -o $*.o
                     27: 
                     28: .s.lst:
                     29:        cat ../INCLUDE $*.s | sed 's/^#\([^id]\)/ #\1/' > temp.s
                     30:        as temp.s -o /dev/null -P | absaddr > $*.lst
                     31:        rm temp.s
                     32: 
                     33: .c.lst:        
                     34:        cc -S -L $*.c
                     35:        as $*.s -o /dev/null -P | absaddr > $*.lst
                     36:        rm -f $*.s
                     37: 
                     38: .c.o:  
                     39:        cc -c $*.c
                     40: 
                     41: DATA = addd.o addf.o atanf.o cmpd.o cmpf.o \
                     42:        cosf.o cvdf.o cvdl.o  cvfl.o cvld.o \
                     43:        cvlf.o divd.o divf.o  expf.o ldd.o \
                     44:        ldf.o  ldfd.o lnd.o   lnf.o  logf.o \
                     45:        stf.o  std.o  negf.o  negd.o \
                     46:        muld.o mulf.o sinf.o sqrtf.o \
                     47:        subd.o subf.o tstd.o  tstf.o mull.o
                     48: 
                     49: LISTS =        addd.lst addf.lst atanf.lst cmpd.lst cmpf.lst \
                     50:        cosf.lst cvdf.lst cvdl.lst  cvfl.lst cvld.lst \
                     51:        cvlf.lst divd.lst divf.lst  expf.lst ldd.lst \
                     52:        ldf.lst  ldfd.lst lnd.lst   lnf.lst  logf.lst \
                     53:        stf.lst  std.lst  negf.lst  negd.lst \
                     54:        muld.lst mulf.lst sinf.lst sqrtf.lst \
                     55:        subd.lst subf.lst tstd.lst  tstf.lst mull.lst
                     56: 
                     57: install : all
                     58: 
                     59: all    : data lists
                     60: 
                     61: data    : $(DATA) 
                     62: 
                     63: lists   : a.sym $(LISTS)
                     64: 
                     65: clean   :
                     66:        -rm *.o *.lst a.sym
                     67: 
                     68: cleansrc:
                     69:            rm -f *.[csh] *.def init.x definitions INCLUDE makefile
                     70: 
                     71: absaddr:       absaddr.c
                     72:        ${CC} -O -o absaddr absaddr.c
                     73: 
                     74: a.sym  :
                     75:        (cd ../; make a.sym)
                     76: 
                     77: depend:
                     78:        grep '^#include' *.[cs] | grep -v '<' | \
                     79:              sed 's/:[^"]*"\([^"]*\)".*/: \1/' | \
                     80:              sed 's/\.c/.o/' | \
                     81:        awk ' { if ($$1 != prev) { print rec; rec = $$0; prev = $$1; } \
                     82:                else { if (length(rec $$2) > 78) { print rec; rec = $$0; } \
                     83:                       else rec = rec " " $$2 } } \
                     84:              END { print rec } ' > makedep
                     85:        echo '/^# DO NOT DELETE THIS LINE/+1,$$d' >eddep
                     86:        echo '$$r makedep' >>eddep
                     87:        echo 'w' >>eddep
                     88:        cp makefile makefile.bak
                     89:        ed - makefile < eddep
                     90:        rm -f eddep makedep
                     91: 
                     92: # DO NOT DELETE THIS LINE -- make depend uses it
                     93: 

unix.superglobalmegacorp.com

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