Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!ncar!ames!uhccux!munnari.oz.au!bruce!cechew From: cechew@bruce.OZ (Earl Chew) Newsgroups: comp.os.minix Subject: Re: Earl Chew's stdio Message-ID: <1509@bruce.OZ> Date: 5 Sep 89 08:14:28 GMT References: <3142@ast.cs.vu.nl> Organization: Monash Uni. Computer Science, Australia Lines: 28 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