]> pd.if.org Git - pdclib/log
pdclib
14 years agoMerged branch stdio_rewrite back into trunk.
solar [Sun, 13 Sep 2009 15:14:02 +0000 (15:14 +0000)]
Merged branch stdio_rewrite back into trunk.

15 years agoAdded FIXME
solar [Thu, 19 Feb 2009 02:51:27 +0000 (02:51 +0000)]
Added FIXME

15 years agoMade platform configurable.
solar [Tue, 23 Sep 2008 08:46:14 +0000 (08:46 +0000)]
Made platform configurable.

15 years agoA couple of artifacts resulting in compile errors. Fixed.
solar [Thu, 12 Jun 2008 21:07:53 +0000 (21:07 +0000)]
A couple of artifacts resulting in compile errors. Fixed.

15 years agoMissing initializer for filename field in standard streams. Fixed.
solar [Wed, 11 Jun 2008 20:22:38 +0000 (20:22 +0000)]
Missing initializer for filename field in standard streams. Fixed.

15 years agoWarnings regarding signed / unsigned issues. Fixed.
solar [Wed, 11 Jun 2008 20:17:33 +0000 (20:17 +0000)]
Warnings regarding signed / unsigned issues. Fixed.

15 years agoIntermediate work, checked in for safekeeping as I pick up working on this again.
solar [Wed, 28 May 2008 06:16:15 +0000 (06:16 +0000)]
Intermediate work, checked in for safekeeping as I pick up working on this again.

15 years agoAdded.
solar [Wed, 28 May 2008 06:11:09 +0000 (06:11 +0000)]
Added.

16 years agoNot using typedef'ed types here for added insurance against incompabilities.
solar [Thu, 20 Sep 2007 21:27:53 +0000 (21:27 +0000)]
Not using typedef'ed types here for added insurance against incompabilities.

16 years agoSmall rearrangements
solar [Thu, 20 Sep 2007 21:25:23 +0000 (21:25 +0000)]
Small rearrangements

16 years agoAdded test for interactive streams (_IOLBF / _IOFBF)
solar [Thu, 20 Sep 2007 21:21:15 +0000 (21:21 +0000)]
Added test for interactive streams (_IOLBF / _IOFBF)

16 years agoAdded handling for fflush( NULL ).
solar [Thu, 20 Sep 2007 21:19:18 +0000 (21:19 +0000)]
Added handling for fflush( NULL ).

16 years agoAdded -g to build rules.
solar [Thu, 20 Sep 2007 21:17:35 +0000 (21:17 +0000)]
Added -g to build rules.

16 years agoMinor cleanups.
solar [Fri, 14 Sep 2007 03:48:22 +0000 (03:48 +0000)]
Minor cleanups.

16 years agoBug #11 - memswp() in qsort() not type correct. Fixed.
solar [Wed, 12 Sep 2007 04:08:48 +0000 (04:08 +0000)]
Bug #11 - memswp() in qsort() not type correct. Fixed.
Bug #12 - Documentation for atexit() wrong. Fixed.
Bug #13 - Missing NULL include in strtox_prelim.c. Fixed.
Bug #14 - s / us - unknown suffix. Fixed.
Bug #15 - Wrong macro name "concat". Fixed.

17 years agoMisallocation in realloc() was not caught. Fixed.
solar [Wed, 15 Nov 2006 05:48:38 +0000 (05:48 +0000)]
Misallocation in realloc() was not caught. Fixed.

17 years agoIntermediate stdio work.
solar [Tue, 25 Jul 2006 10:12:25 +0000 (10:12 +0000)]
Intermediate stdio work.

17 years agoAdded test driver.
solar [Mon, 24 Jul 2006 11:00:38 +0000 (11:00 +0000)]
Added test driver.

