|
|
1.1 ! root 1: libc/Changes ! 2: i8086/i386 libc source change log, begun 1/4/93 ! 3: Earlier changes are in libc/Changes.1992. ! 4: ! 5: Mon Jan 4 16:42:19 1993 PST ! 6: gen/copyright.c ! 7: V4.1.14: bumped copyright date to include 1993. ! 8: sys/execvpe.c ! 9: Changed default shell DEFSHELL ("sh") to SHELL ("/bin/sh") ! 10: to fix bug reported by vlad. ! 11: ! 12: Tue Jan 5 16:29:49 1993 PST ! 13: gen/mktemp.c ! 14: V4.1.15: rewritten after user Udo Monk reported mktemp() suffix ! 15: caused problem when result string was used to construct a ! 16: call to system(). Old source generated 91 distinct suffixes ! 17: (all but control, SP, DEL, *, ?, `), the new 63 ([a-zA-Z0-9_). ! 18: ! 19: Mon Jan 11 17:58:20 1993 PST ! 20: gen/getpwent.c ! 21: V4.1.16: set pw_comment field instead of pw_gecos, ! 22: which it previously set, to fix bug reported by Udo Monk. ! 23: ! 24: Wed Jan 13 13:34:32 1993 PST ! 25: V4.1.17: recompilation with merged NDP sources and updated ! 26: compiler, no substantive changes. ! 27: ! 28: Wed Jan 13 15:42:28 1993 PST ! 29: crt/i387/rts87.s ! 30: V4.1.18: change fdiv/fsub ops for consistency with ! 31: cef's assembler changes, for Unix compatability. ! 32: ! 33: Mon Jan 25 16:43:03 1993 PST ! 34: gen/atof.c ! 35: gen/strtod.c ! 36: V4.1.19: modified to ignore trailing zeros after '.'. ! 37: Before, e.g. "2.00000000000000000" convertsion produced ! 38: incorrect low-order bit (because scaling by 10E-n is not ! 39: precise). ! 40: ! 41: Tue Jan 26 10:15:28 1993 PST ! 42: sys/i386/wait.s ! 43: Changes from hal to implement both wait() and waitpid(). ! 44: crt/i387/rts87.s ! 45: Added _fwait (fwait; ret) in case the user wants to ! 46: explicitly force coprocessor synchronization. ! 47: gen/malloc/malloc.h ! 48: Added ulimit(3) call to set upper bound on sbrk() calls. ! 49: Also changed <sys/malloc.h> DECRSIZE from 256 to 4096. ! 50: ! 51: Tue Jan 26 13:12:11 1993 PST ! 52: stdio/* ! 53: Changed to ANSI-compliant stdio source base, with ! 54: corresponding change to <stdio.h>, invalidating all old ! 55: unlinked objects and libraries. ! 56: ! 57: Thu Jan 28 14:33:19 1993 PST ! 58: stdio/_stropen.c ! 59: Initialize the FILE structure for sprintf/sscanf more ! 60: carefully. cef discovered sscanf() bug due to failure to ! 61: initialize the FILE flags correctly, resulting in bogus EOF. ! 62: ! 63: Fri Jan 29 09:50:04 1993 PST ! 64: stdio/sprintf.c ! 65: V4.1.21: simplified to call vsprintf(). ! 66: stdio/vsprintf.c ! 67: _FILE2 was not initialized correctly. ! 68: ! 69: Fri Jan 29 11:21:10 1993 PST ! 70: stdio/_finit.c ! 71: V4.1.22: fixed mode for unbuffered stdin input. ! 72: ! 73: Mon Feb 1 15:19:30 1993 PST ! 74: sys/i386/Makefile ! 75: V4.1.23: hal's recent wait.s change made label "done" visible; ! 76: added -x to ASFLAGS in the make to make it disappear. ! 77: ! 78: Mon Feb 8 09:42:29 1993 PST ! 79: stdio/_scanf.c ! 80: stdio/vfprintf.c ! 81: V4.1.24: Corrected conditionalization which caused printf() ! 82: to print all int values with 16 bits, not 32. Fixed "%p" ! 83: conversions to 8 hex character width. ! 84: ! 85: Tue Feb 9 10:20:09 1993 PST ! 86: stdio/_fgetb.c ! 87: V4.1.25: Corrected bug causing _fgetb() to not return EOF ! 88: when it should. ! 89:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.