Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 7 Nov 2002 11:26:05 -0800 (PST)
From:      John Polstra <jdp@polstra.com>
To:        current@freebsd.org
Cc:        imp@bsdimp.com
Subject:   Re: [PATCH] note the __sF change in src/UPDATING
Message-ID:  <200211071926.gA7JQ5i3065752@vashon.polstra.com>
In-Reply-To: <20021107.104251.110765870.imp@bsdimp.com>
References:  <200211070030.gA70UF05024508@troutmask.apl.washington.edu> <20021106.231940.123343134.imp@bsdimp.com> <200211071640.gA7GeWJk065460@vashon.polstra.com> <20021107.104251.110765870.imp@bsdimp.com>

next in thread | previous in thread | raw e-mail | index | archive | help
In article <20021107.104251.110765870.imp@bsdimp.com>,
M. Warner Losh <imp@bsdimp.com> wrote:
> In message: <200211071640.gA7GeWJk065460@vashon.polstra.com>
>             John Polstra <jdp@polstra.com> writes:
>
> : FWIW, the only OS fix that will make stock ezm3/pm3/CVSup buildable on
> : -current is to make __sF global again and arrange for:
> : 
> :     stdin  == &__sF[0]
> :     stdout == &__sF[1]
> :     stderr == &__sF[2]
> 
> Why does cvsup need this to be the case?  Now you have me curious.

It's not CVSup, it's Modula-3.  It thinks it knows that stdin,
stdout, and stderr are defined as above, but they're not any more.
Because Modula-3 isn't C and doesn't use C header files, it cannot
automatically track such changes like C programs do.

John
-- 
  John Polstra
  John D. Polstra & Co., Inc.                        Seattle, Washington USA
  "Disappointment is a good sign of basic intelligence."  -- Chögyam Trungpa


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200211071926.gA7JQ5i3065752>