Subject: Re: src/gnu/usr.bin/egcs/common
To: None <tech-userlevel@netbsd.org>
From: Michael Graff <explorer@flame.org>
List: tech-userlevel
Date: 12/21/1999 15:06:59
Noriyuki Soda <soda@sra.co.jp> writes:

> Oh, I see.
> Perhaps the following is less tricky, BTW.
> 
> 	typedef struct __SFILE FILE;
> 
> 	extern FILE __sFstdin, __sFstdout, __sFstderr;
> 
> 	#define stdin &__sFstdin
> 	#define stdout &__sFstdout
> 	#define stderr &__sFstderr

This will help us in the future, but we still won't be able to change
the size of FILE for a long time -- so long as we require backwards
compatibility with NetBSD from three years ago.

--Michael