SCCS-vsn: lib/csu/i386/Makefile 5.9
SCCS-vsn: lib/csu/i386/crt0.c 5.8
-# @(#)Makefile 5.8 (Berkeley) %G%
+# @(#)Makefile 5.9 (Berkeley) %G%
CFLAGS= -O -DLIBC_SCCS
OBJS= crt0.o gcrt0.o
CFLAGS= -O -DLIBC_SCCS
OBJS= crt0.o gcrt0.o
-CLEANFILES+= mcount.o moncrt0.o core a.out
${LD} -x -r ${.TARGET}
mv a.out ${.TARGET}
${LD} -x -r ${.TARGET}
mv a.out ${.TARGET}
${CC} ${CFLAGS} -c -DMCRT0 ${.ALLSRC} -o ${.TARGET}
${LD} -x -r ${.TARGET}
mv a.out ${.TARGET}
${CC} ${CFLAGS} -c -DMCRT0 ${.ALLSRC} -o ${.TARGET}
${LD} -x -r ${.TARGET}
mv a.out ${.TARGET}
-gcrt0.o: moncrt0.o mcount.o
- ${LD} -x -r -o ${.TARGET} moncrt0.o mcount.o
-
-mcount.o: ../csu.gmon/gmon.c ../csu.gmon/gmon.h
- ${CC} ${CFLAGS} -c ${DEFS} ${.IMPSRC}
- ${LD} -x -r ${.TARGET}
- mv a.out ${.TARGET}
-
install:
install -o ${BINOWN} -g ${BINGRP} -m 444 ${OBJS} \
${DESTDIR}/usr/lib
install:
install -o ${BINOWN} -g ${BINGRP} -m 444 ${OBJS} \
${DESTDIR}/usr/lib
-static char sccsid[] = "@(#)crt0.c 5.7 (Berkeley) %G%";
+static char sccsid[] = "@(#)crt0.c 5.8 (Berkeley) %G%";
- * null mcount and moncontrol,
- * just in case some routine is compiled for profiling
+ * null moncontrol just in case some routine is compiled for profiling
*/
moncontrol(val)
int val;
{
}
*/
moncontrol(val)
int val;
{
}
-asm(".globl mcount");
-asm("mcount: ret");
-#endif CRT0