8 #if __STDC_VERSION__ >= 199901L
9 #define __restrict restrict
10 #elif !defined(__GNUC__)
16 #include <bits/alltypes.h>
18 typedef long regoff_t;
22 void *__opaque, *__padding[4];
31 #define REG_EXTENDED 1
42 #define REG_ECOLLATE 3
56 int regcomp(regex_t *__restrict, const char *__restrict, int);
57 int regexec(const regex_t *__restrict, const char *__restrict, size_t, regmatch_t *__restrict, int);
58 void regfree(regex_t *);
60 size_t regerror(int, const regex_t *__restrict, char *__restrict, size_t);