Let's build a wheel

Dale Schumacher dal at midgard.Midgard.MN.ORG
Tue Aug 22 07:27:15 AEST 1989


>From the wealth of follow-ups to my "va_list used in <stdio.h>" question, it
seems that there are several of us working on the same wheel, ie. using the
new standards (or proposed standards) to implement conforming libraries.  It
is also apparent that there are a number of issues involved in this process
where the "correct" solution is not immediately obvious from the standards.
I'd like to propose opening discussions in the comp.std.c newsgroup about
this wheel we're all working on.

To once again state my position in this, I'm working on an implementation of
the standard libraries for C, and related utility libraries, that are to be
as portable and correct as possible.  When completed, these libraries will
be publically available for commercial and non-commercial use.  I intend
for these libraries to be an example of "how to do it right".  Authors who
are interested in contributing code to this effort, or in validation testing
of the incomplete results (ie. beta-testers), are encouraged to contact me.

At this point, I've nearly completed the header files (both X3J11 and POSIX),
and could begin by posting parts of them for discussion (ie. the offsetof()
macro and va_*() macros).

In short, let's get together in comp.std.c and build this wheel together!

(follow-ups have been redirected to comp.std.c)



More information about the Comp.std.c mailing list