update for multiple machines
authorKirk McKusick <mckusick@ucbvax.Berkeley.EDU>
Mon, 11 May 1987 07:18:56 +0000 (23:18 -0800)
committerKirk McKusick <mckusick@ucbvax.Berkeley.EDU>
Mon, 11 May 1987 07:18:56 +0000 (23:18 -0800)
SCCS-vsn: usr.bin/gprof/Makefile 5.6

usr/src/usr.bin/gprof/Makefile

index e67b9bc..9f451e7 100644 (file)
@@ -31,8 +31,16 @@ install: gprof gprof.flat gprof.callg
 clean:
        ${RM} ${GPROFOBJS} errs gprof
 
 clean:
        ${RM} ${GPROFOBJS} errs gprof
 
-gcrt0.h:
-       cp /usr/src/libc/csu/gcrt0.h gcrt0.h
+gcrt0.h: FRC
+       -if [ -r gcrt0.h ] && \
+          cmp -s gcrt0.h /usr/src/lib/libc/${MACHINE}/csu/gmon.h; then \
+              :; \
+       else \
+              rm -f gcrt0.h; \
+              cp /usr/src/lib/libc/${MACHINE}/csu/gmon.h gcrt0.h; \
+       fi
+
+FRC:
 
 print:
        @ ls -l | ${PR}
 
 print:
        @ ls -l | ${PR}