HardenedBSD/include
Bruce Evans 67c54240cd Don't declare rune_t, putenv() or setenv() if _POSIX_SOURCE is declared.
Previously they were only guarded by `#ifndef _ANSI_SOURCE'.  They are
neither ANSI nor POSIX nor std and should never have been declared here.

Declare functions like abs() as having attribute `__pure2'.  Declaring them
as having type `__pure' has been a no-op for some time.

Delete obsolete comment about stub locale functions.

Use consistent formatting for the rand48 functions.  These and about 30
other functions should never have been declared here either.
1995-04-15 23:48:16 +00:00
..
arpa get* rework and new bind code 1994-09-25 02:12:49 +00:00
protocols Changed idempotent strings to reflect directory area. 1994-08-21 04:05:05 +00:00
rpc Forward-declare `struct rpc_err' so that it isn't declared inside a 1995-03-12 12:13:37 +00:00
rpcsvc Correct chmod of /usr/include/rpcsvc to match mtree file. 1995-03-18 07:04:23 +00:00
_ctype.h Reviewed by: ache and wollman (long ago) 1995-04-07 11:43:40 +00:00
a.out.h Woops, include machine/exec.h, too. 1994-09-24 21:49:20 +00:00
ar.h
assert.h
bitstring.h
ctype.h Reviewed by: ache and wollman (long ago) 1995-04-07 11:43:40 +00:00
db.h
dirent.h
disktab.h
err.h Add err_set_file() and err_set_exit() functions to make it possible for 1995-04-13 18:04:11 +00:00
f2c.h Install f2c.h for FORTRAN support. 1994-10-26 18:35:40 +00:00
fnmatch.h
fstab.h
fts.h
glob.h
grp.h
histedit.h
kvm.h Comment out declaration of kvm_uread until it can be fixed correctly. 1995-03-20 16:35:11 +00:00
limits.h
link.h Weak symbol support from NetBSD. This should bring us in sync with the 1995-03-04 17:49:20 +00:00
locale.h
Makefile Add a necessary include file for the catgets* routines. 1995-03-30 12:47:56 +00:00
malloc.h By Bruce and Joerg suggestions and by looking into June version 1994-11-17 11:04:49 +00:00
math.h
memory.h
mpool.h Made them idempotent. 1994-08-21 04:03:58 +00:00
ndbm.h
netdb.h
nl_types.h Add a necessary include file for the catgets* routines. 1995-03-30 12:47:56 +00:00
nlist.h Document some of the fields used by the new shlib code. 1994-12-23 22:32:48 +00:00
paths.h Need _PATH_YP for ypserver stuff. 1995-01-31 23:12:53 +00:00
pwd.h Add a couple of extra #defines for special keys to be embedded in the 1995-03-23 00:08:00 +00:00
ranlib.h
regex.h
regexp.h
resolv.h get* rework and new bind code 1994-09-25 02:12:49 +00:00
rune.h
runetype.h
setjmp.h Delete vax' (and i386' and `hp300' etc.) namespace pollution. 1994-10-30 00:21:30 +00:00
sgtty.h
signal.h
skey.h
stab.h Made them idempotent. 1994-08-21 04:03:58 +00:00
stddef.h
stdio.h make sys_nerr __const. 1995-03-04 20:57:12 +00:00
stdlib.h Don't declare rune_t, putenv() or setenv() if _POSIX_SOURCE is declared. 1995-04-15 23:48:16 +00:00
strhash.h add strhash.h for libc's new string hashing function. 1995-03-26 10:12:53 +00:00
string.h
strings.h
struct.h
sysexits.h
tar.h
time.h Define CLK_TCK right. 1995-02-08 18:37:14 +00:00
ttyent.h
tzfile.h
unistd.h Make the argument list for the (non-Posix) fchown() consistent with 1995-02-16 11:10:24 +00:00
utime.h
utmp.h
vis.h