Commit Graph

3210 Commits

Author SHA1 Message Date
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
jtc 3f4892e0d9 Header file which describes mechanism that will be used by libc for
thread safety of library internals.
1998-01-16 10:15:08 +00:00
thorpej 1e4cac0c75 Document the O_SYNC flag, and where its semantics are defined (XPG4.2).
Be more clear about how file access modes are specified, and do a bit
of general cleanup.
1998-01-15 02:30:18 +00:00