Commit Graph

143 Commits

Author SHA1 Message Date
briggs
507e31c2e6 Add defined(mc68000) || defined(__mc68000__) to the hp300 define for
_JBLEN.  This will aid the integration of the five or so m68k ports,
I should think.
1993-11-27 23:07:18 +00:00
jtc
09a53cd276 stdlib.h should define NULL -- Ansi C, Section 7.10. 1993-11-13 01:44:59 +00:00
jtc
a0b984051a Install regex.h header. 1993-11-12 18:27:21 +00:00
jtc
f7536c83d4 Remove #ifdefs introduced in last change -- the <fnmatch.h> header is not
specified by 1003.1, so any program that includes it is automatically not
POSIX.1 compliant.
1993-11-11 03:25:48 +00:00
jtc
5797eb6fc3 Update to Henry's alpha3.2 release. 1993-11-11 01:53:57 +00:00
jtc
9f78fc2f07 Enable Henry Spencer's POSIX.2 compatible regular expression routines.
Disable is earlier V8-style routines.
1993-11-11 01:16:50 +00:00
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