From owner-freebsd-bugs Fri Sep 29 9:28:17 2000 Delivered-To: freebsd-bugs@freebsd.org Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by hub.freebsd.org (Postfix) with ESMTP id DDFEA37B422 for ; Fri, 29 Sep 2000 09:28:12 -0700 (PDT) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.9.3/8.9.3) id MAA92746; Fri, 29 Sep 2000 12:28:07 -0400 (EDT) (envelope-from wollman) Date: Fri, 29 Sep 2000 12:28:07 -0400 (EDT) From: Garrett Wollman Message-Id: <200009291628.MAA92746@khavrinen.lcs.mit.edu> To: Peter Pentchev Cc: freebsd-bugs@FreeBSD.ORG, freebsd-standards@khavrinen.lcs.mit.edu Subject: Re: misc/21644: /usr/include/sys/mman.h uses a type defined in /usr/include/sys/types.h In-Reply-To: <200009291040.DAA60567@freefall.freebsd.org> References: <200009291040.DAA60567@freefall.freebsd.org> Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org < said: > Uhm.. the shm_open(3) manpage lists both and > as headers you should include when using shm_open(). That is, on FreeBSD, > this is a well documented header dependency. > It is true, though, that SUSv2 says shm_open() should only need FreeBSD does not currently claim compliance with SUSv2, and is unlikely to ever be able to. The P1003.1-200x document eliminates the requirement for in many places; see (e.g.) the description of fork() at XSH pages 887 through 891 (and specifically lines 12890 and 12891). So, this is a change we are going to be required to make. -GAWollman To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message