[comp.os.minix] Earl Chew's stdio

ast@cs.vu.nl (09/05/89)

Hats off to Earl Chew for the new stdio.  I am not particularly attached to
the current one (Patrick van Kleef's), so if this one is the best
available package, I'll use it.  As people use it, please post results.

}i
One question: presumably one removes all library routines named the same
as Earl's routines, but are their any other routines that must be removed
from the library?

Andy Tanenbaum (ast@cs.vu.nl)

cechew@bruce.OZ (Earl Chew) (09/05/89)

From article <3142@ast.cs.vu.nl>, by ast@cs.vu.nl:
> 
> Hats off to Earl Chew for the new stdio.  I am not particularly attached to

Well, what can I say. Thanks.

> the current one (Patrick van Kleef's), so if this one is the best
> available package, I'll use it.  As people use it, please post results.

I doubt that it's the best but it seems to be useable.

> 
> }i
> One question: presumably one removes all library routines named the same
> as Earl's routines, but are their any other routines that must be removed
> from the library?

Remove anything that has something to do with stdio. Look through the new
stdio.h for all the functions that are affected. In the patches posted I have
provided new exit.c and atexit.c files. These are replacements for the current
versions of these files.

NOTE: _exit() must be split from exit(). So if you have _exit() and exit() in
the one file (presumably you have it in a file named exit.c) split it into
_exit.c and exit.c. _exit.c remains and exit.c gets clobbered by the one
provided in stdio.

Earl

rosenkra@hall.cray.com (Bill Rosenkranz) (09/07/89)

---
could someone send me part4 of 7 of earl's stdio?

thanx...

-bill
rosenkra@boston.cray.com
rosenkra@hall.cray.com
...!sc.msc.umn.edu!hall!boston!rosenkra