🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.bugs.4bsd
Article #1399

network release - sys/vaxuba/uba.c has external "cvec"

#1399
From: George Robbins
Date: Sun, 04 Jun 1989 06:15
43 lines
1767 bytes
Subject: network release - sys/vaxuba/uba.c has external "cvec"
Index:	 sys/vaxuba/uba.c network-release Fix

Description:
	The version of uba.c included in the networking release has a
	"extern cvec" declaration in the routine qbgetpri().  This is
	only for MicroVAXen, but generates an unreloved external when
	loading a generic kernel.

Repeat-By:
	After merging the network release into 4.3 Tahoe, config/make a
	VAX "GENERIC.all" kernel.

Fix:
	Remove extern declaration of cvec and stick in the "register int
	br, cvec" sillyness.  This may or may not work, but I don't have
	any MicroVAXen hereabouts.

*** sys/vaxuba/uba.c.grr	Fri Jun  2 22:44:03 1989
--- sys/vaxuba/uba.c	Fri Jun  2 22:46:21 1989
***************
*** 503,510 ****
   */
  qbgetpri()
  {
  	int pri;
- 	extern int cvec;
  
  	for (pri = 0x17; pri > 0x14; ) {
  		if (cvec && cvec != 0x200)	/* interrupted at pri */
--- 503,510 ----
   */
  qbgetpri()
  {
+ 	register int br, cvec;		/* r11, r10 value-result */
  	int pri;
  
  	for (pri = 0x17; pri > 0x14; ) {
  		if (cvec && cvec != 0x200)	/* interrupted at pri */
-- 
George Robbins - now working for,	uucp: {uunet|pyramid|rutgers}!cbmvax!grr
but no way officially representing	arpa: cbmvax!grr@uunet.uu.net
Commodore, Engineering Department	fone: 215-431-9255 (only by moonlite)
Technical Details
Message-ID: <7054@cbmvax.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!cs.utexas.edu!uunet!cbmvax!grr

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!cs.utexas.edu!uunet!cbmvax!grr
From: grr@cbmvax.UUCP (George Robbins)
Newsgroups: comp.bugs.4bsd
Subject: network release - sys/vaxuba/uba.c has external "cvec"
Message-ID: <7054@cbmvax.UUCP>
Date: 4 Jun 89 06:15:11 GMT
Reply-To: grr@cbmvax.UUCP (George Robbins)
Organization: Commodore Technology, West Chester, PA
Lines: 43