1#define __restrict_arr __restrict
2
3struct aiocb64;
4struct sigevent;
5
6extern int lio_listio64 (int __mode,
7			 struct aiocb64 *__const __list[__restrict_arr],
8			 int __nent, struct sigevent *__restrict __sig);
9
10#undef __restrict_arr
11#define __restrict_arr __restrict__
12
13struct gaicb;
14
15extern int getaddrinfo_a (int __mode, struct gaicb *__list[__restrict_arr],
16			  int __ent, struct sigevent *__restrict __sig);
17
18#undef __restrict_arr
19#define __restrict_arr restrict
20
21typedef struct re_pattern_buffer regex_t;
22typedef int regoff_t;
23typedef struct
24{
25  regoff_t rm_so;  /* Byte offset from string's start to substring's start.  */
26  regoff_t rm_eo;  /* Byte offset from string's start to substring's end.  */
27} regmatch_t;
28typedef unsigned long int size_t;
29
30extern int regexec (const regex_t *__restrict __preg,
31		    const char *__restrict __string, size_t __nmatch,
32		    regmatch_t __pmatch[__restrict_arr],
33		    int __eflags);
34
35/*
36 * check-name: restrict array attribute
37 */
38