[PATCH 09/22] Provide cap_rights_t via <sys/types.h>
Corinna Vinschen
vinschen@redhat.com
Wed Apr 20 08:49:00 GMT 2016
Hi Sebastian,
On Apr 18 15:29, Sebastian Huber wrote:
> Provide cap_rights_t via <sys/types.h> if __BSD_VISIBLE for BSD
> compatibility.
Do we really want to clutter the namespace with all these very
FreeBSD-centric types? I'm mostly concerned about this struct
cap_rights, but also many of the other types are rather... uncommon.
I checked their existence on OpenBSD, NetBSD, and Linux, and none of
them define those:
addr_t
accmode_t
cap_rights/cap_rights_t
c_caddr_t
cpulevel_t
cpusetid_t
cpuwhich_t
uintfptr_t
vm_offset_t
vm_size_t
vm_ooffset_t
vm_paddr_t
vm_pindex_t
addr_t, vm_offset_t, and vm_size_t are defined in Cygwin, but still,
do we really want them available generically? __BSD_VISIBLE is set
by default...
Thanks,
Corinna
--
Corinna Vinschen
Cygwin Maintainer
Red Hat
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/newlib/attachments/20160420/aeb677f5/attachment.sig>
More information about the Newlib
mailing list