Commit Graph

137 Commits

Author SHA1 Message Date
cgd 615e52cc8b update to latest version 1993-11-06 01:11:43 +00:00
cgd eeb91fe467 version number update 1993-11-06 01:06:12 +00:00
cgd 7ab094cdab update to latest version; don't proto fnmatch() unless _POSIX_SOURCE
not defined.
1993-11-06 00:58:17 +00:00
cgd dd2f69af94 trim _BSD off of _BSD_VA_LIST, so that we don't have to change all
standard headers (yet).
1993-11-06 00:46:23 +00:00
cgd 012f3316af update to latest version 1993-11-06 00:43:59 +00:00
mycroft 0f124204b9 Remove old endian cruft and #include machine/endian.h instead. 1993-10-27 00:10:40 +00:00
jtc 2928342e94 X/Open 1170 defines the return type of setgrent() to be void -- a trival
change since our setgrent() allways succeeded.
Removed prototype for obsolete function setgrfile(), added prototype for
setgroupent().
Added _XOPEN_SOURCE to conditionals in case someone wants to compile
something in an strict X/Open environment.
1993-10-25 23:30:53 +00:00
jtc 92ba83edfc X/Open 1170 defines the return type of setpwent() to be void -- a trival
change since our setpwent() allways succeeded.
1993-10-25 22:21:36 +00:00
pk 8846fa47e1 Some definitions for the `ld.so.hints' file. 1993-10-22 21:04:19 +00:00
jtc 265211f17c Fix typo in last checkin. 1993-10-22 17:52:28 +00:00
jtc a9117e0f4f Added prototypes for lfind() and lsearch(). 1993-10-22 17:40:15 +00:00
jtc e26feab105 Added prototypes for a64l() & l64a(). 1993-10-22 17:34:38 +00:00
jtc d822defc50 Define size_t if it hasn't been allready. 1993-10-21 21:03:33 +00:00
jtc e6bcfeaf2a Added X/Open 1170's <search.h> header --- it only declares bsearch, insque,
and remque at this time.  The remainder of the functions will be added as
time allows.
1993-10-21 20:53:13 +00:00
cgd 32661c1f77 update to v1.72 of new DB code 1993-10-20 07:25:53 +00:00
jtc adf9a755d8 Remove warnings wrt. sigsetjmp() && siglongjmp(), now that there is
an implementation for one of the ports.  Other-port people need to
provide this for their ports.  I have a program that tests the
setjmp/longjmp family of routines rather thouroughly it is needed.
1993-10-19 21:07:09 +00:00
deraadt 3e82c91c58 _JBLEN is 9 on the sparc; I think. 1993-10-19 08:36:53 +00:00
pk 978a708080 Moved __LDPGSZ and `struct relocation_info' to <machine/exec.h>. 1993-10-18 09:50:27 +00:00
pk 2dfde2bc39 Moved <link.h> here from usr.bin/ld as it is needed by other modules
and utilities (eg. crt0, libc, nm).
1993-10-17 00:51:30 +00:00
jtc d208b02924 Change prototypes of alarm and sleep to use "unsigned" instead of "u_int".
"u_int" is not defined by <sys/types.h> in a strict POSIX environment.
1993-10-14 23:15:26 +00:00
jtc 1b75821c58 Declare getopt(), getsubopt() and their external variables.
Still work to be done to handle all the combinations of _POSIX_SOURCE, and
_POSIX2_SOURCE, etc. to allow the user to select a strictly conforming
compilation environment, but this change allows us to transition
getopt() out of <stdlib.h>.
1993-10-13 18:22:06 +00:00
jtc 7ec10e7095 Moved declarations for cfree, setenv, putenv and the rand48 family
into !_ANSI_SOURCE && !_POSIX_SOURCE conditional.
Added extern for getopt's optopt variable.
1993-10-13 17:56:09 +00:00
jtc 0132d3aed8 POSIX2_VERSION macro is supposed to live in <unistd.h> 1993-10-12 21:56:55 +00:00
jtc 11b51f8dcb #include <machine/ansi.h>, declare size_t typedef.
Only include <sys/types.h> if !_POSIX_SOURCE.
1993-10-11 19:08:26 +00:00
jtc 7050b3fd65 declare char *tzname[2]; 1993-10-11 18:45:05 +00:00
jtc 847ee7d5b1 Changed preprocessor conditional so non-standard functions would not be
declared in a _POSIX_SOURCE environment.
1993-10-11 18:43:45 +00:00
jtc 3088508ccf Moved definition of M_FOO constants into !_ANSI_SOURCE && !_POSIX_SOURCE
conditional.
1993-10-11 18:13:24 +00:00
jtc 9a6746f2ce Restore define for L_cuserid and add cuserid prototype.
It was provided, but not documented.
1993-10-11 18:01:45 +00:00
cgd a97c22bc0c install the 2 includes in ./rpcsvc, too. 1993-10-09 23:28:14 +00:00
mycroft c32809f0fe Clean up deleted files. 1993-10-08 05:48:14 +00:00
cgd 5058978f80 move rpcsvc files and include generation into src/lib/librpcsvc 1993-10-08 05:48:05 +00:00
jtc b050bfde2c Use _ASSERT_H_ guard macro so that <sys/cdefs.h> is only included once and
the __assert() helper function is declared once if <assert.h> is included
multiple times.
Don't support the _assert() macro, nothing uses it and it pollutes the
user's namespace.
1993-10-07 22:15:29 +00:00
brezak 933a7b3ad8 Rand48 routines from martin@ntkupc1.tuwien.ac.at (Martin Birgmeier) 1993-10-07 19:53:35 +00:00
jtc 6212a186a0 cuserid() was removed by 1990's revision of 1003.1, and we never provided it
so don't define the L_cuserid constant.
1993-10-06 18:41:55 +00:00
jtc 9eff33dc03 #ifdef out the isblank macro. Programs that use it will still work, as
they will link in the isblank function.
1993-10-05 17:07:17 +00:00
jtc 75e26868bb fread and fwrite both return size_t, not int. 1993-10-04 18:50:23 +00:00
cgd 4e3d39b234 sscanf takes a const char * as the first arg; the man page was (already)
correct.
1993-10-04 04:49:17 +00:00
pk 979a48a22a Added fields to struct relocation_info to accommodate PIC code and
run-time relocations. I've usurped all formerly reserved bits in the process.
1993-10-02 20:14:19 +00:00
jtc 28d14a325c Use `:', rather than `.' to separate user and group in chown commands
in case we ever decide to remove the support for the (obsolete) `.'
separator.
1993-10-01 00:16:44 +00:00
jtc d3e27287c9 POSIX.1 says that ssize_t is defined in <sys/types.h>. 1993-09-25 01:52:59 +00:00
jtc aacd6cfa4e Do not #define the _POSIX_FOO constants if compliling in strict ANSI mode.
Define the _POSIX_SSIZE_MAX, _POSIX_STREAM_MAX, and _POSIX_TZNAME_MAX constants
added in 1003.1-90.
1993-09-24 18:13:15 +00:00
jtc 9568c8896f POSIX_EQUIV_CLASS_MAX was renamed POSIX_COLL_WEIGHTS_MAX in final draft
of POSIX.2.
Added definintion for _POSIX2_VERSION.
1993-09-21 21:55:40 +00:00
jtc 80f43f5e44 Provide prototype for POSIX.2 function confstr(). 1993-09-21 21:53:31 +00:00
cgd c74f1b9405 forgot the friggin' rcsid last time around. 1993-09-16 22:58:06 +00:00
jtc 06c97b088e Added isblank() used by 4.4 and POSIX utilities like tr. 1993-09-14 01:07:41 +00:00
glass 3d78e6d465 sun3 has 8k pages 1993-09-12 02:37:05 +00:00
jtc d229d39c12 Add prototypes for getdomainname() and setdomainname(); the man page
instructs the user to include unistd.h, but it didn't provide a
declaration.
1993-09-10 01:07:39 +00:00
cgd 45e27c8018 upgrade new DB code to version 1.7 1993-09-09 02:41:04 +00:00
mycroft 8419ea2871 ANSI_SOURCE --> _ANSI_SOURCE 1993-09-05 22:27:39 +00:00
jtc 87edfb66b9 Add POSIX's LC_MESSAGES define. According to a net posting, it is needed
for xview.  Like the rest of the locale stuff, it doesn't do anything (yet).
1993-09-02 20:46:33 +00:00