home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Source Code 1993 July / THE_SOURCE_CODE_CD_ROM.iso / bsd_srcs / sys / tests / benchmarks / Makefile < prev    next >
Encoding:
Makefile  |  1985-05-06  |  2.1 KB  |  96 lines

  1. ALL=    syscall csw signocsw \
  2.     seqpage randpage gausspage \
  3.     seqread randbread randread randrewrite \
  4.     randwrite seqrewrite seqwrite \
  5.     forks vforks execs vexecs nulljob bigjob \
  6.     pipeback pipediscard pipeself \
  7.     udgback udgself udgrand udgdiscard \
  8.     countenv
  9. CFLAGS=-O
  10.  
  11. all:    ${ALL}
  12.  
  13. syscall: syscall.c
  14.     ${CC} -o syscall ${CFLAGS} syscall.c
  15.  
  16. csw: csw.c
  17.     ${CC} -o csw ${CFLAGS} csw.c
  18.  
  19. gausspage: gausspage.c valloc.o
  20.     ${CC} -o gausspage ${CFLAGS} gausspage.c valloc.o -lnm
  21.  
  22. pipeback: pipeback.c
  23.     ${CC} -o pipeback ${CFLAGS} pipeback.c
  24.  
  25. pipediscard: pipediscard.c
  26.     ${CC} -o pipediscard ${CFLAGS} pipediscard.c
  27.  
  28. pipeself: pipeself.c
  29.     ${CC} -o pipeself ${CFLAGS} pipeself.c
  30.  
  31. udgback: udgback.c
  32.     ${CC} -o udgback ${CFLAGS} udgback.c
  33.  
  34. udgdiscard: udgdiscard.c
  35.     ${CC} -o udgdiscard ${CFLAGS} udgdiscard.c
  36.  
  37. udgself: udgself.c
  38.     ${CC} -o udgself ${CFLAGS} udgself.c
  39.  
  40. udgrand: udgrand.c random.o
  41.     ${CC} -o udgrand ${CFLAGS} udgrand.c random.o
  42.  
  43. randbread: randbread.c random.o
  44.     ${CC} -o randbread ${CFLAGS} randbread.c random.o
  45.  
  46. randpage: randpage.c random.o valloc.o
  47.     ${CC} -o randpage ${CFLAGS} randpage.c random.o valloc.o
  48.  
  49. randread: randread.c random.o
  50.     ${CC} -o randread ${CFLAGS} randread.c random.o
  51.  
  52. randrewrite: randrewrite.c random.o
  53.     ${CC} -o randrewrite ${CFLAGS} randrewrite.c random.o
  54.  
  55. randwrite: randwrite.c random.o
  56.     ${CC} -o randwrite ${CFLAGS} randwrite.c random.o
  57.  
  58. seqpage: seqpage.c valloc.o
  59.     ${CC} -o seqpage ${CFLAGS} seqpage.c valloc.o
  60.  
  61. seqread: seqread.c
  62.     ${CC} -o seqread ${CFLAGS} seqread.c
  63.  
  64. seqrewrite: seqrewrite.c
  65.     ${CC} -o seqrewrite ${CFLAGS} seqrewrite.c
  66.  
  67. seqwrite: seqwrite.c
  68.     ${CC} -o seqwrite ${CFLAGS} seqwrite.c
  69.  
  70. signocsw: signocsw.c
  71.     ${CC} -o signocsw ${CFLAGS} signocsw.c
  72.  
  73. forks: forks.c
  74.     ${CC} -o forks ${CFLAGS} forks.c
  75.  
  76. vforks: vforks.c
  77.     ${CC} -o vforks ${CFLAGS} vforks.c
  78.  
  79. execs: execs.c
  80.     ${CC} -o execs ${CFLAGS} execs.c
  81.  
  82. vexecs: vexecs.c
  83.     ${CC} -o vexecs ${CFLAGS} vexecs.c
  84.  
  85. nulljob: nulljob.c
  86.     ${CC} -o nulljob ${CFLAGS} nulljob.c
  87.  
  88. bigjob: bigjob.c
  89.     ${CC} -o bigjob ${CFLAGS} bigjob.c
  90.  
  91. countenv: countenv.c
  92.     ${CC} -o countenv ${CFLAGS} countenv.c
  93.  
  94. clean:
  95.     rm -f ${ALL} *.o core errs
  96.