[comp.sys.ibm.pc.rt] Patch for /sys/sys/subr_mcount.c IBM/4.3

brunner@bullhead.uucp (07/25/89)

Subject: Fix for profiling
Index: /sys/sys/subr_mcount.c IBM/4.3

Description:
	Call counting does not reflect the new hc compiler

Fix:
	Apply the attached patch.
	
*** subr_mcount.c	Thu Jul 13 10:56:15 1989
--- subr_mcount.c.fix	Thu Jul 13 10:55:30 1989
***************
*** 127,132 ****
--- 127,144 ----
  asm(".data");
  #endif
  #if defined(vax) || defined(ibm032)
+ 
+ #ifdef ibm032
+  mcount(frompcindex,selfpc)
+  	unsigned short		*frompcindex;
+  	char			*selfpc;
+ {
+  	register struct tostruct	*top;		/* r9  => r3 */
+  	register struct tostruct	*prevtop;	/* r8  => r2 */
+ 	register long			toindex;	/* r7  => r1 */
+ #endif
+ 
+ #ifdef vax
  mcount()
  {
  	register char			*selfpc;	/* r11 => r5 */
***************
*** 134,140 ****
  	register struct tostruct	*top;		/* r9  => r3 */
  	register struct tostruct	*prevtop;	/* r8  => r2 */
  	register long			toindex;	/* r7  => r1 */
- #ifdef vax
  	static int s;
  #endif
  
--- 146,151 ----

Eric Brunner
uunet!ibmsupt!brunner