17 years agoFixed end-of-string bug. Thanks to Paul Barker for reporting this.
solar [Mon, 24 Jul 2006 08:41:11 +0000 (08:41 +0000)]
Fixed end-of-string bug. Thanks to Paul Barker for reporting this.

17 years agoAdded a TODO about wide orientation reset.
solar [Tue, 11 Jul 2006 06:22:25 +0000 (06:22 +0000)]
Added a TODO about wide orientation reset.

17 years agoAdded any files yet missing for stdio.h.
solar [Tue, 11 Jul 2006 05:58:21 +0000 (05:58 +0000)]
Added any files yet missing for stdio.h.

17 years agoFinished scanf docs.
solar [Thu, 6 Jul 2006 08:49:26 +0000 (08:49 +0000)]
Finished scanf docs.

17 years agoFixed regression tests.
solar [Thu, 6 Jul 2006 08:49:09 +0000 (08:49 +0000)]
Fixed regression tests.

17 years agoImproved testdrivers.
solar [Thu, 6 Jul 2006 05:17:17 +0000 (05:17 +0000)]
Improved testdrivers.

17 years agoRemoved for macro replacement.
solar [Fri, 30 Jun 2006 13:21:52 +0000 (13:21 +0000)]
Removed for macro replacement.

17 years agoNarrowed down to exclude KDevelop metadata.
solar [Fri, 30 Jun 2006 13:19:50 +0000 (13:19 +0000)]
Narrowed down to exclude KDevelop metadata.

17 years agoAdded read.c and write.c to svn:ignore.
solar [Fri, 30 Jun 2006 10:03:02 +0000 (10:03 +0000)]
Added read.c and write.c to svn:ignore.

17 years agoUnnecessary due to makro replacement.
solar [Fri, 30 Jun 2006 10:01:10 +0000 (10:01 +0000)]
Unnecessary due to makro replacement.

17 years agoYet closer to functional output.
solar [Fri, 30 Jun 2006 09:56:02 +0000 (09:56 +0000)]
Yet closer to functional output.

17 years agoCloser to functional printf().
solar [Thu, 29 Jun 2006 06:32:59 +0000 (06:32 +0000)]
Closer to functional printf().

17 years agoFILE -> struct _PDCLIB_file_t
solar [Wed, 28 Jun 2006 06:03:52 +0000 (06:03 +0000)]
FILE -> struct _PDCLIB_file_t

17 years agoSet svn:ignore on KDevelop files.
solar [Mon, 26 Jun 2006 06:03:25 +0000 (06:03 +0000)]
Set svn:ignore on KDevelop files.

17 years agoAdded some functions.
solar [Mon, 26 Jun 2006 06:01:23 +0000 (06:01 +0000)]
Added some functions.

17 years agoAdded testdriver.
solar [Wed, 14 Jun 2006 05:11:00 +0000 (05:11 +0000)]
Added testdriver.

17 years agoSkeleton implementation for now.
solar [Wed, 14 Jun 2006 05:10:43 +0000 (05:10 +0000)]
Skeleton implementation for now.

17 years agoTestdriver fixes.
solar [Wed, 14 Jun 2006 05:10:07 +0000 (05:10 +0000)]
Testdriver fixes.

17 years agoAdded preliminary test drivers.
solar [Wed, 14 Jun 2006 05:08:14 +0000 (05:08 +0000)]
Added preliminary test drivers.

17 years agoFixed size==0 bug pointed out by Rod P.
solar [Wed, 14 Jun 2006 04:13:51 +0000 (04:13 +0000)]
Fixed size==0 bug pointed out by Rod P.

17 years agoAdded setvbuf().
solar [Fri, 9 Jun 2006 05:52:38 +0000 (05:52 +0000)]
Added setvbuf().

17 years agoFixed bug in fclose.c. Fixed regtest drivers in fopen.c / fclose.c.
solar [Thu, 8 Jun 2006 05:18:06 +0000 (05:18 +0000)]
Fixed bug in fclose.c. Fixed regtest drivers in fopen.c / fclose.c.

