Commit Graph

111 Commits

Author SHA1 Message Date
gdr
eb65e1bf12 added various files to libc; mostly stdio 1997-09-05 06:50:30 +00:00
gdr
4fead8bdd0 minor comment changes 1997-09-05 06:48:12 +00:00
gdr
b1b7a26b51 added some tests 1997-09-05 06:46:33 +00:00
gdr
7fad7d2bd6 - added non-ORCA rename(2) implementation
- added sigprocmask(2)
- changed unlink(2) not to depend on remove(3) [was briefly mutually
	recursive]
- added fcntl(2)
1997-09-05 06:38:06 +00:00
gdr
2dafe3f23e depend on paths.mk 1997-09-05 06:35:22 +00:00
gdr
24747d92a2 uncommented "mend" on assertVersion macro 1997-09-05 06:34:59 +00:00
gdr
93e9864555 Move strerror() implementation to this directory. 1997-09-05 06:33:22 +00:00
gdr
05cc2bfd4c Added _isnan(), _isinf(), __dtoa(), fcvt(), and ecvt() routines. The
first three are required by stdio.
1997-09-05 06:31:59 +00:00
gdr
123ac5dd20 change segment name to "libc_stdio" 1997-09-05 06:27:50 +00:00
gdr
5c7af603fd Replace ORCALib stdio implementation with BSD implementation. 1997-09-05 06:18:52 +00:00
gdr
ca13d459c1 depend on paths.mk 1997-09-05 06:15:49 +00:00
gdr
4fe75a5912 Map GS/OS error "file busy" (0x50) to EEXIST for open(2). 1997-09-05 06:14:16 +00:00
gdr
8a35779079 depend on ../../paths.mk 1997-09-05 06:12:22 +00:00
gdr
1fd1b2b9dd psignal.c:
Use CR instead of LF in call to write(2).

Makefile:
	Depend on ../../paths.mk

basename.c:
	Include <sys/syslimits.h> due to change in stdio.h
1997-09-05 06:09:50 +00:00
gdr
9002791e1c - replaced modified ORCA stdio.h with modified BSD version
- new sane.h to match lsaneglue
- new math.h.  Based on ORCA version, but added _isnan() and _isinf()
1997-09-05 05:54:01 +00:00
gdr
42ccbe7f76 added F_GETFL flag 1997-09-05 05:52:28 +00:00
gdr
f4e07c47c7 - assigned lseg to Dave
- added catrez to the list; used for builds
1997-09-05 05:07:37 +00:00
gdr
3b74d54927 removed __ORCAC_VERSION 1997-09-04 15:49:31 +00:00
gdr
1f006da069 Added:
-----
INSTALL		start of installation notes
new.syscalls	listing of new system calls.
status.bin	status of base utilities
1997-08-08 05:11:14 +00:00
gdr
6a8369544e added "validity of pathnames" comment
removed perror implementation and trap.asm concheck comments
1997-08-08 05:09:51 +00:00
gdr
353efc72a2 changed: fts* routines, fdopen, ctype listings, siglist variables 1997-08-08 05:06:45 +00:00
gdr
5c4edbc8bf Added makefile, describe(1) source, resource source. 1997-08-08 04:45:41 +00:00
gdr
b0cfaf1892 initial checkin 1997-08-08 04:44:13 +00:00
gdr
397a3206ab initial checkin 1997-08-07 05:17:22 +00:00
gdr
c91fd8439c add date to version line 1997-08-02 21:21:51 +00:00
gdr
86337db335 Checkin of v1.1.5:
- Changed source slightly to compile under djgpp (MS-DOS) and Linux,
	  linted source.
	- Unix makefile changed by Devin Reade to automatically detect OS
	  type.
	- Apple IIgs source now opens files with "r+b" instead of "rwb"
1997-08-02 21:09:13 +00:00
gdr
316b9588e8 initial checkin. Kind of stupid for now. 1997-08-02 20:49:21 +00:00
gdr
54c0bfff3a Initial checkin, matching 4.4BSD (v2.1.5) 1997-08-02 20:15:14 +00:00
gdr
3ebed65a1d Added /etc/group and /etc/passwd files. 1997-07-29 05:35:43 +00:00
gdr
7e092ea691 Added the ChangeLog for libc. 1997-07-28 03:17:41 +00:00
gdr
59a20690fa added psignal,c, siglist.c to build 1997-07-28 03:15:55 +00:00
gdr
e7714c1ecb added psignal(3), sys_siglist, sys_signame. 1997-07-28 03:12:37 +00:00
gdr
b08bb195e2 Changed NSIG to 32 vice 31; sys_siglist is a character array from zero
to 31, inclusive.
1997-07-28 02:55:56 +00:00
gdr
4bbf412f5a added entries for the queue(3) macros, psignal, exec*, and chdir routines. 1997-07-28 02:23:03 +00:00
gdr
f0707a835e Documented that chmod(2) will change a file of type TXT or SRC to a
shell script if the S_IXUSR flag is set.
1997-07-28 02:18:09 +00:00
gdr
143032a94c added queue(3), psignal(3) man pages 1997-07-28 01:58:03 +00:00
gdr
8c5cc88bbb - don't use the _gno_ prefix for sys_nerr or sys_errlist any more
- changed some formatting in the source file
1997-07-28 00:20:37 +00:00
gdr
62becc2887 added fts* routines and fdopen(3) to build 1997-07-27 23:59:49 +00:00
gdr
d85acdda0e added a test for running scripts directly 1997-07-27 23:58:57 +00:00
gdr
44802413cf added three tests 1997-07-27 23:50:59 +00:00
gdr
945f94e0e0 added test for opening a file more than once 1997-07-27 23:45:04 +00:00
gdr
51bdc8eddb updated makefile to contain all checked-in tests 1997-07-27 23:44:39 +00:00
gdr
bc4d7f5de5 Added tests for wait(2) [currently failing] and getpid(2) [currently passing]. 1997-07-27 23:36:25 +00:00
gdr
6b10135a2c Fixed a bug in this test; the VERSION_TRIPLE macro was always getting 0x204. 1997-07-27 23:34:49 +00:00
gdr
8f991e5d98 syscall.c:
Added chmod(2), fchmod(2).

syscall.c, trap.asm, trap.mac:
	Added checks for kernel version.  This is currently disabled due
	to concerns about the overhead involved.  See the gno-devel mailing
	list archives for details.
1997-07-27 23:33:36 +00:00
gdr
9b450f3e72 Added an fdopen(3) implementation. It's not yet working quite right. 1997-07-27 23:15:09 +00:00
gdr
c2791150e8 Add in header comments, delete test case (moved to test directory). 1997-07-27 23:13:28 +00:00
gdr
e0139fb829 Now that ORCALib can be modified, don't prefix sys_errlist and sys_nerr
with "_gno_".
1997-07-27 23:10:57 +00:00
gdr
10ea6a13be add fdopen.c to build 1997-07-27 23:09:09 +00:00
gdr
bc0a3deceb add fts* routines to build 1997-07-27 23:06:00 +00:00