32bit memcmp/strcmp/strncmp optimized for SSSE3/SSS4.2
[glibc.git] / conform / data / grp.h-data
blob16519506e5682010a68618acefd38124a4e1c191
1 #ifndef ISO
2 type {struct group}
3 element {struct group} {char*} gr_name
4 element {struct group} gid_t gr_gid
5 element {struct group} {char**} gr_mem
7 # ifndef POSIX
8 type gid_t
9 # endif
10 # if defined XOPEN2K8 || defined POSIX2008
11 type size_t
12 # endif
14 function {struct group*} getgrgid (gid_t)
15 function {struct group*} getgrnam (const char*)
16 # ifndef POSIX
17 function int getgrgid_r (gid_t, struct group*, char *, size_t, struct group**)
18 function int getgrnam_r (const char *, struct group *, char *, size_t, struct group**)
19 function {struct group*} getgrent (void)
20 function void endgrent (void)
21 #  ifndef POSIX2008
22 function void setgrent (void)
23 #  endif
24 # endif
26 allow gr_*
27 allow *_t
28 #endif