17 years agoAdded fclose().
solar [Wed, 7 Jun 2006 18:10:53 +0000 (18:10 +0000)]
Added fclose().

17 years agoSet to ignore close.c when linked.
solar [Wed, 7 Jun 2006 14:23:36 +0000 (14:23 +0000)]
Set to ignore close.c when linked.

17 years agoAdded close().
solar [Wed, 7 Jun 2006 14:16:45 +0000 (14:16 +0000)]
Added close().

17 years agoImproved testdriver and implementation.
solar [Wed, 7 Jun 2006 13:34:06 +0000 (13:34 +0000)]
Improved testdriver and implementation.

17 years agoFirst working testdriver.
solar [Wed, 7 Jun 2006 05:36:39 +0000 (05:36 +0000)]
First working testdriver.

17 years agoFixed warnings in test driver.
solar [Fri, 2 Jun 2006 14:45:27 +0000 (14:45 +0000)]
Fixed warnings in test driver.

17 years agoAdded testdriver for _PDCLIB_rename().
solar [Fri, 2 Jun 2006 11:59:11 +0000 (11:59 +0000)]
Added testdriver for _PDCLIB_rename().

17 years agoAdded testdriver for _PDCLIB_remove().
solar [Fri, 2 Jun 2006 09:34:57 +0000 (09:34 +0000)]
Added testdriver for _PDCLIB_remove().

17 years agoFurther output beautification.
solar [Fri, 2 Jun 2006 06:25:31 +0000 (06:25 +0000)]
Further output beautification.

17 years agoDisabled format string warnings on ...printf() regtest drivers.
solar [Thu, 1 Jun 2006 15:38:49 +0000 (15:38 +0000)]
Disabled format string warnings on ...printf() regtest drivers.

17 years agoBeautified output.
solar [Thu, 1 Jun 2006 11:23:42 +0000 (11:23 +0000)]
Beautified output.

17 years agoWhen pdclib.a did not exist, make did print a message. Fixed.
solar [Thu, 1 Jun 2006 09:35:45 +0000 (09:35 +0000)]
When pdclib.a did not exist, make did print a message. Fixed.

17 years agoDisabled regtests for functionality internal to PDCLib.
solar [Thu, 1 Jun 2006 06:29:06 +0000 (06:29 +0000)]
Disabled regtests for functionality internal to PDCLib.

17 years agoReplaced constants with compiler builtins. (At least LDBL_MAX and LDBL_MIN were wrong.)
solar [Thu, 1 Jun 2006 06:09:36 +0000 (06:09 +0000)]
Replaced constants with compiler builtins. (At least LDBL_MAX and LDBL_MIN were wrong.)

17 years agoAdded testdriver.
solar [Thu, 1 Jun 2006 06:08:29 +0000 (06:08 +0000)]
Added testdriver.

17 years agoDisabled unused definitions to avoid warnings.
solar [Wed, 31 May 2006 06:57:46 +0000 (06:57 +0000)]
Disabled unused definitions to avoid warnings.

17 years agoFixed test driver.
solar [Wed, 31 May 2006 06:53:08 +0000 (06:53 +0000)]
Fixed test driver.

17 years agoIntermediate freeze.
solar [Wed, 24 May 2006 16:09:32 +0000 (16:09 +0000)]
Intermediate freeze.

17 years agoTemporary patching for stdio development.
solar [Wed, 24 May 2006 06:18:09 +0000 (06:18 +0000)]
Temporary patching for stdio development.

17 years agoDeclaration for Xdigits added.
solar [Wed, 24 May 2006 06:16:35 +0000 (06:16 +0000)]
Declaration for Xdigits added.

17 years agoDeclaration of Xdigits now handled by header.
solar [Wed, 24 May 2006 06:14:28 +0000 (06:14 +0000)]
Declaration of Xdigits now handled by header.

