From 6ec53610779ef25c81900ddaf0b49eca117cd6ef Mon Sep 17 00:00:00 2001 From: "Robert R. Henry" Date: Wed, 19 May 1982 17:06:24 -0800 Subject: [PATCH] old versions; put these to bed SCCS-vsn: lib/csu/vax/crt0.c 4.4 SCCS-vsn: lib/libc/gmon/gmon.c 4.4 --- usr/src/lib/csu/vax/crt0.c | 7 ++++--- usr/src/lib/libc/gmon/gmon.c | 7 ++++--- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/usr/src/lib/csu/vax/crt0.c b/usr/src/lib/csu/vax/crt0.c index 4146f62630..1ccec62f54 100644 --- a/usr/src/lib/csu/vax/crt0.c +++ b/usr/src/lib/csu/vax/crt0.c @@ -1,4 +1,4 @@ -static char *sccsid = "@(#)crt0.c 4.3 (Berkeley) %G%"; +static char *sccsid = "@(#)crt0.c 4.4 (Berkeley) %G%"; /* * C start up routine. @@ -34,14 +34,15 @@ start() /* * ALL REGISTER VARIABLES!!! */ - register struct kframe *kfp; /* r11 */ + register int r11; /* needed for init */ + register struct kframe *kfp; /* r10 */ register char **targv; register char **argv; #ifdef lint kfp = 0; #else not lint - asm(" movl sp,r11"); /* catch it quick */ + asm(" movl sp,r10"); /* catch it quick */ #endif not lint for (argv = targv = &kfp->kargv[0]; *targv++; /* void */) /* void */ ; diff --git a/usr/src/lib/libc/gmon/gmon.c b/usr/src/lib/libc/gmon/gmon.c index 2757481be8..1c9f0d6740 100644 --- a/usr/src/lib/libc/gmon/gmon.c +++ b/usr/src/lib/libc/gmon/gmon.c @@ -1,4 +1,4 @@ -static char *sccsid = "@(#)gmon.c 4.3 (Berkeley) %G%"; +static char *sccsid = "@(#)gmon.c 4.4 (Berkeley) %G%"; #ifdef DEBUG #include @@ -48,14 +48,15 @@ start() /* * ALL REGISTER VARIABLES!!! */ - register struct kframe *kfp; /* r11 */ + register int r11; /* init needs r11 */ + register struct kframe *kfp; /* r10 */ register char **targv; register char **argv; #ifdef lint kfp = 0; #else not lint - asm( " movl sp,r11" ); /* catch it quick */ + asm( " movl sp,r10" ); /* catch it quick */ #endif not lint for ( argv = targv = &kfp -> kargv[0] ; *targv++ ; /* void */ ) /* VOID */ ; -- 2.20.1