Garrett D'Amore wrote: > Btw, I just finished an analysis of what is in libucb. (I've not check > the other libraries, most especially termcap, yet.) My findings show > that there is a lot there that could simply trivially be eliminated. > Here's the detailed analysis: > > First I started by comparing differences between libc and libucb > implementations: > > Differences in libucb implementation > ------------------------------------
> statfs64() > fstatfs64() - Whoa?!? 64-bit versions of these calls, only provided > by libucb. Not sure why, since no applications should ever > use them. This looks like it was integrated at the time > of the original 64-bit port, without ever making it available > in any public API. These could probably safely be > eliminated as they have never been documented. They're invoked by stdio.h (transparently to the app) for 64 bit apps and LARGEFILE-aware 32 bit apps. > fopen64() - Huh? Another weird 64-bitified API that should never > have happened and was never publicised. It should be safe > to remove this. ditto. -- Andrew