Article View: comp.bugs.4bsd
Article #1399network release - sys/vaxuba/uba.c has external "cvec"
From: George Robbins
Date: Sun, 04 Jun 1989 06:15
Date: Sun, 04 Jun 1989 06:15
43 lines
1767 bytes
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!grrShow 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