__queue doesn't work at all

Chris Torek chris at umcp-cs.UUCP
Sun Nov 18 20:40:26 AEST 1984


Index: vax/asm.sed 4.2BSD Fix

Description:
	The asm.sed file replaces calls to __queue with a VAX insque
	instruction.  However, it gives bogus arguments.

Repeat-By:
	Examination, or try *using* __queue....

Fix:
	Apply diffs.  Line numbers surely off.

	RCS file: RCS/asm.sed,v
	retrieving revision 1.3
	diff -c1 -r1.3 asm.sed
	*** /tmp/,RCSt1000853	Sun Nov 18 04:22:17 1984
	--- asm.sed	Sun Nov 18 04:21:57 1984
	***************
	*** 119,122
	  s/calls	$2,__queue/movl	(sp)+,r0\
	! 	movl	(sp)+,r1\
	! 	insque	r1,*4(r0)/
	  s/calls	$1,__dequeue/movl	(sp)+,r0\

	--- 119,121 -----
	  s/calls	$2,__queue/movl	(sp)+,r0\
	! 	insque	*(sp)+,*4(r0)/
	  s/calls	$1,__dequeue/movl	(sp)+,r0\
-- 
(This line accidently left nonblank.)

In-Real-Life: Chris Torek, Univ of MD Comp Sci Dept (301) 454-7690
UUCP:	{seismo,allegra,brl-bmd}!umcp-cs!chris
CSNet:	chris at umcp-cs		ARPA:	chris at maryland



More information about the Comp.bugs.4bsd.ucb-fixes mailing list