Annotation of cci/usr/src/lib/libc/tahoe/csu/Makefile, revision 1.1.1.1

1.1       root        1: .SUFFIXES:
                      2: .SUFFIXES:     .s .o
                      3: 
                      4: MAKEPARAM = AS=${AS} CC=${CC} LD=ld INCLDIR=${INCLDIR} LIBDIR=${LIBDIR} ULIBDIR=${ULIBDIR} DESTDIR=${DESTDIR}
                      5: 
                      6: CFLAGS=        -O -I$(DESTDIR)/usr/include
                      7: OBJS=  $(DESTDIR)/lib/crt0.o $(DESTDIR)/lib/mcrt0.o $(DESTDIR)/usr/lib/gcrt0.o
                      8: 
                      9: .s.o:
                     10:        ${AS} -o $*.o $*.s
                     11:        ld -x -r $*.o
                     12:        mv a.out $*.o
                     13: 
                     14: all: ${OBJS}
                     15: 
                     16: install: all
                     17: 
                     18: $(DESTDIR)/lib/crt0.o: crt0.o
                     19:        rm -f $(DESTDIR)/lib/crt0.o
                     20:        cp crt0.o $(DESTDIR)/lib/crt0.o
                     21: 
                     22: $(DESTDIR)/lib/mcrt0.o:        mcrt0.o
                     23:        rm -f $(DESTDIR)/lib/mcrt0.o
                     24:        cp mcrt0.o $(DESTDIR)/lib/mcrt0.o
                     25: 
                     26: $(DESTDIR)/usr/lib/gcrt0.o: gcrt0.o
                     27:        rm -f $(DESTDIR)/usr/lib/gcrt0.o
                     28:        cp gcrt0.o $(DESTDIR)/usr/lib/gcrt0.o
                     29: 
                     30: mcrt0.o:       moncrt0.o mon.o
                     31:        ld -x -r -o mcrt0.o moncrt0.o mon.o
                     32: 
                     33: gcrt0.o:       moncrt0.o gmon.o
                     34:        ld -x -r -o gcrt0.o moncrt0.o gmon.o
                     35: 
                     36: moncrt0.o:     mcrt0.s
                     37:        $(AS) -o moncrt0.o mcrt0.s
                     38: 
                     39: mon.o: mon.c
                     40:        ${CC} -S ${CFLAGS} mon.c
                     41:        ex - mon.s < mon.ex
                     42:        $(AS) -o mon.o mon.s
                     43: 
                     44: gmon.o:        gmon.c
                     45:        ${CC} -S ${CFLAGS} gmon.c
                     46:        ex - gmon.s < mon.ex
                     47:        ${AS} -o gmon.o gmon.s
                     48: 
                     49: clean:
                     50:        rm -f *.o *mon.s
                     51:        
                     52: cleansrc:
                     53:        rm -f *.s *.ex Makefile

unix.superglobalmegacorp.com

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