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
cgd
011b7a0917
kill typo. you check if things are "defined", not "defgined". 8-)
1993-09-01 23:16:57 +00:00
deraadt
369e28bc1c
addition of the pc532 architecture
1993-09-01 08:44:05 +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