On Mon, 12 Feb 2001, Peter Wemm wrote:
> Daniel Eischen wrote:
> > Attached is a patch that attempts to work around recent stdio
> > breakage in -current. I've verified it compiles, but won't be
> > able to test it until at least tomorrow. If someone wants to
> > review it and verify it works, I'll commit it.
> > Thanks,
> > __BEGIN_DECLS
> > -extern FILE __sF;
> > +extern __old_FILE __sF;
> > __END_DECLS
> > -#define stdin (&__sF)
> > -#define stdout (&__sF)
> > -#define stderr (&__sF)
> > +#define stdin ((FILE *)&__sF)
> > +#define stdout ((FILE *)&__sF)
> > +#define stderr ((FILE *)&__sF)
> The problem with this is that it carries the baggage into 5.0-RELEASE
> and beyond...
No, this hack was to be removed just before 5.0-release, not
to stay in throughout the 5.0 cycle.
> I wish there was a way we could get rid the array entirely
> and still stay compatable, but I dont see how. :-( A major bump makes it
I think there's merit in DES' verion bump to 500, 501, etc.
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message