Programming in C
C9x porting supplements
The attached files were created by Doug Gwyn to supplement some
C implementations that did not provide all of the C9x library.
They may be useful to others in a similar situation, or perhaps
as a base for these parts of a conforming C9x implementation.
The author has placed these files in the PUBLIC DOMAIN, so you
may do what you wish with them without requiring further
permission. There are no warranties expressed or implied. If
you find problems, or add configuration parameters for a new
platform, the author would appreciate being informed by e-mail:
Browse the archive using the index below, or download everything as
Q8defs.h is a support header used
by the other headers.
For each standard header X.h, the C source file
the functions defined by X.h.
There is no Makefile, because the nature of this product
requires its tailoring to one's specific development environment.
Much of this is currently UNTESTED, although there is source for
a <stdint.h>/<inttypes.h> tester,
sitest.c. Good luck!