delete support for prof style profiling
authorKirk McKusick <mckusick@ucbvax.Berkeley.EDU>
Thu, 23 May 1991 02:21:46 +0000 (18:21 -0800)
committerKirk McKusick <mckusick@ucbvax.Berkeley.EDU>
Thu, 23 May 1991 02:21:46 +0000 (18:21 -0800)
SCCS-vsn: lib/csu/i386/crt0.c 5.6
SCCS-vsn: lib/csu/i386/Makefile 5.6
SCCS-vsn: lib/csu/tahoe/Makefile 5.13
SCCS-vsn: lib/csu/tahoe/crt0.c 5.3

usr/src/lib/csu/i386/Makefile
usr/src/lib/csu/i386/crt0.c
usr/src/lib/csu/tahoe/Makefile
usr/src/lib/csu/tahoe/crt0.c

index 9ef11f7..d869147 100644 (file)
@@ -1,8 +1,8 @@
-#      @(#)Makefile    5.5 (Berkeley) %G%
+#      @(#)Makefile    5.6 (Berkeley) %G%
 
 CFLAGS=        -O -DLIBC_SCCS
 
 CFLAGS=        -O -DLIBC_SCCS
-OBJS=  crt0.o mcrt0.o gcrt0.o
-CLEANFILES+=   gmon.o mon.o moncrt0.o core a.out
+OBJS=  crt0.o gcrt0.o
+CLEANFILES+=   gmon.o moncrt0.o core a.out
 
 all: ${OBJS}
 
 
 all: ${OBJS}
 
@@ -16,17 +16,9 @@ moncrt0.o: crt0.c
        ${LD} -x -r ${.TARGET}
        mv a.out ${.TARGET}
 
        ${LD} -x -r ${.TARGET}
        mv a.out ${.TARGET}
 
-mcrt0.o: moncrt0.o mon.o
-       ${LD} -x -r -o ${.TARGET} moncrt0.o mon.o
-
 gcrt0.o: moncrt0.o gmon.o
        ${LD} -x -r -o ${.TARGET} moncrt0.o gmon.o
 
 gcrt0.o: moncrt0.o gmon.o
        ${LD} -x -r -o ${.TARGET} moncrt0.o gmon.o
 
-mon.o: mon.c
-       ${CC} -c ${DEFS} ${.IMPSRC}
-       ${LD} -x -r ${.TARGET}
-       mv a.out ${.TARGET}
-
 gmon.o: gmon.c gmon.h
        ${CC} -c ${DEFS} ${.IMPSRC}
        ${LD} -x -r ${.TARGET}
 gmon.o: gmon.c gmon.h
        ${CC} -c ${DEFS} ${.IMPSRC}
        ${LD} -x -r ${.TARGET}
index 5b6746a..ca76d42 100644 (file)
@@ -6,7 +6,7 @@
  */
 
 #ifndef lint
  */
 
 #ifndef lint
-static char sccsid[] = "@(#)crt0.c     5.5 (Berkeley) %G%";
+static char sccsid[] = "@(#)crt0.c     5.6 (Berkeley) %G%";
 #endif /* not lint */
 
 /*
 #endif /* not lint */
 
 /*
@@ -84,7 +84,7 @@ asm("eprol:");
 exit(code)
        register int code;
 {
 exit(code)
        register int code;
 {
-       monitor(0);
+       _mcleanup();
        _cleanup();
        asm("pushl 8(%ebp)") ;
        asm("movl $1,%eax");
        _cleanup();
        asm("pushl 8(%ebp)") ;
        asm("movl $1,%eax");
index 97252d5..a2e8398 100644 (file)
@@ -1,8 +1,8 @@
-#      @(#)Makefile    5.12 (Berkeley) %G%
+#      @(#)Makefile    5.13 (Berkeley) %G%
 
 CFLAGS=        -O -DLIBC_SCCS
 
 CFLAGS=        -O -DLIBC_SCCS
-OBJS=  crt0.o mcrt0.o gcrt0.o
-CLEANFILES+=   gmon.o mon.o moncrt0.o core a.out
+OBJS=  crt0.o gcrt0.o
+CLEANFILES+=   gmon.o moncrt0.o core a.out
 
 all: ${OBJS}
 
 
 all: ${OBJS}
 
@@ -16,17 +16,9 @@ moncrt0.o: crt0.c
        ${LD} -x -r ${.TARGET}
        mv a.out ${.TARGET}
 
        ${LD} -x -r ${.TARGET}
        mv a.out ${.TARGET}
 
-mcrt0.o: moncrt0.o mon.o
-       ${LD} -x -r -o ${.TARGET} moncrt0.o mon.o
-
 gcrt0.o: moncrt0.o gmon.o
        ${LD} -x -r -o ${.TARGET} moncrt0.o gmon.o
 
 gcrt0.o: moncrt0.o gmon.o
        ${LD} -x -r -o ${.TARGET} moncrt0.o gmon.o
 
-mon.o: mon.c
-       ${CC} -c ${DEFS} ${.IMPSRC}
-       ${LD} -x -r ${.TARGET}
-       mv a.out ${.TARGET}
-
 gmon.o: gmon.c gmon.h
        ${CC} -c ${DEFS} ${.IMPSRC}
        ${LD} -x -r ${.TARGET}
 gmon.o: gmon.c gmon.h
        ${CC} -c ${DEFS} ${.IMPSRC}
        ${LD} -x -r ${.TARGET}
index 448124b..2f82b15 100644 (file)
@@ -6,7 +6,7 @@
  */
 
 #ifndef lint
  */
 
 #ifndef lint
-static char sccsid[] = "@(#)crt0.c     5.2 (Berkeley) %G%";
+static char sccsid[] = "@(#)crt0.c     5.3 (Berkeley) %G%";
 #endif /* not lint */
 
 /*
 #endif /* not lint */
 
 /*
@@ -73,7 +73,7 @@ asm("eprol:");
 exit(code)
        register int code;
 {
 exit(code)
        register int code;
 {
-       monitor(0);
+       _mcleanup();
        _cleanup();
        _exit(code);
 }
        _cleanup();
        _exit(code);
 }