Annotation of cci/usr/src/lib/libc/tahoe/gen/Makefile, revision 1.1

1.1     ! root        1: # UNIX 4.2
        !             2: # Tahoe version 84/02/10
        !             3: MAKEPARAM = AS=${AS} CC=${CC} LD=${LD} INCLDIR=${INCLDIR} LIBDIR=${LIBDIR} ULIBDIR=${ULIBDIR} DESTDIR=${DESTDIR}
        !             4: .SUFFIXES:
        !             5: .SUFFIXES:     .x .s .c .o 
        !             6: CFLAGS=        -O -I$(DESTDIR)/usr/include
        !             7: LIBDIR=        ${DESTDIR}/usr/lib
        !             8: 
        !             9: 
        !            10: OBJS=  _setjmp.o abort.o abs.o addd.o addf.o alloca.o atof.o \
        !            11:        bcmp.o bcopy.o bzero.o cmpf.o cmpd.o cvtdl.o cvtfl.o cvtld.o cvtlf.o \
        !            12:        cvtud.o cvtuf.o disktab.o divd.o divf.o ecvt.o fabs.o ffs.o \
        !            13:        fnorm.o fp_exp.o frexp.o index.o insque.o ldexp.o modf.o \
        !            14:        muld.o mulf.o nargs.o negd.o negf.o remque.o rindex.o \
        !            15:        setjmp.o sfnorm.o sfp_exp.o strcat.o strcmp.o strcpy.o strlen.o \
        !            16:        strncat.o strncmp.o strncpy.o subd.o subf.o udiv.o
        !            17: 
        !            18: .x.o:
        !            19:        /lib/cpp -I$(DESTDIR)/usr/include $< | ${AS} -o $*.o
        !            20:        ${LD} -X -r $*.o
        !            21:        mv a.out profiled/$*.o
        !            22:        /lib/cpp -I$(DESTDIR)/usr/include $< | ${AS} -o $*.o
        !            23:        ${LD} -X -r $*.o
        !            24:        mv a.out $*.o
        !            25: 
        !            26: .s.o:
        !            27:        /lib/cpp -E -I$(DESTDIR)/usr/include $*.s | ${AS} -o $*.o
        !            28:        ${LD} -X -r $*.o
        !            29:        mv a.out profiled/$*.o
        !            30:        /lib/cpp -E -I$(DESTDIR)/usr/include $*.s | ${AS} -o $*.o
        !            31:        ${LD} -X -r $*.o
        !            32:        mv a.out $*.o
        !            33: 
        !            34: .c.o:
        !            35:        ${CC} -p ${CFLAGS} -c $*.c
        !            36:        ${LD} -X -r $*.o
        !            37:        mv a.out profiled/$*.o
        !            38:        ${CC} ${CFLAGS} -c $*.c
        !            39:        ${LD} -X -r $*.o
        !            40:        mv a.out $*.o
        !            41: 
        !            42: genlib genlib_p: ${OBJS}
        !            43:        @echo "building profiled genlib"
        !            44:        @cd profiled; ar cru ../genlib_p ${OBJS}
        !            45:        @echo "building normal genlib"
        !            46:        @ar cru genlib ${OBJS}
        !            47: 
        !            48: clean:
        !            49:        rm -f ${OBJS} profiled/*.o errs a.out core genlib genlib_p
        !            50:        
        !            51: cleansrc:
        !            52: 
        !            53:        rm -f *.s *.x *.h *.c Makefile

unix.superglobalmegacorp.com

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