17 years agoDeclarating include and testdriver added.
solar [Wed, 24 May 2006 06:13:37 +0000 (06:13 +0000)]
Declarating include and testdriver added.

17 years agoTestdriver added.
solar [Wed, 24 May 2006 06:12:28 +0000 (06:12 +0000)]
Testdriver added.

17 years agoAdded test driver.
solar [Wed, 24 May 2006 06:11:49 +0000 (06:11 +0000)]
Added test driver.

17 years agoFailed to terminate correctly at n < strlen(s2). Fixed. Thanks to the bug reporter.
solar [Mon, 22 May 2006 06:10:42 +0000 (06:10 +0000)]
Failed to terminate correctly at n < strlen(s2). Fixed. Thanks to the bug reporter.

17 years agoAdded single-file test, -fno-builtin CFLAG.
solar [Thu, 18 May 2006 05:24:04 +0000 (05:24 +0000)]
Added single-file test, -fno-builtin CFLAG.

17 years agoRemoved redundant -Wall.
solar [Wed, 17 May 2006 05:36:14 +0000 (05:36 +0000)]
Removed redundant -Wall.

17 years agoImproved self-documentation. Added dev. targets 'links' and 'unlink'.
solar [Tue, 16 May 2006 05:41:51 +0000 (05:41 +0000)]
Improved self-documentation. Added dev. targets 'links' and 'unlink'.

17 years agoWrong type for open() parameter; fixed. Added _PDCLIB_NOHANDLE to _PDCLIB_config.h.
solar [Tue, 16 May 2006 05:40:47 +0000 (05:40 +0000)]
Wrong type for open() parameter; fixed. Added _PDCLIB_NOHANDLE to _PDCLIB_config.h.

17 years agoBracing error; fixed.
solar [Tue, 16 May 2006 05:39:06 +0000 (05:39 +0000)]
Bracing error; fixed.

18 years agoIntermediate work while migrating CVS -> SVN.
solar [Fri, 12 May 2006 14:42:11 +0000 (14:42 +0000)]
Intermediate work while migrating CVS -> SVN.

18 years agoRemoved (macro-implemented) putc.
solar [Wed, 10 May 2006 05:57:59 +0000 (05:57 +0000)]
Removed (macro-implemented) putc.

18 years agoAdded target 'find' for convenience.
solar [Tue, 9 May 2006 05:22:09 +0000 (05:22 +0000)]
Added target 'find' for convenience.

18 years agoAdded general idea of std... initializers.
solar [Tue, 9 May 2006 05:15:48 +0000 (05:15 +0000)]
Added general idea of std... initializers.

18 years agoFixed compile warnings / errors.
solar [Tue, 9 May 2006 05:14:25 +0000 (05:14 +0000)]
Fixed compile warnings / errors.

18 years agoRemoved _PDCLIB_status_t (this is in _PDCLIB_int.h now). Added declarations for stdin...
solar [Tue, 9 May 2006 05:13:48 +0000 (05:13 +0000)]
Removed _PDCLIB_status_t (this is in _PDCLIB_int.h now). Added declarations for stdin / stdout / stderr.

18 years agoRemoved dead code. (This is in _PDCLIB_config.h now.)
solar [Tue, 9 May 2006 05:12:49 +0000 (05:12 +0000)]
Removed dead code. (This is in _PDCLIB_config.h now.)

18 years agoKludge to avoid unistd.h redefinition warnings.
solar [Tue, 9 May 2006 05:01:50 +0000 (05:01 +0000)]
Kludge to avoid unistd.h redefinition warnings.

18 years agoAdded stdinit.c to hold stdin, stdout, stderr initialization. Extended svn:ignore.
solar [Mon, 8 May 2006 15:59:26 +0000 (15:59 +0000)]
Added stdinit.c to hold stdin, stdout, stderr initialization. Extended svn:ignore.

