Annotation of 42BSD/lib/libc/gen/Makefile, revision 1.1.1.1

1.1       root        1: # @(#)Makefile 4.23 (Berkeley) 7/1/83
                      2: 
                      3: CFLAGS=        -O
                      4: 
                      5: OBJS=  alarm.o atoi.o atol.o \
                      6:        calloc.o closedir.o crypt.o ctime.o ctype_.o \
                      7:        errlst.o execvp.o \
                      8:        fstab.o \
                      9:        gcvt.o getenv.o getgrent.o getgrgid.o getgrnam.o getlogin.o \
                     10:        getpass.o getpwent.o getpwnam.o getpwuid.o getwd.o \
                     11:        initgroups.o isatty.o \
                     12:        malloc.o mktemp.o \
                     13:        nlist.o \
                     14:        opendir.o \
                     15:        perror.o popen.o psignal.o \
                     16:        qsort.o \
                     17:        random.o readdir.o regex.o \
                     18:        scandir.o seekdir.o setgid.o setegid.o setrgid.o setuid.o \
                     19:        seteuid.o setruid.o siglist.o signal.o sleep.o \
                     20:        swab.o syslog.o system.o \
                     21:        telldir.o time.o timezone.o ttyname.o ttyslot.o \
                     22:        valloc.o
                     23: 
                     24: .c.o:
                     25:        ${CC} -p ${CFLAGS} -c $*.c
                     26:        -ld -X -r $*.o
                     27:        mv a.out profiled/$*.o
                     28:        ${CC} ${CFLAGS} -c $*.c
                     29:        -ld -x -r $*.o
                     30:        mv a.out $*.o
                     31: 
                     32: genlib genlib_p: ${OBJS}
                     33:        @echo "building profiled genlib"
                     34:        @cd profiled; ar cru ../genlib_p ${OBJS}
                     35:        @echo "buiding normal genlib"
                     36:        @ar cru genlib ${OBJS}
                     37: 
                     38: clean:
                     39:        rm -f genlib genlib_p ${OBJS} profiled/*.o
                     40: 
                     41: errlst.o: errlst.c
                     42:        cc -S errlst.c
                     43:        ed - <:errfix errlst.s
                     44:        as -o errlst.o errlst.s
                     45:        cp errlst.o profiled/errlst.o
                     46:        rm errlst.s

unix.superglobalmegacorp.com

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