gdr-ftp
b3a92e5811
- initial checkin of Steve's uname(3) implementation
1998-02-16 22:44:03 +00:00
taubert
6bd94b0884
Added support for separate object hierarchy and cleaned up libc makefiles
1998-02-09 08:45:21 +00:00
taubert
ed01d173df
Move crypt support files from libc into libcrypt
1998-02-09 08:25:43 +00:00
gdr-ftp
6bfb3527a9
- Makefiles now have common 'release' and 'install' targets
...
- most Makefiles now use gno/lib/lib.mk (not all of libc has been
done yet)
1998-02-08 03:47:40 +00:00
gdr-ftp
c8e574bab7
crypt.c, crypta.asm:
...
- missed some renames of symbols when the namespace pollution
problem was addressed. Hopefully this fixes the unresolved
symbols. Untested.
1998-02-08 03:20:25 +00:00
gdr-ftp
716edaa21b
- (crypta.asm) move all functions into the *.o file. The first one was
...
getting put into the *.root file.
1998-02-05 16:07:06 +00:00
gdr-ftp
e712a9ff58
- fixed a bug (found by Steve Reeves) where the check for an out-of-bounds
...
errno was never catching illegal errnos, and thus could walk off the
end of the message array.
1998-02-04 15:16:19 +00:00
gdr-ftp
4b239cd6da
- utime(2) test: print access and modification times before exiting
1998-02-04 07:26:53 +00:00
gdr-ftp
c3959c4d16
- scanf test. Verifies the operation of scanning floats
1998-02-04 07:24:39 +00:00
gdr-ftp
272fd7918a
- eliminate the definition and use of the macros INCLUDE_GNO, INCLUDE_ORCA,
...
and INCLUDE_GNO_ALT. The directories specified in 13/orcacdefs/defaults.h
are now assumed to be correct. When building lib/libc/stdio/vfprintf.o,
these directories have to explicitly stated the makefile for the moment.
1998-01-26 00:44:25 +00:00
gdr-ftp
2d3f7dce1a
- floating point conversion specifiers were disabled, leading to stack
...
errors if they were used. They have been reenabled.
1998-01-25 21:03:48 +00:00
gdr-ftp
676fccce0c
- fixed some off-by-one errors in day fields. Errors found and fix
...
provided by Steve Reeves.
1998-01-25 21:01:55 +00:00
gdr
07177f48d1
test more floating point data formats in printf
1997-12-21 20:15:27 +00:00
gdr
b998993162
added trivial test for fts routines
1997-12-21 20:14:21 +00:00
gdr
5aa367e6ff
added Tilghman's settimeofday(2) implementation
1997-12-21 20:13:19 +00:00
gdr
97ab3c7a62
- fixed segment name
...
- changed location of macro include files
1997-12-21 20:12:27 +00:00
gdr
6b8ea553ee
added more stack routines
1997-12-21 20:11:17 +00:00
gdr
4aafacd78b
fix a bad patch(1) run
1997-12-21 20:05:41 +00:00
gdr
7276456260
Put in some fixes that came out of FreeBSD-Current. Compilations not
...
yet verified on the IIgs. Also, dumped #ifdef's that avoided use of
fdopen from before fdopen was available in libc.
1997-12-19 06:34:31 +00:00
gdr
8590ffb646
These are Dave Tribby's changes that were necessary to make
...
sed (which uses these routines) work correctly. See the file
GNO.notes for more details.
1997-11-17 04:13:08 +00:00
gdr
9a6d867e7f
for the junk.c target:
...
- Use macros for -I flag values rather than explicit directories
- Use a text diversion rather than explicit shell redirection.
This avoids a gsh hang on some systems.
1997-11-01 19:16:29 +00:00
gdr
072c984053
make CHDIR macro work when NDEBUG is defined (and therefore the assert
...
is a null op).
1997-11-01 19:12:16 +00:00
gdr
68e30dd46a
Split vfprintf.c into 2 via #ifdefs, so that ORCA/C can create two
...
different object files.
Added "%b" printf specifier for as per the ORCA/C implementation,
but disable it for now pending an ORCA/C bug.
1997-10-30 04:52:45 +00:00
gdr
88223ca717
added "%b" specifier (Apple IIgs specific) for Pascal-type strings
1997-10-30 04:49:02 +00:00
gdr
2b38da3926
- added rmdir(2)
...
- eliminate a shitload of casts by using the dynamic gsstring hack
in <types.h>
1997-10-30 04:46:53 +00:00
gdr
fd08c34074
initial checkin
1997-10-30 04:45:25 +00:00
gdr
9f917c3089
Added Henry Spencer
1997-10-30 04:28:04 +00:00
gdr
280300e2f8
This now builds under ORCA/C. Completely untested.
1997-10-08 07:07:51 +00:00
gdr
b7b8ffe87b
- started building with ORCA/C
...
- changed OPSHIFT macro to use a (unsigned long) vs (unsigned) cast;
this at least will compile now; ORCA/C was complaining about 'duplicate
label in case statement'.
1997-10-08 07:07:14 +00:00
gdr
a5c3c955aa
initial checkin
1997-10-08 03:48:16 +00:00
gdr
1c00c49e7b
initial checkin
1997-10-03 04:49:40 +00:00
gdr
6848d48a2e
build libc in the lower level makefiles instead of the top one; we're
...
getting too many files
1997-10-03 04:44:26 +00:00
gdr
f163b4f2a5
added PHONY target to libc
1997-10-03 04:42:51 +00:00
gdr
f75f7a7b79
added Tilghman Lesher to the list
1997-09-26 06:00:19 +00:00
gdr
d671eaa752
initial checkin
1997-09-21 18:11:42 +00:00
gdr
7a88871b21
corrected target for .PRECIOUS attribute
1997-09-21 18:06:07 +00:00
gdr
124ca8d9b7
- added assert test
...
- changed location of included files
1997-09-21 17:54:27 +00:00
gdr
5d0fd14e43
initial checkin
1997-09-21 17:46:05 +00:00
gdr
39aff4d07f
- added a test description
...
- removed #ifdefs that would use fopen vice fdopen
1997-09-21 16:36:18 +00:00
gdr
a54e2a8e91
update build list
1997-09-21 16:35:12 +00:00
gdr
db4bce6e93
- send status msgs to stderr vice stdout
...
- ensure that the user specified a flag, else popen will get a NULL mode
parameter
1997-09-21 16:33:49 +00:00
gdr
314f3fcee0
initial checkin
1997-09-21 16:32:15 +00:00
gdr
91a111f2c1
added .... change descriptions.
1997-09-21 16:31:12 +00:00
gdr
c3d9c3b245
- add Procyon and Mike W. to the list
1997-09-21 16:28:57 +00:00
gdr
7050dc895b
- link in assert.a from the ORCALib directory
...
- depend on lower level makefiles to update libc; don't search their
directories
1997-09-21 16:28:30 +00:00
gdr
6471a77b16
allow lower level makefiles to update libc
1997-09-21 16:22:23 +00:00
gdr
fc58ca13eb
- because of a bug in the kernel, force fcntl to return O_RDWR for
...
flags on a FIFO or character-special device.
- for variadic routines, up the optimization from 72 to 78. Otherwise
remove #pragmas and depend on the makefile to set them
- move raise(3) into ORCALib implementation so that we can avoid backward
references in linking.
1997-09-21 16:21:13 +00:00
gdr
92d0985f19
delete #pragmas, when possible; depend on them being set by the makefile
1997-09-21 16:17:20 +00:00
gdr
de72cff25b
- set optimization level to 78
...
- have the default target update ../libc
1997-09-21 16:15:29 +00:00
gdr
228ac9913d
- move optimization directives from the source files to the makefile
...
- have the default makefile target update ../libc
1997-09-21 06:23:08 +00:00