Commit Graph

3412 Commits

Author SHA1 Message Date
christos
d8bd192855 PR/4941: Greg Oster: Don't byte swap; it is not needed. This broke big
endian machines.
1998-03-18 19:22:12 +00:00
bouyer
50660fb787 Add bswap{16,32,64} functions to libutil. Because of this, bump minor. 1998-03-18 16:40:45 +00:00
jtc
f7ca86bc2d regsterrpc.3 -> registerrpc.3 1998-03-18 01:37:39 +00:00
matthias
77aae84af4 Undo last change. Global register variables really have to be declared
as register variables...
1998-03-16 22:22:14 +00:00
pk
98de63c4a1 No need for autoconf.h 1998-03-15 23:26:04 +00:00
lukem
2b0e1bd9bd backout parts of the lite2 merge; it causes undesirable lossage:
* $PWD was used if it appeared ``correct''. this `enhancment' was
  not documented in getcwd(3), and caused problems for pwd(1) (which
  uses getcwd(3)), and in turn <bsd.obj.mk> (which uses pwd) when $PWD
  is set to the logical path instead of the real path (e.g, symlink
  /usr/src -> /z/NetBSD-current/src).
  [$PWD is set to the logical path by tcsh(1) with set symlinks=expand]
* as getcwd() without the $PWD code is just a wrapper to getcwd_physical(),
  rename the latter to the latter. hack realpath() to use the getcwd().

yet another case of `it was a good idea, but...'
1998-03-14 03:27:59 +00:00
lukem
fe28db95aa install links for inet_ntop(3) and inet_pton(3) 1998-03-12 12:08:09 +00:00
fair
79091fd486 #include <string.h> now says #include <unistd.h> which matches the source code, per PR#4451. This should be checked for POSIX compliance, however. 1998-03-11 08:23:39 +00:00
mark
156a6a5c98 Replace missing ; when calculating the environment pointer. 1998-03-10 22:32:08 +00:00
mrg
5f2732ab6d - support RCMD_CMD, ala rcmd(3).
- put paths for rsh and rmt into "pathnames.h"
- document this.
1998-03-08 23:36:46 +00:00
lukem
918a1c7eee reWARNSify (lost after christos' update) 1998-03-07 05:20:06 +00:00
christos
50e0331ef5 Resolve conflicts. 1998-03-06 18:17:13 +00:00
christos
3230825a69 Resolve conflicts. 1998-03-06 18:17:12 +00:00
mikel
aa97080b50 fix typo in comment 1998-03-04 08:17:20 +00:00
thorpej
43e175728b Fix printf format on the Alpha. 1998-03-03 01:15:13 +00:00
mycroft
79654a9459 Back out the changes that broke old executables referring to sys_errlist[]. 1998-03-03 00:34:38 +00:00
thorpej
c88048ed85 Update for changes to <machine/pte.h> 1998-03-03 00:07:30 +00:00
thorpej
669c5bea18 Fix type size lossage on the Alpha. 1998-03-02 23:39:49 +00:00
fvdl
66eb6eeede Make this output one more include file, needed after the Lite2 changes. 1998-03-01 10:20:06 +00:00
enami
1e8255ad03 Put back (probably) an oversight in last commit; Er is actually a
macro and actual longest symbol is ENAMETOOLONG.
1998-02-28 13:58:39 +00:00
enami
01e1d15a0e Just nuke cast to the argument of free() rather than changing it
from (caddr_t) to (void *).  Lint doesn't complains about it.
1998-02-28 12:57:28 +00:00
enami
137b066143 Just nuke the cast rather than changing (char *) to (void *). Even lint
doesn't complain about it.
1998-02-28 12:54:39 +00:00
perry
ebc2166ef6 changes to (partially) quiet lint. 1998-02-28 00:09:45 +00:00
perry
c4ab44f1dd trivial changes to quiet lint. 1998-02-27 20:11:34 +00:00
perry
52e17564a0 changes to quiet lint. 1998-02-27 19:01:03 +00:00
perry
16073c51c4 trivial changes to quiet lint. 1998-02-27 18:55:46 +00:00
perry
8205792218 trivial changes to quiet lint. 1998-02-27 18:34:06 +00:00
perry
5f05b863b4 trivial changes to quiet lint. 1998-02-27 18:21:19 +00:00
perry
853e41b336 trivial changes to quiet lint. 1998-02-27 18:05:09 +00:00
perry
f8247085e8 trivial changes to quiet lint. 1998-02-27 17:43:20 +00:00
christos
0667d12238 WARNSify and RCSID cleanups 1998-02-27 10:33:46 +00:00
perry
301e5f4bfe trivial changes to reduce lint complaints 1998-02-26 03:13:18 +00:00
perry
1f95191dfb trivial changes to reduce lint complaints 1998-02-26 03:01:12 +00:00
perry
1ea84adf39 trivial changes to reduce lint complaints 1998-02-26 02:40:11 +00:00
perry
597e2701ac trivial changes to reduce lint complaints 1998-02-26 02:26:12 +00:00
perry
e7d07334f4 Coerce -1 to a (uid_t) to shut up lint. 1998-02-25 22:57:22 +00:00
perry
869a8fb13e parameters to setreuid are uid_t, not int. 1998-02-25 22:56:00 +00:00
perry
35219be440 explicitly coerce a -1 to gid_t to quiet lint. 1998-02-25 22:53:03 +00:00
perry
a70b79d19e The parameters of setregid are gid_t, not int. 1998-02-25 22:51:29 +00:00
perry
56c01cbd82 change second parm of sysarch() from char * to void * 1998-02-25 21:24:56 +00:00
pk
278a44a644 Need to use PIC_PROLOGUE() since `__ffstab' is now a global. 1998-02-24 22:06:10 +00:00
jonathan
a369db44b3 Add more LINKS+= lines to make (hard) links from libtermcap to libterm as
required by ELF toolchain.

Don't use symlinks links as bsd.lib.mk does for ELF, because
bsd.link.mk creates symlinks before it creates the hard link.
1998-02-23 00:31:07 +00:00
mycroft
a81d3c2db8 Fix omission in last. 1998-02-22 15:24:08 +00:00
mycroft
a51494cbe3 Expose ffstab as __ffstab. 1998-02-22 15:11:01 +00:00
mycroft
d0daf2d571 Add the same protection as other files have for _KERNEL, which at least works
for the kernel.
1998-02-22 09:12:57 +00:00
mycroft
f948529426 Add some more items to KMSRCS. 1998-02-22 09:04:50 +00:00
mycroft
0b15d23837 Copy more files to libkern. 1998-02-22 08:40:37 +00:00
mycroft
cf02652abc And rindex.S... 1998-02-22 07:21:32 +00:00
mycroft
6b7f2d0f92 And index.S... 1998-02-22 07:20:24 +00:00
mycroft
c8cf6620bb Copy strchr.S and strrchr.S as well. 1998-02-22 07:01:11 +00:00
mycroft
e1e9dd27c5 Copy up bcopy.S and memcpy.S. 1998-02-22 06:46:55 +00:00
mycroft
96b33a9cda Copy more files to libkern. 1998-02-22 06:37:54 +00:00
mycroft
4462053ab3 Fill in missing (default) mmap(2) flags. 1998-02-20 09:27:18 +00:00
thorpej
af00191efd libkvm.old is dead. 1998-02-19 23:38:04 +00:00
thorpej
255a7ded2d NetBSD/mips uses new libkvm now. 1998-02-19 23:35:36 +00:00
thorpej
5af26b83d7 Rewrite NetBSD/mips crash dump address translation, based on NetBSD/alpha's,
using new crash dump format.
1998-02-19 23:32:35 +00:00
thorpej
c611491733 Sigh, typo. 1998-02-19 17:22:31 +00:00
thorpej
0787278796 This is obsolete; all m68k ports use the new libkvm now. 1998-02-19 07:09:11 +00:00
thorpej
c548be173c Simplify test ... MACHINE_ARCH == "mips" 1998-02-19 07:06:59 +00:00
thorpej
2b1ad5791f Simplify libkvm.old test ... MACHINE_ARCH == "mips" 1998-02-19 07:05:53 +00:00
cgd
0dfe3ba2cc move NOLINT definition 1998-02-19 06:58:07 +00:00
cgd
0924c4443d Make sure the reason that NOLINT is set is documented. Additionally
in places where it should be set (or has to be set right now), do so.
1998-02-19 02:17:05 +00:00
jtc
0d04dfb0d5 Ncurses (like SysV/XOpen based curses implementations) includes
the termcap API.  This changes bsd-curses to do the same, so we
can update program Makefiles and the like *before* ncurses 4.2
is integrated.
1998-02-18 22:08:12 +00:00
kleink
643b6d9e61 Include <stddef.h> for NULL. 1998-02-18 12:22:42 +00:00
perry
ba7b5f16ff add -DPMAP_NEW if PMAP_NEW is on in mk.conf 1998-02-18 03:54:58 +00:00
thorpej
4d03bddedb The i386 port uses libkvm, not libkvm.old now. 1998-02-18 01:13:52 +00:00
thorpej
9a9b611334 Rewrite _kvm_kvatop() to work with the new crash dump format, and make
the i386 port use libkvm, not libkvm.old.
1998-02-18 01:13:08 +00:00
kleink
05debce7f3 Sync SYNOPSIS with reality, and add RETURN VALUE and ERRORS sections. 1998-02-16 15:47:40 +00:00
kleink
ed836ad574 Remove the inclusion of <sys/param.h> from SYNOPSIS: it is neither necessary
nor mandated by the standard.
1998-02-16 15:35:07 +00:00
kleink
4b9aec87c4 Note that EINVAL can also be caused by an mtype < 1. 1998-02-16 15:28:37 +00:00
bouyer
6c7aa44018 Add EAUTH, ENEEDAUTH, EIDRM and ENOMSG. 1998-02-16 14:30:36 +00:00
lukem
c197a64bba don't assume buf is NL_TEXTMAX long 1998-02-16 11:27:15 +00:00
thorpej
82c0730290 Sigh, pasto. 1998-02-15 02:41:40 +00:00
kleink
2323c86415 Bump libposix minor version to 1: addition of chown(), fchown() and lchown(). 1998-02-14 20:44:54 +00:00
kleink
2182dd6195 Generate PSEUDO-stubs for chown(), fchown() and lchown(). Also, change the
prefix of the actual syscall from "posix_" to "__posix_".
1998-02-14 20:44:06 +00:00
kleink
e85603746a Bump libc minor version to 26: addition of getsid(), tcgetsid() (both from
thorpej), __posix_chown(), __posix_fchown() and __posix_lchown().
1998-02-14 20:23:28 +00:00
kleink
a2cd9cfb2f Add tcgetsid.c (for thorpej). 1998-02-14 20:20:44 +00:00
kleink
b8ae64f983 Oops, silly typo in last commit. Sigh. 1998-02-14 20:19:35 +00:00
kleink
a2e65602ea Generate syscall stubs for getsid() (from thorpej), __posix_chown(),
__posix_fchown() and __posix_lchown().
1998-02-14 20:18:12 +00:00
thorpej
8d14398fed Note that tcgetsid(3) and getsid(2) are not yet built into the C library.
This is because with a day or two, 3 other system calls are going to be
added to the C library, and we want to avoid bumping the minor number
twice.
1998-02-14 01:40:22 +00:00
thorpej
e6eb50fc11 Add getsid.2 1998-02-14 01:38:36 +00:00
thorpej
4af6e3220d Document getsid(2). 1998-02-14 01:38:21 +00:00
thorpej
a83de03bf8 Add tcgetsid.3 1998-02-14 01:37:06 +00:00
thorpej
722a21c4ab Implement tcgetsid(3) - get session ID associated with a controlling
terminal, per XPG4.2.
1998-02-14 01:36:14 +00:00
cgd
6c0b8a86ac adjust changes in alpha's kcore.h. 1998-02-14 01:00:49 +00:00
lukem
46e6c5e813 * in get_myaddress(); always return sockaddr_in containing localhost:PMAP_PORT.
(as recommended in Weiste Venema's portmap5_beta distribution)
* deprecate register
* use memmove instead of bcopy
* KNF includes
* use err/warn() instead of perror/fprintf(stderr,)
* fix some typos
1998-02-13 05:52:11 +00:00
kleink
80a22b46d4 Sync prototype with <unistd.h> (which DTRT all the time). 1998-02-12 20:18:23 +00:00
chs
a6f9c2eab5 add UVM support. 1998-02-12 06:55:29 +00:00
lukem
ce147c1c1c revert; we can't break the existing ABI and API 1998-02-12 01:57:27 +00:00
kleink
59ea4930e2 Change interval specification style from (a-b) to [a,b] where appropriate. 1998-02-11 18:52:24 +00:00
thorpej
64d53d1252 Add UVM hooks. 1998-02-11 18:30:37 +00:00
mrg
0e91aec6e2 while it is still kinda broken, at least let it compile -DUVM... 1998-02-11 12:00:37 +00:00
lukem
a40a10e320 use u_int32_t instead of size_t... 1998-02-11 11:52:52 +00:00
lukem
cb9265e7ca use u_int instead of size_t in clntraw_control (oops!) 1998-02-11 07:50:07 +00:00
mrg
3c9dd3f03a oops, forgot to add support for UVM here. 1998-02-11 06:30:11 +00:00
lukem
f18da82e69 use u_int32_t instead of u_long 1998-02-10 06:32:42 +00:00
mrg
3a51a3367e update MAP_COPY documentation, noting that it is currently implemented as MAP_PRIVATE. 1998-02-10 05:51:00 +00:00
lukem
a31739bc01 major cleanup (to sync with changes made in include/rpc/*.h):
* use int32_t, size_t, in_port_t instead of long, u_int, u_short as appropriate
* use uid_t and gid_t instead of int
* KNF, fix typos and spellos
* use const as appropriate
* deprecate register
* use memmove instead of bcopy
* use err/warn()
1998-02-10 04:54:22 +00:00
mrg
c135ae8203 allow root to use pwd.db. 1998-02-10 03:56:33 +00:00
kleink
b000238f6e * Add an entry for ENOMSG that fits its wild semantics.
* Change all references from <sys/errno.h> to <errno.h>, which is the
  canonical location of that file.
* Bump the date.
1998-02-08 20:34:34 +00:00
kleink
e02c517556 Due to the addition of EIDRM and ENOMSG, document these in the ERRORS section,
and nuke the (now obsolete) BUGS section.  Bump the date.
1998-02-08 20:09:12 +00:00
kleink
1fc029a47c Sync with <nl_types.h>: const'ify the `s' argument. 1998-02-08 19:54:54 +00:00
kleink
f0be96e51b Per XPG4.2, set errno to ENOMSG to indicate that the requested message could
not be found in the catalog.  Bump the date.
1998-02-08 19:45:22 +00:00
kleink
c06a85e453 Per XPG4.2, set errno to ENOMSG to indicate that the requested message could
not be found in the catalog.
1998-02-08 19:42:59 +00:00
kleink
cc3aa14290 Add EAUTH, ENEEDAUTH, EIDRM and ENOMSG. 1998-02-08 19:21:12 +00:00
kleink
014cb94529 Add ENOMSG. 1998-02-08 19:15:44 +00:00
kleink
7cf291e0dd Add ENOMSG. 1998-02-08 19:04:31 +00:00
thorpej
367b689c8f typi 1998-02-07 20:44:40 +00:00
kleink
5f311d2174 Cast size_t to long for printing. 1998-02-06 14:35:46 +00:00
kleink
ee3e47997f Update standards section for putenv(). 1998-02-06 13:53:17 +00:00
mikel
a85dc86483 added messages for EAUTH, ENEEDAUTH, and EIDRM 1998-02-06 08:55:23 +00:00
mikel
e6b0fd7c81 add descriptions for EFTYPE, EAUTH, ENEEDAUTH, and EIDRM 1998-02-06 08:52:36 +00:00
mikel
fff4d1182d add EAUTH, ENEEDAUTH, EIDRM 1998-02-06 08:44:21 +00:00
perry
6982982f8d macroize BSD, NetBSD, FreeBSD and misc cleanup 1998-02-06 05:39:31 +00:00
perry
312aca536f add LIBRARY section to man page 1998-02-05 18:45:17 +00:00
perry
dc1e66a8e4 remove illegal quotes from .Dd directives 1998-02-05 07:28:01 +00:00
gwr
84a618151f Do not try to use PS_STRINGS unless USRSTACK is defined.
(On m68k it is defined only for kernel compilation.)
1998-02-05 04:15:28 +00:00
kleink
df0d6631b5 Per XPG4.2, change the `n' argument of initstate() to size_t. (Since it was
recently changed from int to long (lite-2 import), I saw no reason to delay
this `alignment'.)
1998-02-04 21:06:14 +00:00
christos
bb0194f1ee Add sorting of resolved addresses. 1998-02-04 12:19:03 +00:00
thorpej
59b2a29cc7 Cast pointers to u_long before masking them, not int. 1998-02-04 09:01:44 +00:00
mikel
95eeab3bb2 don't kill 'register' in comments! 1998-02-04 06:39:33 +00:00
tron
3a57b77a87 Fix a severe bug in popen() which only showed up with NetBSD's true
vfork() implementation and close a possible file descriptor leak.
1998-02-04 00:03:54 +00:00
perry
374b18de8d fix grammar nit -- 'its' is possessive, not 'it's' 1998-02-03 22:23:57 +00:00
lukem
f44e45ec1a fix tyop 1998-02-03 22:18:01 +00:00
perry
a16d9e868b .Bx'ize 1998-02-03 21:42:54 +00:00
perry
182d0829f5 .Bx'ize 1998-02-03 21:20:52 +00:00
perry
af4ebfa68d .Bx'ize/.Nx'ize 1998-02-03 21:12:45 +00:00
perry
a751b73708 NetBSD 1.1A -> .Nx 1.2 1998-02-03 20:49:04 +00:00
perry
43498a0a88 remove obsolete register declarations 1998-02-03 20:01:32 +00:00
thorpej
4a374620e0 Fix exect(3). 1998-02-03 19:34:50 +00:00
thorpej
91969428f9 Clean up _SYSCALL_NOERROR() a bit. 1998-02-03 19:33:58 +00:00
perry
0b7831a37b remove obsolete register declarations 1998-02-03 19:12:13 +00:00
perry
741740203c remove obsolete register declarations 1998-02-03 18:49:08 +00:00
perry
c8bafd6265 remove obsolete register declarations 1998-02-03 18:38:12 +00:00
perry
4146d58604 remove obsolete register declarations 1998-02-03 18:23:37 +00:00
kleink
b09ee57a44 Update SYNOPSIS: the function prototypes reside in <strings.h>. 1998-02-03 18:12:34 +00:00
perry
daf09c9c10 fix 4931 from Brian Grayson; NSTATS was used on the man page instead
of NSWAP.
1998-02-03 15:37:36 +00:00
mycroft
37846770dc Need stdlib.h for prototypes. 1998-02-03 06:50:07 +00:00
mycroft
51c4c84e39 Nuke `register', deal with GCC warnings. 1998-02-03 01:48:30 +00:00
mycroft
a0326f2ee6 Nuke `register'. 1998-02-03 01:46:27 +00:00
mycroft
704290aaa1 Deal with GCC warning. 1998-02-03 01:40:49 +00:00
mycroft
cb5f577939 Need float.h for prototypes. 1998-02-03 01:30:43 +00:00
perry
c52ced5ca9 include <unistd.h> instead of <stdlib.h> to fix a compile error caused
by the fact that the prototype for getopt has moved to unistd.h
1998-02-03 01:30:17 +00:00
perry
677ae55ec2 force twoway and type out of registers in order to shut up a gcc
warning. What a crock!
1998-02-03 01:16:03 +00:00
perry
5769bb1db8 add some fixes to realpath() that were in the old realpath.c 1998-02-02 23:33:44 +00:00
perry
e3bf6720fe bump version -- we've added getsubopt. 1998-02-02 23:24:58 +00:00
perry
1698d73479 add realpath.3, getsubopt.[c3] 1998-02-02 23:24:03 +00:00
perry
764a8201df realpath is now part of getcwd.c in gen/; man page moved to gen, too. 1998-02-02 23:20:35 +00:00
perry
f41c5d7661 it turns out we don't want getvfsbyname after all. 1998-02-02 22:52:15 +00:00
perry
b2e2f28353 add sys/time.h include 1998-02-02 22:36:15 +00:00
perry
d6b87acb51 <netdb.h> -> <rpc/rpc.h> 1998-02-02 20:18:46 +00:00
mrg
ba9b160fd5 merge in lite2 rcsids and a couple of man page fixes we had not yet found. 1998-02-02 11:53:07 +00:00
perry
9f6c3e59aa merge lite-2 1998-02-02 06:26:33 +00:00
perry
74e3014eb4 merge lite-2 1998-02-02 05:49:52 +00:00
perry
a5c24028fa merge lite-2 1998-02-02 05:20:24 +00:00
perry
41bd4766f6 import lite-2 1998-02-02 03:44:25 +00:00
perry
3da5be9552 merge lite-2 1998-02-02 03:32:51 +00:00
perry
90320e4c2a fix typo from lite-2 commit 1998-02-02 02:54:28 +00:00
perry
08b0946f73 merge/update to lite-2 1998-02-02 02:41:17 +00:00
perry
2f7fe0fea0 import lite-2 1998-02-02 00:12:06 +00:00
frueauf
d922341864 Add _strtoq.c back to SRCS+= which seemed to get lost while reordering it. 1998-02-01 14:03:47 +00:00
thorpej
163c89fb8a Pull in <string.h> to get strcmp() prototype. 1998-01-31 20:43:48 +00:00
thorpej
edf59accb5 RCS ID police, and add explicit return value to getsubopt(). 1998-01-31 20:41:39 +00:00
perry
f11bd84939 note that bzero isn't yet being built from memset.c 1998-01-30 23:45:23 +00:00
perry
5f8a6c06f3 update to lite-2 1998-01-30 23:37:40 +00:00
perry
78ef0c30cb import lite-2 1998-01-30 21:42:13 +00:00
perry
cabb4ca447 merge with lite-2 1998-01-30 04:33:32 +00:00
perry
58a555d4a2 update to lite-2 (just an sccsid change) 1998-01-30 02:27:34 +00:00
mouse
a9aceea509 Make shifting by 0 work even when shifting by 32 is equivalent to shifting
by 0.  Fixes lib/4845 (KNFification of the fix given therein).
1998-01-29 03:23:40 +00:00
perry
2663a57471 remove files added by lite-2 sync. 1998-01-25 00:37:38 +00:00
perry
1dba62f76d import lite-2 1998-01-25 00:35:02 +00:00
cgd
5815a7b9b9 Update various aspects of the special target builds which should
have been done (by others) a long time ago:
	* fix PIC compilation to use new PIC flags,
	* make them 'make -j N' safe.
1998-01-23 18:58:05 +00:00
lukem
67569086c4 a memory leak can occur when xdr_replymesg() fails, so XDR_FREE in
this case. originally fixed in freebsd in clnt_udp.c, and similar
change to clnt_raw.c made by openbsd.
1998-01-23 14:44:22 +00:00
lukem
f5d4256de8 use .Tn YP instead of YP 1998-01-23 13:49:10 +00:00
cgd
ec1f804952 add back RCS Id which I accidentally deleted. 1998-01-22 20:05:20 +00:00
perry
b613a27fa7 unregisterify 1998-01-22 15:29:13 +00:00
perry
5e3388b0bf merge with lite-2 1998-01-22 15:23:05 +00:00
jtc
a1de770ebd Use rwlocks as appropriate. 1998-01-22 08:21:45 +00:00
jtc
499d79dfdc Add support for multiple reader-single writer locks which will be used
in stdio.  Although there is no POSIX.1 lock of this type, XPG 4.2 has
specified one that is suitable for our purposes and that we'll have to
implement anyway.
1998-01-22 08:20:05 +00:00
jtc
c9f8519040 sync with tzcode1998b 1998-01-22 07:17:18 +00:00
cgd
193c1d2147 (1) make sure targets are built in a parallel-make-safe way
(2) make sure softfloat.po is compiled with the right profiling
    flag (-pg), and softfloat.so is compiled with the right
    PIC flags (${CPICFLAGS}).
1998-01-22 07:17:16 +00:00
cgd
ecb2fd7aad define INLINE to be "static inline" rather than "extern inline", so that
if this code is compiled without optimization the not-inlined functions
will be included (statically) in the object files, and now show up
as undefined references.
1998-01-22 07:14:17 +00:00
jtc
1c631d03ad sync with tzcode1998a 1998-01-22 07:06:56 +00:00
perry
e1be488957 merge with lite-2 1998-01-22 07:02:52 +00:00
jtc
b559f98b9b Use FLOCKFILE() and FUNLOCKFILE() macros from reentrant.h so that stdio
can be made thread-safe.
1998-01-22 06:35:01 +00:00
cgd
f32681cab6 copy memchr.c, index.c, and rindex.c to libkern 1998-01-22 00:17:11 +00:00
cgd
9bdf198379 add appropriate #ifdefs (kernel includes) so that these files can
be copied to libkern and built without modification.
1998-01-21 21:13:09 +00:00
lukem
63177b84ae in el_parse(), use a temporary buffer to store the program name when
comparing, preventing trashing of argv[0]. remove note in man page
warning of former behaviour.
1998-01-21 11:12:34 +00:00
lukem
78b73237b4 fix compile errors if FIONREAD is defined. noted by
David Holland <dholland@bordeaux.eecs.harvard.edu> in [bin/4012].
1998-01-21 10:12:22 +00:00
mycroft
b7728ce9c9 Pull in tzfile.h. 1998-01-20 21:39:40 +00:00
mycroft
a5f873989a Update dates. 1998-01-20 21:10:08 +00:00
mycroft
bfec060b83 Update documentation of %y to reflect y2k change. 1998-01-20 20:48:56 +00:00
mycroft
7f0df00dd7 The rollover for the previous is 1969, not 1970. 1998-01-20 20:47:46 +00:00
mycroft
13156da2e5 Fix an old comment 1998-01-20 20:41:49 +00:00
mycroft
fc6492b391 Treat 2-digit year < 70 as year - 2000, per XPG. 1998-01-20 20:39:06 +00:00
jtc
da2013ac86 Use FLOCKFILE() and FUNLOCKFILE() macros from reentrant.h so that stdio
can be made thread-safe.
1998-01-19 07:38:41 +00:00
jtc
c157b15a65 Add FLOCKFILE() and FUNLOCKFILE() macro definitions to be used in
making stdio thread-safe.
1998-01-19 07:29:11 +00:00
kleink
acb9e4216c Enhance readability by converting to use -mdoc macros. 1998-01-18 20:59:26 +00:00
lukem
7b4851649d use bindresvport for rresvport (from freebsd). old code #if 0-ed out 1998-01-18 06:22:19 +00:00
veego
f37e7bc569 Never ever commit changes without comiling it, even if you only change a
comment.
1998-01-17 15:14:03 +00:00