jtc
9c20f740a3
Declare rcsid strings so they are stored in text segment.
1993-08-26 00:43:03 +00:00
jtc
5e98929cee
Declare static function before it is used.
1993-08-25 22:24:50 +00:00
brezak
979015728c
Add syscall stubs for SYSV Shared Memory.
1993-08-25 02:50:51 +00:00
jtc
19e4e33b98
Don't block SIGINT, SIGQUIT, SIGHUP, etc. in pclose()...
...
"Some historical implementations either block or ignore the signals
SIGINT, SIGQUIT, and SIGHUP while waiting for the child process to
terminate. Since this behavior is not described in POSIX.2, such
implementations are not conforming."
1993-08-23 21:56:31 +00:00
jtc
9d1cf67cd2
Moved toupper and tolower tables from ctype_.c to their own files --- I
...
received complaints about using shorts in the table (but i need a range
of -1..255), so now the tables will not be used unless either toupper()
or tolower() (and soon, setlocale()) are used. This can save up to 514
bytes.
In toupper_.c and tolower_.c make sure that our assumption of EOF == -1
holds.
Fixed bug where _toupper_tab_ was initialized pointing to _C_tolower_tab.
1993-08-23 21:04:50 +00:00
cgd
5def7a5fde
use "_to*_tab_" rather than "_to*_table_" -- table is defined as the former
1993-08-23 16:25:03 +00:00
jtc
c066b5f81e
_ctype_, _tolower_tab_, and _toupper_tab_ are now pointers to the tables.
...
The tables have been renamed to _C_ctype_, _C_tolower_, and _C_toupper_
as they are tables for the C locale. When switching to a new locale, the
pointers will be set to point to tables specific to the new locale.
1993-08-21 00:46:25 +00:00
jtc
ffefbf8e83
If mode is niether 'r' or 'w', set errno to EINVAL as per 1003.2-92.
1993-08-21 00:11:47 +00:00
jtc
7a5661e6ac
Fixed typo. Readdir returns a "struct dirent *", not "struct dirent".
1993-08-20 16:46:14 +00:00
mycroft
36d083669a
Technically, readdir(3) returns a `struct dirent *', not a `struct direct *',
...
not that they aren't the same thing.
1993-08-20 10:03:05 +00:00
jtc
17bda641e5
The result of clock() is measured in CLOCKS_PER_SECs, not CLK_TCKs.
1993-08-17 20:37:57 +00:00
jtc
0de7806863
Add STANDARDS section, utime is now 1003.1 compliant.
1993-08-16 15:42:14 +00:00
jtc
8b17e495f7
Merged in RETURN VALUES and ERRORS sections from utimes(2), since
...
utime(3) is just a wrapper.
1993-08-14 00:05:07 +00:00
jtc
7103ada5b8
If utimbuf pointer is NULL, set access and modification times to the
...
current time.
1993-08-13 23:58:49 +00:00
brezak
d1c89ea35f
Correct copyright statements
1993-08-13 12:54:10 +00:00
brezak
cbeddce7ff
Machine independent version of insque/remque
1993-08-13 02:49:41 +00:00
jtc
ad2e83d160
Oops! I used EOF but didn't include <stdio.h>.
1993-08-09 22:06:30 +00:00
jtc
29b5828742
Use C locale specific traslation tables for toupper and tolower.
...
Direct access to the tables is to be replaced by a pointer to tables for the
current locale.
1993-08-06 23:17:03 +00:00
jtc
d2b805f0e2
Added C locale specific translation tables for toupper and tolower. When
...
locales are fully supported, toupper and tolower will refer to this, or
a locale specific table, through pointers.
1993-08-06 23:14:32 +00:00
jtc
fa5f39ea86
Use const qualifier with _ctype_ table. Smart compilers can then store it
...
in the text segment. When we implement locales, the isctype macros/functions
will reference this table (or a locale specific table) through a pointer, but
for right now, it continues to reference the _ctype_ table directly.
1993-08-06 22:44:44 +00:00
jtc
a35ec39674
Provide function versions of isascii() and toascii().
1993-08-06 21:46:42 +00:00
mycroft
c4c9267c74
Add sys_signame[].
1993-08-06 20:56:34 +00:00
mycroft
9417ee8681
Add getbsize() from Berkeley, somewhat modified.
1993-08-06 17:03:54 +00:00
mycroft
36af9568db
I'm really mad now. Not only did this `new' version have exactly the same
...
bugs as the `old' one, but it was almost identical!
1993-08-03 22:48:35 +00:00
mycroft
aee4b07b8a
Add RCS identifiers, remove some completely useless RCS logs and patchkit
...
headers, and a few other insignificant changes.
1993-08-02 17:48:44 +00:00
mycroft
e9d867ef50
Add RCS identifiers.
1993-08-01 17:54:45 +00:00
mycroft
55b7fa6d0b
Add RCS identifiers.
1993-08-01 07:54:52 +00:00
mycroft
b1bd4afedc
Add RCS indentifiers.
1993-08-01 07:42:49 +00:00
mycroft
dfb9caab49
Add RCS indentifiers.
1993-08-01 07:32:48 +00:00
mycroft
cda4f8f6ee
Add RCS identifiers.
1993-08-01 05:37:30 +00:00
mycroft
0e9c8e4524
Add RCS identifiers.
1993-07-30 08:34:38 +00:00
mycroft
f23f94cb77
Add even more RCS frobs.
1993-07-30 08:21:41 +00:00
mycroft
2e9407c8eb
Remove patchkit lossage, and RCS frob, and make tolower() and toupper() a
...
little faster.
1993-07-30 08:07:44 +00:00
mycroft
adb8dc2533
Add RCS frob.
1993-07-30 07:59:55 +00:00
mycroft
e7ae1531d5
Latest versions from uunet.
1993-07-30 07:57:48 +00:00
glass
ca073b5fd0
adding man pages for termios support functions
1993-07-25 23:05:00 +00:00
glass
20e82d4699
Finally deprecate the old timezone() interface in favor of an XSH5
...
timezone/daytime pair; as proposed by J.T. in September, 1996.
Fixes PR standards/11807 by Nick Hudson.
1993-07-25 23:04:59 +00:00
deraadt
9e0367ab04
fixed a yp-related bug found by Paul Kranenburg <pk@cs.few.eur.nl>:
...
endpwent was free'ing passwd line.
1993-07-24 18:28:32 +00:00
jtc
932d674def
Fix spelling error.
1993-07-20 20:54:41 +00:00
cgd
928342ac2c
(1) compare against UCHAR_MAX, don't use isascii().
...
(2) strvis() didn't work on 0-length input strings
(3) strvisx() didn't work at all
1993-07-15 17:54:43 +00:00
cgd
4cbf5e04e2
update for better FP routines, from AT&T & elsewhere
1993-07-09 09:39:13 +00:00
jtc
7fb7e975c7
Make assert macro ansi complient.
1993-06-16 23:18:35 +00:00
jtc
bceb67fa8d
According to Ansi C, signal is supposed to return SIG_ERR on error,
...
not BADSIG. I know they are the same thing, but this allows me to
remove the otherwised unused, bogus macro BADSIG from signal.h
1993-06-16 22:12:16 +00:00
jtc
dacb3d324d
Update fnmatch() to be more posix complient (from bostic).
1993-06-16 17:16:11 +00:00
mycroft
e3ea23c51a
fgetline() does not return the newline.
1993-06-08 16:49:53 +00:00
proven
890b321c58
Removed bugs and memory leaks from the directory function.
1993-06-04 16:59:18 +00:00
deraadt
9ce2dc36b4
sleep man page fix from <jan@encap.hanse.de>
1993-05-22 00:57:39 +00:00
cgd
44985e0359
get rid of explicit select.h inclusion, and clean headers more
1993-05-20 12:05:02 +00:00
cgd
5cecaec7a1
update to use select.h
1993-05-20 11:26:10 +00:00
cgd
8d5826635d
bring in getcap routines, supplied by CSRG, from 4.4...
1993-05-18 07:37:51 +00:00