David Given
|
3131dc9915
|
Partially working port of stdio to CP/M. I'm not sure this will work; it's
getting way too complicated (stdio is horribly subtle). I think I need to
rethink things.
|
2019-06-15 22:22:01 +02:00 |
|
David Given
|
1387c8713b
|
Now that printf and scanf contain no FILE*-specific code, we can move them into
core (and split them up).
|
2019-06-15 13:53:20 +02:00 |
|
David Given
|
9109d7af7f
|
First stage in modularising FILE*. Refactor so that printf/scanf don't rely on
FILE* innards; allow plats to replace the entire emulated FILE* system.
|
2019-06-15 13:07:10 +02:00 |
|
David Given
|
f522aba4af
|
Add support for snprintf and vsnprintf. Try and make the return value a bit
more standards-compliant.
--HG--
extra : source : a19eb606871f918e3d9e195b487b5276855edc8e
|
2013-05-29 17:10:58 +01:00 |
|
dtrg
|
bfeb736c35
|
Stripped down the library to something approaching the ANSI C minimum and replaced most of the header files, to provide a reasonably consistent base to work up from.
|
2007-04-24 19:42:24 +00:00 |
|
ceriel
|
1db6a3029b
|
Header --> Id
|
1994-06-24 14:02:31 +00:00 |
|
ceriel
|
2a852dcff1
|
Added fdopen()
|
1991-01-30 16:26:06 +00:00 |
|
ceriel
|
38d1831dd7
|
Fixed error in clearerr
|
1991-01-03 16:08:31 +00:00 |
|
ceriel
|
ac8168088c
|
clearerr is now also a macro
|
1991-01-03 14:31:16 +00:00 |
|
eck
|
bc6df29be8
|
changed first arg of sscanf() to const char *
|
1990-09-26 13:19:19 +00:00 |
|
eck
|
86188fb772
|
size_t is 'unsigned int' (for backward compatibility)
|
1990-04-23 13:26:09 +00:00 |
|
eck
|
09a4136272
|
deleted _tname from __iobuf structure
|
1990-04-09 15:38:02 +00:00 |
|
eck
|
343dbb810f
|
formal parameters in prototyps need only 1 underscore
|
1990-01-29 10:09:00 +00:00 |
|
eck
|
d8486967aa
|
many changes and improvements
|
1989-12-18 14:00:32 +00:00 |
|
eck
|
26cc87efe6
|
improved parameters
|
1989-09-29 15:46:33 +00:00 |
|
eck
|
d818da36f0
|
Initial revision
|
1989-05-16 13:13:53 +00:00 |
|