18 years agoAdded struct status_t.
solar [Mon, 8 May 2006 15:52:10 +0000 (15:52 +0000)]
Added struct status_t.

18 years agoAdded missing _PDCLIB_ prefix to concat() macro calls.
solar [Mon, 8 May 2006 15:50:34 +0000 (15:50 +0000)]
Added missing _PDCLIB_ prefix to concat() macro calls.

18 years agoRemoved macro-implemented getchar.c.
solar [Mon, 8 May 2006 15:49:01 +0000 (15:49 +0000)]
Removed macro-implemented getchar.c.

18 years agoBla
solar [Mon, 8 May 2006 15:48:38 +0000 (15:48 +0000)]
Bla

18 years agoAdded progress messages (again).
solar [Mon, 8 May 2006 15:19:33 +0000 (15:19 +0000)]
Added progress messages (again).

18 years agoTemporary integration of _PDCLIB_print(), broken.
solar [Wed, 26 Apr 2006 09:34:21 +0000 (09:34 +0000)]
Temporary integration of _PDCLIB_print(), broken.

18 years agoUppercase hex digits for printf() functions.
solar [Mon, 24 Apr 2006 06:09:24 +0000 (06:09 +0000)]
Uppercase hex digits for printf() functions.

18 years agova_end() was missing. Fixed.
solar [Mon, 24 Apr 2006 06:05:53 +0000 (06:05 +0000)]
va_end() was missing. Fixed.

18 years agoAdded test for %n.
solar [Mon, 24 Apr 2006 06:05:32 +0000 (06:05 +0000)]
Added test for %n.

18 years agoPreliminary implementations for %c, %s, %p and %n.
solar [Sun, 23 Apr 2006 14:55:25 +0000 (14:55 +0000)]
Preliminary implementations for %c, %s, %p and %n.

18 years agoRemoved the header outputs from the test driver.
solar [Sun, 16 Apr 2006 17:00:29 +0000 (17:00 +0000)]
Removed the header outputs from the test driver.

18 years agoChecked the remaining 'TODO' comments.
solar [Sun, 16 Apr 2006 16:58:06 +0000 (16:58 +0000)]
Checked the remaining 'TODO' comments.

18 years agoYES! VICTORY!
solar [Sun, 16 Apr 2006 16:42:26 +0000 (16:42 +0000)]
YES! VICTORY!

18 years agoDon't quote me, but this does look good...
solar [Sun, 16 Apr 2006 16:22:55 +0000 (16:22 +0000)]
Don't quote me, but this does look good...

18 years agoSTUPID STUPID STUPID bug fixed!
solar [Sun, 16 Apr 2006 12:33:48 +0000 (12:33 +0000)]
STUPID STUPID STUPID bug fixed!

18 years agoHouston, we have lift off!
solar [Sat, 15 Apr 2006 02:54:17 +0000 (02:54 +0000)]
Houston, we have lift off!

18 years agoSwitched to _PDCLIB_sprintf().
solar [Sat, 15 Apr 2006 01:54:20 +0000 (01:54 +0000)]
Switched to _PDCLIB_sprintf().

18 years agoWhitespace cleanup.
solar [Fri, 14 Apr 2006 12:07:40 +0000 (12:07 +0000)]
Whitespace cleanup.

18 years agoRemoved TESTCASE macro and parse_out_wrapper in favour of test().
solar [Fri, 14 Apr 2006 12:07:30 +0000 (12:07 +0000)]
Removed TESTCASE macro and parse_out_wrapper in favour of test().

18 years agoStarted _PDCLIB_printf.
solar [Thu, 13 Apr 2006 06:53:08 +0000 (06:53 +0000)]
Started _PDCLIB_printf.

18 years agoMerged the padwrappers into parse_out().
solar [Wed, 12 Apr 2006 07:16:38 +0000 (07:16 +0000)]
Merged the padwrappers into parse_out().