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
..
1998-03-08 17:25:38 +00:00
1997-09-13 19:42:29 +00:00
1998-03-08 17:25:38 +00:00
1998-01-06 09:27:37 +00:00
1997-05-04 15:24:23 +00:00
1997-03-11 19:38:02 +00:00
1997-09-16 14:23:35 +00:00
1997-09-21 22:09:24 +00:00
1997-09-21 22:09:24 +00:00
1998-01-26 06:11:18 +00:00
1997-09-16 11:44:05 +00:00
1998-02-06 16:46:46 +00:00
1998-02-06 16:46:46 +00:00
1997-09-16 14:37:55 +00:00
1998-03-08 17:25:38 +00:00
1997-10-24 05:29:07 +00:00
1998-01-12 19:10:43 +00:00
1997-09-21 22:09:24 +00:00
1998-02-03 22:32:23 +00:00
1998-03-08 17:25:38 +00:00
1998-03-04 10:27:00 +00:00
1997-09-14 03:19:42 +00:00
1998-03-08 17:25:38 +00:00
1998-03-08 17:25:38 +00:00
1997-09-13 19:42:29 +00:00
1998-02-01 22:44:16 +00:00
1998-02-03 17:52:21 +00:00
1998-02-03 17:52:21 +00:00
1998-03-04 10:27:00 +00:00
1998-02-03 17:52:21 +00:00
1998-03-04 10:27:00 +00:00
1998-03-04 10:27:00 +00:00
1998-03-08 17:25:38 +00:00