freebsd-src/share
Peter Dufault aac4ad2c99 Reviewed by: bde
Changes to support building with _POSIX_SOURCE set to 199309L:

1. Add sys/_posix.h to handle those preprocessor defs that POSIX
says have effects when defined before including any header files;

2. Change POSIX4_VISIBLE back to _POSIX4_VISIBLE

3. Add _POSIX4_VISIBLE_HISTORICALLY for pre-existing BSD features now
defined in POSIX.  These show up when:

_POSIX_SOURCE and _POSIX_C_SOURCE are not set or
_POSIX_C_SOURCE is set >= 199309L

and vanish when:

_POSIX_SOURCE is set or _POSIX_C_SOURCE is < 199309L.

4. Explain these in man 9 posix4;

5. Include _posix.h and conditionalize on new feature test.
1998-03-08 17:25:38 +00:00
..
colldef Add Slovene link 1997-11-07 15:40:55 +00:00
dict preconsolidate is mis-spelled preconsoidate 1998-01-25 19:21:04 +00:00
doc Revert previous commit. Despite the names, these files contain 1998-03-07 22:34:23 +00:00
examples MF22: add ports-biology 1998-03-06 13:36:05 +00:00
info Use INFO* variables. 1998-01-03 14:06:26 +00:00
man Reviewed by: bde 1998-03-08 17:25:38 +00:00
me Year 2000 fixes 1997-12-20 22:31:37 +00:00
misc Add 781, 978. 1998-01-27 17:04:35 +00:00
mk Pass -nostdinc to mkdep for assembler and C files (it was already 1998-03-07 13:57:37 +00:00
mklocale Add Slovene link 1997-11-07 15:40:55 +00:00
skel Set `crt' by default to make mail(1) happy. 1997-09-26 08:28:31 +00:00
syscons Reword description of Brazilian keyboard. 1998-02-15 18:22:40 +00:00
tabset 444 -> ${SHAREMODE} 1998-01-03 14:13:48 +00:00
termcap Always copy the source file map3270 during install. 1998-01-04 10:42:29 +00:00
timedef Add Latin LC_TIME file. 1998-01-06 00:54:33 +00:00
zoneinfo Merge changes from vendor branch. 1997-10-25 18:27:25 +00:00
Makefile Remove SGML tools from -current. 1997-07-19 15:19:08 +00:00
Makefile.inc Reverted part of previous change and improved formatting. Switching 1998-03-07 09:06:09 +00:00