|
|
1.1 root 1: # @(#)Makefile 4.19 (Berkeley) 7/31/83
2:
3: OBJS= Ovfork.o Ovadvise.o \
4: accept.o access.o acct.o \
5: bind.o brk.o \
6: cerror.o chdir.o chmod.o chown.o chroot.o close.o connect.o \
7: creat.o \
8: dup.o dup2.o \
9: execl.o execle.o exect.o execv.o execve.o _exit.o \
10: fchmod.o fchown.o fcntl.o flock.o fork.o fstat.o fsync.o ftruncate.o \
11: getdtablesize.o getegid.o geteuid.o getgid.o \
12: getgroups.o gethostid.o gethostname.o getitimer.o getrlimit.o \
13: getpagesize.o getpeername.o getpgrp.o getpid.o getppid.o \
14: getpriority.o getrusage.o getsockname.o getsockopt.o \
15: gettimeofday.o getuid.o \
16: ioctl.o \
17: kill.o killpg.o \
18: link.o listen.o lseek.o lstat.o \
19: mkdir.o mknod.o mount.o \
20: open.o \
21: pipe.o profil.o ptrace.o \
22: quota.o \
23: read.o readlink.o readv.o reboot.o recv.o recvfrom.o \
24: recvmsg.o rename.o rmdir.o \
25: sbrk.o select.o send.o sendmsg.o sendto.o setregid.o setgroups.o \
26: sethostid.o sethostname.o setitimer.o setquota.o setrlimit.o \
27: setpgrp.o setpriority.o setsockopt.o settimeofday.o setreuid.o \
28: shutdown.o sigblock.o sigpause.o \
29: sigsetmask.o sigstack.o sigvec.o socket.o socketpair.o stat.o \
30: swapon.o symlink.o sync.o syscall.o \
31: truncate.o \
32: umask.o umount.o unlink.o utimes.o \
33: vhangup.o \
34: wait.o wait3.o write.o writev.o
35:
36: .c.o:
37: /lib/cpp -E -DPROF $*.c | ${AS} -o $*.o
38: -ld -x -r $*.o
39: mv a.out profiled/$*.o
40: /lib/cpp -E $*.c | ${AS} -o $*.o
41: -ld -x -r $*.o
42: mv a.out $*.o
43:
44: syslib syslib_p: ${OBJS}
45: @echo "building profiled syslib_p"
46: @cd profiled; ar cru ../syslib_p ${OBJS}
47: @echo "buiding normal syslib_p"
48: @ar cru syslib ${OBJS}
49:
50: clean:
51: rm -f syslib syslib_p ${OBJS} profiled/*.o
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.