ANSI C standard library

Stephen Clamage steve at taumet.com
Sun Apr 21 08:18:08 AEST 1991


ccplumb at rose.waterloo.edu (Colin Plumb) writes:

>- A large fraction of the ANSI C library can't be written in *strictly
>conforming* ANSI C.  This was usually the reason of putting it in the
>library in the first place - without the library function, the programmer
>would be up the creek.  Thus, if you want a strictly conforming (guaranteed
>to work on any ANSI C compiler) C library, you're out of luck.

In the full posting you mentioned only setjmp and longjmp as
functions which cannot be written in strictly-conforming C, and
memmove which cannot be written efficiently in strictly-conforming C.
Can you name any other functions in the standard C library which
cannot reasonably be written in strictly-conforming C, or does 2%
(3 out of about 150) constitute a "large fraction"?
-- 

Steve Clamage, TauMetric Corp, steve at taumet.com



More information about the Comp.std.c mailing list