Making all in lib make[1]: Entering directory `/p/app/cvs-rcs/build/rcs-5.9.4/lib' make all-recursive make[2]: Entering directory `/p/app/cvs-rcs/build/rcs-5.9.4/lib' make[3]: Entering directory `/p/app/cvs-rcs/build/rcs-5.9.4/lib' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/p/app/cvs-rcs/build/rcs-5.9.4/lib' make[2]: Leaving directory `/p/app/cvs-rcs/build/rcs-5.9.4/lib' make[1]: Leaving directory `/p/app/cvs-rcs/build/rcs-5.9.4/lib' Making all in doc make[1]: Entering directory `/p/app/cvs-rcs/build/rcs-5.9.4/doc' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/p/app/cvs-rcs/build/rcs-5.9.4/doc' Making all in man make[1]: Entering directory `/p/app/cvs-rcs/build/rcs-5.9.4/man' make all-am make[2]: Entering directory `/p/app/cvs-rcs/build/rcs-5.9.4/man' make[2]: Leaving directory `/p/app/cvs-rcs/build/rcs-5.9.4/man' make[1]: Leaving directory `/p/app/cvs-rcs/build/rcs-5.9.4/man' Making all in src make[1]: Entering directory `/p/app/cvs-rcs/build/rcs-5.9.4/src' make all-am make[2]: Entering directory `/p/app/cvs-rcs/build/rcs-5.9.4/src' gcc -DHAVE_CONFIG_H -I. -I../lib -I'../lib' -g -O2 -MT b-anchor.o -MD -MP -MF .deps/b-anchor.Tpo -c -o b-anchor.o b-anchor.c In file included from b-anchor.c:21: base.h: In function ‘unexpected_EOF’: base.h:758:3: error: ‘_Noreturn’ in empty declaration exiting; ^~~~~~~ base.h:44:18: warning: empty declaration #define exiting _Noreturn ^~~~~~~~~ base.h:758:3: note: in expansion of macro ‘exiting’ exiting; ^~~~~~~ base.h:802:26: error: storage class specified for parameter ‘ctab’ extern enum tokens const ctab[]; ^~~~ base.h:44:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_Noreturn’ #define exiting _Noreturn ^~~~~~~~~ base.h:834:3: note: in expansion of macro ‘exiting’ exiting; ^~~~~~~ In file included from ../lib/string.h:27, from b-anchor.c:22: /usr/include/string.h:42:14: error: storage class specified for parameter ‘memcpy’ extern void *memcpy (void *__restrict __dest, const void *__restrict __src, ^~~~~~ /usr/include/string.h:46:14: error: storage class specified for parameter ‘memmove’ extern void *memmove (void *__dest, const void *__src, size_t __n) ^~~~~~~ /usr/include/string.h:54:14: error: storage class specified for parameter ‘memccpy’ extern void *memccpy (void *__restrict __dest, const void *__restrict __src, ^~~~~~~ /usr/include/string.h:62:14: error: storage class specified for parameter ‘memset’ extern void *memset (void *__s, int __c, size_t __n) __THROW __nonnull ((1)); ^~~~~~ /usr/include/string.h:65:12: error: storage class specified for parameter ‘memcmp’ extern int memcmp (const void *__s1, const void *__s2, size_t __n) ^~~~~~ /usr/include/string.h:92:14: error: storage class specified for parameter ‘memchr’ extern void *memchr (const void *__s, int __c, size_t __n) ^~~~~~ /usr/include/string.h:106:14: error: storage class specified for parameter ‘rawmemchr’ extern void *rawmemchr (const void *__s, int __c) ^~~~~~~~~ /usr/include/string.h:117:14: error: storage class specified for parameter ‘memrchr’ extern void *memrchr (const void *__s, int __c, size_t __n) ^~~~~~~ /usr/include/string.h:125:14: error: storage class specified for parameter ‘strcpy’ extern char *strcpy (char *__restrict __dest, const char *__restrict __src) ^~~~~~ /usr/include/string.h:128:14: error: storage class specified for parameter ‘strncpy’ extern char *strncpy (char *__restrict __dest, ^~~~~~~ /usr/include/string.h:133:14: error: storage class specified for parameter ‘strcat’ extern char *strcat (char *__restrict __dest, const char *__restrict __src) ^~~~~~ /usr/include/string.h:136:14: error: storage class specified for parameter ‘strncat’ extern char *strncat (char *__restrict __dest, const char *__restrict __src, ^~~~~~~ /usr/include/string.h:140:12: error: storage class specified for parameter ‘strcmp’ extern int strcmp (const char *__s1, const char *__s2) ^~~~~~ /usr/include/string.h:143:12: error: storage class specified for parameter ‘strncmp’ extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ /usr/include/string.h:147:12: error: storage class specified for parameter ‘strcoll’ extern int strcoll (const char *__s1, const char *__s2) ^~~~~~~ /usr/include/string.h:150:15: error: storage class specified for parameter ‘strxfrm’ extern size_t strxfrm (char *__restrict __dest, ^~~~~~~ /usr/include/string.h:162:12: error: storage class specified for parameter ‘strcoll_l’ extern int strcoll_l (const char *__s1, const char *__s2, __locale_t __l) ^~~~~~~~~ /usr/include/string.h:165:15: error: storage class specified for parameter ‘strxfrm_l’ extern size_t strxfrm_l (char *__dest, const char *__src, size_t __n, ^~~~~~~~~ /usr/include/string.h:172:14: error: storage class specified for parameter ‘strdup’ extern char *strdup (const char *__s) ^~~~~~ /usr/include/string.h:180:14: error: storage class specified for parameter ‘strndup’ extern char *strndup (const char *__string, size_t __n) ^~~~~~~ /usr/include/string.h:232:14: error: storage class specified for parameter ‘strchr’ extern char *strchr (const char *__s, int __c) ^~~~~~ /usr/include/string.h:259:14: error: storage class specified for parameter ‘strrchr’ extern char *strrchr (const char *__s, int __c) ^~~~~~~ /usr/include/string.h:273:14: error: storage class specified for parameter ‘strchrnul’ extern char *strchrnul (const char *__s, int __c) ^~~~~~~~~ /usr/include/string.h:281:15: error: storage class specified for parameter ‘strcspn’ extern size_t strcspn (const char *__s, const char *__reject) ^~~~~~~ /usr/include/string.h:285:15: error: storage class specified for parameter ‘strspn’ extern size_t strspn (const char *__s, const char *__accept) ^~~~~~ /usr/include/string.h:311:14: error: storage class specified for parameter ‘strpbrk’ extern char *strpbrk (const char *__s, const char *__accept) ^~~~~~~ /usr/include/string.h:338:14: error: storage class specified for parameter ‘strstr’ extern char *strstr (const char *__haystack, const char *__needle) ^~~~~~ /usr/include/string.h:344:14: error: storage class specified for parameter ‘strtok’ extern char *strtok (char *__restrict __s, const char *__restrict __delim) ^~~~~~ /usr/include/string.h:350:14: error: storage class specified for parameter ‘__strtok_r’ extern char *__strtok_r (char *__restrict __s, ^~~~~~~~~~ /usr/include/string.h:355:14: error: storage class specified for parameter ‘strtok_r’ extern char *strtok_r (char *__restrict __s, const char *__restrict __delim, ^~~~~~~~ /usr/include/string.h:369:14: error: storage class specified for parameter ‘strcasestr’ extern char *strcasestr (const char *__haystack, const char *__needle) ^~~~~~~~~~ /usr/include/string.h:378:14: error: storage class specified for parameter ‘memmem’ extern void *memmem (const void *__haystack, size_t __haystacklen, ^~~~~~ /usr/include/string.h:384:14: error: storage class specified for parameter ‘__mempcpy’ extern void *__mempcpy (void *__restrict __dest, ^~~~~~~~~ /usr/include/string.h:387:14: error: storage class specified for parameter ‘mempcpy’ extern void *mempcpy (void *__restrict __dest, ^~~~~~~ /usr/include/string.h:395:15: error: storage class specified for parameter ‘strlen’ extern size_t strlen (const char *__s) ^~~~~~ /usr/include/string.h:402:15: error: storage class specified for parameter ‘strnlen’ extern size_t strnlen (const char *__string, size_t __maxlen) ^~~~~~~ /usr/include/string.h:409:14: error: storage class specified for parameter ‘strerror’ extern char *strerror (int __errnum) __THROW; ^~~~~~~~ /usr/include/string.h:434:14: error: storage class specified for parameter ‘strerror_r’ extern char *strerror_r (int __errnum, char *__buf, size_t __buflen) ^~~~~~~~~~ /usr/include/string.h:441:14: error: storage class specified for parameter ‘strerror_l’ extern char *strerror_l (int __errnum, __locale_t __l) __THROW; ^~~~~~~~~~ /usr/include/string.h:447:13: error: storage class specified for parameter ‘__bzero’ extern void __bzero (void *__s, size_t __n) __THROW __nonnull ((1)); ^~~~~~~ /usr/include/string.h:451:13: error: storage class specified for parameter ‘bcopy’ extern void bcopy (const void *__src, void *__dest, size_t __n) ^~~~~ /usr/include/string.h:455:13: error: storage class specified for parameter ‘bzero’ extern void bzero (void *__s, size_t __n) __THROW __nonnull ((1)); ^~~~~ /usr/include/string.h:458:12: error: storage class specified for parameter ‘bcmp’ extern int bcmp (const void *__s1, const void *__s2, size_t __n) ^~~~ /usr/include/string.h:485:14: error: storage class specified for parameter ‘index’ extern char *index (const char *__s, int __c) ^~~~~ /usr/include/string.h:513:14: error: storage class specified for parameter ‘rindex’ extern char *rindex (const char *__s, int __c) ^~~~~~ /usr/include/string.h:519:12: error: storage class specified for parameter ‘ffs’ extern int ffs (int __i) __THROW __attribute__ ((__const__)); ^~~ /usr/include/string.h:524:12: error: storage class specified for parameter ‘ffsl’ extern int ffsl (long int __l) __THROW __attribute__ ((__const__)); ^~~~ /usr/include/string.h:526:1: error: expected declaration specifiers before ‘__extension__’ __extension__ extern int ffsll (long long int __ll) ^~~~~~~~~~~~~ /usr/include/string.h:532:12: error: storage class specified for parameter ‘strcasecmp’ extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ /usr/include/string.h:536:12: error: storage class specified for parameter ‘strncasecmp’ extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ /usr/include/string.h:543:12: error: storage class specified for parameter ‘strcasecmp_l’ extern int strcasecmp_l (const char *__s1, const char *__s2, ^~~~~~~~~~~~ /usr/include/string.h:547:12: error: storage class specified for parameter ‘strncasecmp_l’ extern int strncasecmp_l (const char *__s1, const char *__s2, ^~~~~~~~~~~~~ /usr/include/string.h:555:14: error: storage class specified for parameter ‘strsep’ extern char *strsep (char **__restrict __stringp, ^~~~~~ /usr/include/string.h:562:14: error: storage class specified for parameter ‘strsignal’ extern char *strsignal (int __sig) __THROW; ^~~~~~~~~ /usr/include/string.h:565:14: error: storage class specified for parameter ‘__stpcpy’ extern char *__stpcpy (char *__restrict __dest, const char *__restrict __src) ^~~~~~~~ /usr/include/string.h:567:14: error: storage class specified for parameter ‘stpcpy’ extern char *stpcpy (char *__restrict __dest, const char *__restrict __src) ^~~~~~ /usr/include/string.h:572:14: error: storage class specified for parameter ‘__stpncpy’ extern char *__stpncpy (char *__restrict __dest, ^~~~~~~~~ /usr/include/string.h:575:14: error: storage class specified for parameter ‘stpncpy’ extern char *stpncpy (char *__restrict __dest, ^~~~~~~ /usr/include/string.h:582:12: error: storage class specified for parameter ‘strverscmp’ extern int strverscmp (const char *__s1, const char *__s2) ^~~~~~~~~~ /usr/include/string.h:586:14: error: storage class specified for parameter ‘strfry’ extern char *strfry (char *__string) __THROW __nonnull ((1)); ^~~~~~ /usr/include/string.h:589:14: error: storage class specified for parameter ‘memfrob’ extern void *memfrob (void *__s, size_t __n) __THROW __nonnull ((1)); ^~~~~~~ /usr/include/string.h:602:14: error: storage class specified for parameter ‘basename’ extern char *basename (const char *__filename) __THROW __nonnull ((1)); ^~~~~~~~ In file included from /usr/include/string.h:633, from ../lib/string.h:27, from b-anchor.c:22: /usr/include/bits/string2.h:393:14: error: storage class specified for parameter ‘__rawmemchr’ extern void *__rawmemchr (const void *__s, int __c); ^~~~~~~~~~~ /usr/include/bits/string2.h:968:24: error: storage class specified for parameter ‘__strcspn_c1’ __STRING_INLINE size_t __strcspn_c1 (const char *__s, int __reject); ^~~~~~~~~~~~ /usr/include/bits/string2.h:971:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token { ^ /usr/include/bits/string2.h:978:24: error: storage class specified for parameter ‘__strcspn_c2’ __STRING_INLINE size_t __strcspn_c2 (const char *__s, int __reject1, ^~~~~~~~~~~~ /usr/include/bits/string2.h:982:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token { ^ /usr/include/bits/string2.h:990:24: error: storage class specified for parameter ‘__strcspn_c3’ __STRING_INLINE size_t __strcspn_c3 (const char *__s, int __reject1, ^~~~~~~~~~~~ /usr/include/bits/string2.h:995:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token { ^ /usr/include/bits/string2.h:1044:24: error: storage class specified for parameter ‘__strspn_c1’ __STRING_INLINE size_t __strspn_c1 (const char *__s, int __accept); ^~~~~~~~~~~ /usr/include/bits/string2.h:1047:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token { ^ /usr/include/bits/string2.h:1055:24: error: storage class specified for parameter ‘__strspn_c2’ __STRING_INLINE size_t __strspn_c2 (const char *__s, int __accept1, ^~~~~~~~~~~ /usr/include/bits/string2.h:1059:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token { ^ /usr/include/bits/string2.h:1067:24: error: storage class specified for parameter ‘__strspn_c3’ __STRING_INLINE size_t __strspn_c3 (const char *__s, int __accept1, ^~~~~~~~~~~ /usr/include/bits/string2.h:1071:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token { ^ /usr/include/bits/string2.h:1120:23: error: storage class specified for parameter ‘__strpbrk_c2’ __STRING_INLINE char *__strpbrk_c2 (const char *__s, int __accept1, ^~~~~~~~~~~~ /usr/include/bits/string2.h:1124:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token { ^ /usr/include/bits/string2.h:1131:23: error: storage class specified for parameter ‘__strpbrk_c3’ __STRING_INLINE char *__strpbrk_c3 (const char *__s, int __accept1, ^~~~~~~~~~~~ /usr/include/bits/string2.h:1135:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token { ^ /usr/include/bits/string2.h:1170:23: error: storage class specified for parameter ‘__strtok_r_1c’ __STRING_INLINE char *__strtok_r_1c (char *__s, char __sep, char **__nextp); ^~~~~~~~~~~~~ /usr/include/bits/string2.h:1173:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token { ^ /usr/include/bits/string2.h:1202:14: error: storage class specified for parameter ‘__strsep_g’ extern char *__strsep_g (char **__stringp, const char *__delim); ^~~~~~~~~~ /usr/include/bits/string2.h:1220:23: error: storage class specified for parameter ‘__strsep_1c’ __STRING_INLINE char *__strsep_1c (char **__s, char __reject); ^~~~~~~~~~~ /usr/include/bits/string2.h:1223:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token { ^ /usr/include/bits/string2.h:1230:23: error: storage class specified for parameter ‘__strsep_2c’ __STRING_INLINE char *__strsep_2c (char **__s, char __reject1, char __reject2); ^~~~~~~~~~~ /usr/include/bits/string2.h:1233:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token { ^ /usr/include/bits/string2.h:1257:23: error: storage class specified for parameter ‘__strsep_3c’ __STRING_INLINE char *__strsep_3c (char **__s, char __reject1, char __reject2, ^~~~~~~~~~~ /usr/include/bits/string2.h:1261:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token { ^ In file included from ../lib/stdlib.h:28, from /usr/include/bits/string2.h:1296, from /usr/include/string.h:633, from ../lib/string.h:27, from b-anchor.c:22: /usr/include/stdlib.h:465:14: error: storage class specified for parameter ‘malloc’ extern void *malloc (size_t __size) __THROW __attribute_malloc__ __wur; ^~~~~~ /usr/include/stdlib.h:467:14: error: storage class specified for parameter ‘calloc’ extern void *calloc (size_t __nmemb, size_t __size) ^~~~~~ In file included from /usr/include/string.h:633, from ../lib/string.h:27, from b-anchor.c:22: /usr/include/bits/string2.h:1301:14: error: storage class specified for parameter ‘__strdup’ extern char *__strdup (const char *__string) __THROW __attribute_malloc__; ^~~~~~~~ /usr/include/bits/string2.h:1320:14: error: storage class specified for parameter ‘__strndup’ extern char *__strndup (const char *__string, size_t __n) ^~~~~~~~~ In file included from base.h:26, from b-anchor.c:21: ../lib/string.h:422:1: error: storage class specified for parameter ‘_gl_cxxalias_dummy’ _GL_CXXALIAS_SYS_CAST2 (memchr, ^~~~~~~~~~~~~~~~~~~~~~ ../lib/string.h:428:1: error: storage class specified for parameter ‘_gl_cxxalias_dummy’ _GL_CXXALIASWARN1 (memchr, void *, (void *__s, int __c, size_t __n)); ^~~~~~~~~~~~~~~~~ ../lib/string.h:428:1: error: redefinition of parameter ‘_gl_cxxalias_dummy’ ../lib/string.h:422:1: note: previous definition of ‘_gl_cxxalias_dummy’ was here _GL_CXXALIAS_SYS_CAST2 (memchr, ^~~~~~~~~~~~~~~~~~~~~~ ../lib/string.h:429:1: error: storage class specified for parameter ‘_gl_cxxalias_dummy’ _GL_CXXALIASWARN1 (memchr, void const *, ^~~~~~~~~~~~~~~~~ ../lib/string.h:429:1: error: redefinition of parameter ‘_gl_cxxalias_dummy’ ../lib/string.h:428:1: note: previous definition of ‘_gl_cxxalias_dummy’ was here _GL_CXXALIASWARN1 (memchr, void *, (void *__s, int __c, size_t __n)); ^~~~~~~~~~~~~~~~~ ../lib/string.h:486:1: error: storage class specified for parameter ‘_gl_cxxalias_dummy’ _GL_CXXALIAS_SYS (mempcpy, void *, ^~~~~~~~~~~~~~~~ ../lib/string.h:486:1: error: redefinition of parameter ‘_gl_cxxalias_dummy’ ../lib/string.h:429:1: note: previous definition of ‘_gl_cxxalias_dummy’ was here _GL_CXXALIASWARN1 (memchr, void const *, ^~~~~~~~~~~~~~~~~ ../lib/string.h:489:1: error: storage class specified for parameter ‘_gl_cxxalias_dummy’ _GL_CXXALIASWARN (mempcpy); ^~~~~~~~~~~~~~~~ ../lib/string.h:489:1: error: redefinition of parameter ‘_gl_cxxalias_dummy’ ../lib/string.h:486:1: note: previous definition of ‘_gl_cxxalias_dummy’ was here _GL_CXXALIAS_SYS (mempcpy, void *, ^~~~~~~~~~~~~~~~ ../lib/string.h:563:1: error: storage class specified for parameter ‘_gl_cxxalias_dummy’ _GL_CXXALIAS_SYS (stpcpy, char *, ^~~~~~~~~~~~~~~~ ../lib/string.h:563:1: error: redefinition of parameter ‘_gl_cxxalias_dummy’ ../lib/string.h:489:1: note: previous definition of ‘_gl_cxxalias_dummy’ was here _GL_CXXALIASWARN (mempcpy); ^~~~~~~~~~~~~~~~ ../lib/string.h:565:1: error: storage class specified for parameter ‘_gl_cxxalias_dummy’ _GL_CXXALIASWARN (stpcpy); ^~~~~~~~~~~~~~~~ ../lib/string.h:565:1: error: redefinition of parameter ‘_gl_cxxalias_dummy’ ../lib/string.h:563:1: note: previous definition of ‘_gl_cxxalias_dummy’ was here _GL_CXXALIAS_SYS (stpcpy, char *, ^~~~~~~~~~~~~~~~ ../lib/string.h:1312:1: error: storage class specified for parameter ‘_gl_cxxalias_dummy’ _GL_CXXALIAS_SYS_CAST (strsignal, char *, (int __sig)); ^~~~~~~~~~~~~~~~~~~~~ ../lib/string.h:1312:1: error: redefinition of parameter ‘_gl_cxxalias_dummy’ ../lib/string.h:565:1: note: previous definition of ‘_gl_cxxalias_dummy’ was here _GL_CXXALIASWARN (stpcpy); ^~~~~~~~~~~~~~~~ ../lib/string.h:1314:1: error: storage class specified for parameter ‘_gl_cxxalias_dummy’ _GL_CXXALIASWARN (strsignal); ^~~~~~~~~~~~~~~~ ../lib/string.h:1314:1: error: redefinition of parameter ‘_gl_cxxalias_dummy’ ../lib/string.h:1312:1: note: previous definition of ‘_gl_cxxalias_dummy’ was here _GL_CXXALIAS_SYS_CAST (strsignal, char *, (int __sig)); ^~~~~~~~~~~~~~~~~~~~~ b-anchor.c:24:1: error: parameter ‘ks_revno’ is initialized char const ks_revno[] = "revision number"; ^~~~ b-anchor.c:26:1: error: parameter ‘prog_diff’ is initialized char const prog_diff[] = DIFF; ^~~~ b-anchor.c:27:1: error: parameter ‘prog_diff3’ is initialized char const prog_diff3[] = DIFF3; ^~~~ b-anchor.c:28:1: error: parameter ‘diff_flags’ is initialized char const diff_flags[] = DIFFFLAGS; ^~~~ b-anchor.c:30:1: error: parameter ‘equal_line’ is initialized char const equal_line[] = ^~~~ In file included from b-anchor.c:21: base.h:326:36: error: parameter ‘tiny_ciklog’ is initialized #define TINY_DECL(x) const struct tinysym (TINY (x)) ^~~~~~~ b-anchor.c:43:1: note: in expansion of macro ‘TINY_DECL’ TINY_DECL (ciklog) = TINY_INIT ("checked in with -k by "); ^~~~~~~~~ b-anchor.c:43:33: error: non-static initialization of a flexible array member TINY_DECL (ciklog) = TINY_INIT ("checked in with -k by "); ^~~~~~~~~~~~~~~~~~~~~~~~ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ b-anchor.c:43:33: note: (near initialization for ‘tiny_ciklog’) TINY_DECL (ciklog) = TINY_INIT ("checked in with -k by "); ^~~~~~~~~~~~~~~~~~~~~~~~ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ In file included from b-anchor.c:21: base.h:326:36: error: parameter ‘tiny_access’ is initialized #define TINY_DECL(x) const struct tinysym (TINY (x)) ^~~~~~~ b-anchor.c:40:23: note: in expansion of macro ‘TINY_DECL’ #define TINYK(x) TINY_DECL (x) = TINY_INIT (#x) ^~~~~~~~~ b-anchor.c:44:1: note: in expansion of macro ‘TINYK’ TINYK (access); ^~~~~ b-anchor.c:44:14: error: non-static initialization of a flexible array member TINYK (access); ^ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ b-anchor.c:44:1: note: in expansion of macro ‘TINYK’ TINYK (access); ^~~~~ b-anchor.c:44:14: note: (near initialization for ‘tiny_access’) TINYK (access); ^ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ b-anchor.c:44:1: note: in expansion of macro ‘TINYK’ TINYK (access); ^~~~~ In file included from b-anchor.c:21: base.h:326:36: error: parameter ‘tiny_author’ is initialized #define TINY_DECL(x) const struct tinysym (TINY (x)) ^~~~~~~ b-anchor.c:40:23: note: in expansion of macro ‘TINY_DECL’ #define TINYK(x) TINY_DECL (x) = TINY_INIT (#x) ^~~~~~~~~ b-anchor.c:45:1: note: in expansion of macro ‘TINYK’ TINYK (author); ^~~~~ b-anchor.c:45:14: error: non-static initialization of a flexible array member TINYK (author); ^ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ b-anchor.c:45:1: note: in expansion of macro ‘TINYK’ TINYK (author); ^~~~~ b-anchor.c:45:14: note: (near initialization for ‘tiny_author’) TINYK (author); ^ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ b-anchor.c:45:1: note: in expansion of macro ‘TINYK’ TINYK (author); ^~~~~ In file included from b-anchor.c:21: base.h:326:36: error: parameter ‘tiny_branch’ is initialized #define TINY_DECL(x) const struct tinysym (TINY (x)) ^~~~~~~ b-anchor.c:40:23: note: in expansion of macro ‘TINY_DECL’ #define TINYK(x) TINY_DECL (x) = TINY_INIT (#x) ^~~~~~~~~ b-anchor.c:46:1: note: in expansion of macro ‘TINYK’ TINYK (branch); ^~~~~ b-anchor.c:46:14: error: non-static initialization of a flexible array member TINYK (branch); ^ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ b-anchor.c:46:1: note: in expansion of macro ‘TINYK’ TINYK (branch); ^~~~~ b-anchor.c:46:14: note: (near initialization for ‘tiny_branch’) TINYK (branch); ^ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ b-anchor.c:46:1: note: in expansion of macro ‘TINYK’ TINYK (branch); ^~~~~ In file included from b-anchor.c:21: base.h:326:36: error: parameter ‘tiny_branches’ is initialized #define TINY_DECL(x) const struct tinysym (TINY (x)) ^~~~~~~ b-anchor.c:40:23: note: in expansion of macro ‘TINY_DECL’ #define TINYK(x) TINY_DECL (x) = TINY_INIT (#x) ^~~~~~~~~ b-anchor.c:47:1: note: in expansion of macro ‘TINYK’ TINYK (branches); ^~~~~ b-anchor.c:47:16: error: non-static initialization of a flexible array member TINYK (branches); ^ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ b-anchor.c:47:1: note: in expansion of macro ‘TINYK’ TINYK (branches); ^~~~~ b-anchor.c:47:16: note: (near initialization for ‘tiny_branches’) TINYK (branches); ^ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ b-anchor.c:47:1: note: in expansion of macro ‘TINYK’ TINYK (branches); ^~~~~ In file included from b-anchor.c:21: base.h:326:36: error: parameter ‘tiny_comment’ is initialized #define TINY_DECL(x) const struct tinysym (TINY (x)) ^~~~~~~ b-anchor.c:40:23: note: in expansion of macro ‘TINY_DECL’ #define TINYK(x) TINY_DECL (x) = TINY_INIT (#x) ^~~~~~~~~ b-anchor.c:48:1: note: in expansion of macro ‘TINYK’ TINYK (comment); ^~~~~ b-anchor.c:48:15: error: non-static initialization of a flexible array member TINYK (comment); ^ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ b-anchor.c:48:1: note: in expansion of macro ‘TINYK’ TINYK (comment); ^~~~~ b-anchor.c:48:15: note: (near initialization for ‘tiny_comment’) TINYK (comment); ^ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ b-anchor.c:48:1: note: in expansion of macro ‘TINYK’ TINYK (comment); ^~~~~ In file included from b-anchor.c:21: base.h:326:36: error: parameter ‘tiny_commitid’ is initialized #define TINY_DECL(x) const struct tinysym (TINY (x)) ^~~~~~~ b-anchor.c:40:23: note: in expansion of macro ‘TINY_DECL’ #define TINYK(x) TINY_DECL (x) = TINY_INIT (#x) ^~~~~~~~~ b-anchor.c:49:1: note: in expansion of macro ‘TINYK’ TINYK (commitid); ^~~~~ b-anchor.c:49:16: error: non-static initialization of a flexible array member TINYK (commitid); ^ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ b-anchor.c:49:1: note: in expansion of macro ‘TINYK’ TINYK (commitid); ^~~~~ b-anchor.c:49:16: note: (near initialization for ‘tiny_commitid’) TINYK (commitid); ^ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ b-anchor.c:49:1: note: in expansion of macro ‘TINYK’ TINYK (commitid); ^~~~~ In file included from b-anchor.c:21: base.h:326:36: error: parameter ‘tiny_date’ is initialized #define TINY_DECL(x) const struct tinysym (TINY (x)) ^~~~~~~ b-anchor.c:40:23: note: in expansion of macro ‘TINY_DECL’ #define TINYK(x) TINY_DECL (x) = TINY_INIT (#x) ^~~~~~~~~ b-anchor.c:50:1: note: in expansion of macro ‘TINYK’ TINYK (date); ^~~~~ b-anchor.c:50:12: error: non-static initialization of a flexible array member TINYK (date); ^ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ b-anchor.c:50:1: note: in expansion of macro ‘TINYK’ TINYK (date); ^~~~~ b-anchor.c:50:12: note: (near initialization for ‘tiny_date’) TINYK (date); ^ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ b-anchor.c:50:1: note: in expansion of macro ‘TINYK’ TINYK (date); ^~~~~ In file included from b-anchor.c:21: base.h:326:36: error: parameter ‘tiny_desc’ is initialized #define TINY_DECL(x) const struct tinysym (TINY (x)) ^~~~~~~ b-anchor.c:40:23: note: in expansion of macro ‘TINY_DECL’ #define TINYK(x) TINY_DECL (x) = TINY_INIT (#x) ^~~~~~~~~ b-anchor.c:51:1: note: in expansion of macro ‘TINYK’ TINYK (desc); ^~~~~ b-anchor.c:51:12: error: non-static initialization of a flexible array member TINYK (desc); ^ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ b-anchor.c:51:1: note: in expansion of macro ‘TINYK’ TINYK (desc); ^~~~~ b-anchor.c:51:12: note: (near initialization for ‘tiny_desc’) TINYK (desc); ^ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ b-anchor.c:51:1: note: in expansion of macro ‘TINYK’ TINYK (desc); ^~~~~ In file included from b-anchor.c:21: base.h:326:36: error: parameter ‘tiny_expand’ is initialized #define TINY_DECL(x) const struct tinysym (TINY (x)) ^~~~~~~ b-anchor.c:40:23: note: in expansion of macro ‘TINY_DECL’ #define TINYK(x) TINY_DECL (x) = TINY_INIT (#x) ^~~~~~~~~ b-anchor.c:52:1: note: in expansion of macro ‘TINYK’ TINYK (expand); ^~~~~ b-anchor.c:52:14: error: non-static initialization of a flexible array member TINYK (expand); ^ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ b-anchor.c:52:1: note: in expansion of macro ‘TINYK’ TINYK (expand); ^~~~~ b-anchor.c:52:14: note: (near initialization for ‘tiny_expand’) TINYK (expand); ^ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ b-anchor.c:52:1: note: in expansion of macro ‘TINYK’ TINYK (expand); ^~~~~ In file included from b-anchor.c:21: base.h:326:36: error: parameter ‘tiny_head’ is initialized #define TINY_DECL(x) const struct tinysym (TINY (x)) ^~~~~~~ b-anchor.c:40:23: note: in expansion of macro ‘TINY_DECL’ #define TINYK(x) TINY_DECL (x) = TINY_INIT (#x) ^~~~~~~~~ b-anchor.c:53:1: note: in expansion of macro ‘TINYK’ TINYK (head); ^~~~~ b-anchor.c:53:12: error: non-static initialization of a flexible array member TINYK (head); ^ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ b-anchor.c:53:1: note: in expansion of macro ‘TINYK’ TINYK (head); ^~~~~ b-anchor.c:53:12: note: (near initialization for ‘tiny_head’) TINYK (head); ^ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ b-anchor.c:53:1: note: in expansion of macro ‘TINYK’ TINYK (head); ^~~~~ In file included from b-anchor.c:21: base.h:326:36: error: parameter ‘tiny_integrity’ is initialized #define TINY_DECL(x) const struct tinysym (TINY (x)) ^~~~~~~ b-anchor.c:40:23: note: in expansion of macro ‘TINY_DECL’ #define TINYK(x) TINY_DECL (x) = TINY_INIT (#x) ^~~~~~~~~ b-anchor.c:54:1: note: in expansion of macro ‘TINYK’ TINYK (integrity); ^~~~~ b-anchor.c:54:17: error: non-static initialization of a flexible array member TINYK (integrity); ^ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ b-anchor.c:54:1: note: in expansion of macro ‘TINYK’ TINYK (integrity); ^~~~~ b-anchor.c:54:17: note: (near initialization for ‘tiny_integrity’) TINYK (integrity); ^ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ b-anchor.c:54:1: note: in expansion of macro ‘TINYK’ TINYK (integrity); ^~~~~ In file included from b-anchor.c:21: base.h:326:36: error: parameter ‘tiny_locks’ is initialized #define TINY_DECL(x) const struct tinysym (TINY (x)) ^~~~~~~ b-anchor.c:40:23: note: in expansion of macro ‘TINY_DECL’ #define TINYK(x) TINY_DECL (x) = TINY_INIT (#x) ^~~~~~~~~ b-anchor.c:55:1: note: in expansion of macro ‘TINYK’ TINYK (locks); ^~~~~ b-anchor.c:55:13: error: non-static initialization of a flexible array member TINYK (locks); ^ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ b-anchor.c:55:1: note: in expansion of macro ‘TINYK’ TINYK (locks); ^~~~~ b-anchor.c:55:13: note: (near initialization for ‘tiny_locks’) TINYK (locks); ^ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ b-anchor.c:55:1: note: in expansion of macro ‘TINYK’ TINYK (locks); ^~~~~ In file included from b-anchor.c:21: base.h:326:36: error: parameter ‘tiny_log’ is initialized #define TINY_DECL(x) const struct tinysym (TINY (x)) ^~~~~~~ b-anchor.c:40:23: note: in expansion of macro ‘TINY_DECL’ #define TINYK(x) TINY_DECL (x) = TINY_INIT (#x) ^~~~~~~~~ b-anchor.c:56:1: note: in expansion of macro ‘TINYK’ TINYK (log); ^~~~~ b-anchor.c:56:11: error: non-static initialization of a flexible array member TINYK (log); ^ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ b-anchor.c:56:1: note: in expansion of macro ‘TINYK’ TINYK (log); ^~~~~ b-anchor.c:56:11: note: (near initialization for ‘tiny_log’) TINYK (log); ^ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ b-anchor.c:56:1: note: in expansion of macro ‘TINYK’ TINYK (log); ^~~~~ In file included from b-anchor.c:21: base.h:326:36: error: parameter ‘tiny_next’ is initialized #define TINY_DECL(x) const struct tinysym (TINY (x)) ^~~~~~~ b-anchor.c:40:23: note: in expansion of macro ‘TINY_DECL’ #define TINYK(x) TINY_DECL (x) = TINY_INIT (#x) ^~~~~~~~~ b-anchor.c:57:1: note: in expansion of macro ‘TINYK’ TINYK (next); ^~~~~ b-anchor.c:57:12: error: non-static initialization of a flexible array member TINYK (next); ^ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ b-anchor.c:57:1: note: in expansion of macro ‘TINYK’ TINYK (next); ^~~~~ b-anchor.c:57:12: note: (near initialization for ‘tiny_next’) TINYK (next); ^ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ b-anchor.c:57:1: note: in expansion of macro ‘TINYK’ TINYK (next); ^~~~~ In file included from b-anchor.c:21: base.h:326:36: error: parameter ‘tiny_state’ is initialized #define TINY_DECL(x) const struct tinysym (TINY (x)) ^~~~~~~ b-anchor.c:40:23: note: in expansion of macro ‘TINY_DECL’ #define TINYK(x) TINY_DECL (x) = TINY_INIT (#x) ^~~~~~~~~ b-anchor.c:58:1: note: in expansion of macro ‘TINYK’ TINYK (state); ^~~~~ b-anchor.c:58:13: error: non-static initialization of a flexible array member TINYK (state); ^ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ b-anchor.c:58:1: note: in expansion of macro ‘TINYK’ TINYK (state); ^~~~~ b-anchor.c:58:13: note: (near initialization for ‘tiny_state’) TINYK (state); ^ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ b-anchor.c:58:1: note: in expansion of macro ‘TINYK’ TINYK (state); ^~~~~ In file included from b-anchor.c:21: base.h:326:36: error: parameter ‘tiny_strict’ is initialized #define TINY_DECL(x) const struct tinysym (TINY (x)) ^~~~~~~ b-anchor.c:40:23: note: in expansion of macro ‘TINY_DECL’ #define TINYK(x) TINY_DECL (x) = TINY_INIT (#x) ^~~~~~~~~ b-anchor.c:59:1: note: in expansion of macro ‘TINYK’ TINYK (strict); ^~~~~ b-anchor.c:59:14: error: non-static initialization of a flexible array member TINYK (strict); ^ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ b-anchor.c:59:1: note: in expansion of macro ‘TINYK’ TINYK (strict); ^~~~~ b-anchor.c:59:14: note: (near initialization for ‘tiny_strict’) TINYK (strict); ^ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ b-anchor.c:59:1: note: in expansion of macro ‘TINYK’ TINYK (strict); ^~~~~ In file included from b-anchor.c:21: base.h:326:36: error: parameter ‘tiny_symbols’ is initialized #define TINY_DECL(x) const struct tinysym (TINY (x)) ^~~~~~~ b-anchor.c:40:23: note: in expansion of macro ‘TINY_DECL’ #define TINYK(x) TINY_DECL (x) = TINY_INIT (#x) ^~~~~~~~~ b-anchor.c:60:1: note: in expansion of macro ‘TINYK’ TINYK (symbols); ^~~~~ b-anchor.c:60:15: error: non-static initialization of a flexible array member TINYK (symbols); ^ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ b-anchor.c:60:1: note: in expansion of macro ‘TINYK’ TINYK (symbols); ^~~~~ b-anchor.c:60:15: note: (near initialization for ‘tiny_symbols’) TINYK (symbols); ^ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ b-anchor.c:60:1: note: in expansion of macro ‘TINYK’ TINYK (symbols); ^~~~~ In file included from b-anchor.c:21: base.h:326:36: error: parameter ‘tiny_text’ is initialized #define TINY_DECL(x) const struct tinysym (TINY (x)) ^~~~~~~ b-anchor.c:40:23: note: in expansion of macro ‘TINY_DECL’ #define TINYK(x) TINY_DECL (x) = TINY_INIT (#x) ^~~~~~~~~ b-anchor.c:61:1: note: in expansion of macro ‘TINYK’ TINYK (text); ^~~~~ b-anchor.c:61:12: error: non-static initialization of a flexible array member TINYK (text); ^ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ b-anchor.c:61:1: note: in expansion of macro ‘TINYK’ TINYK (text); ^~~~~ b-anchor.c:61:12: note: (near initialization for ‘tiny_text’) TINYK (text); ^ b-anchor.c:39:57: note: in definition of macro ‘TINY_INIT’ #define TINY_INIT(x) { .len = sizeof (x) - 1, .bytes = x EXPLICIT_NUL } ^ b-anchor.c:61:1: note: in expansion of macro ‘TINYK’ TINYK (text); ^~~~~ b-anchor.c:65:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token { ^ b-anchor.c:69:22: error: storage class specified for parameter ‘kwsub_pool’ static const uint8_t kwsub_pool[22] = ^~~~~~~~~~ b-anchor.c:69:1: error: parameter ‘kwsub_pool’ is initialized static const uint8_t kwsub_pool[22] = ^~~~~~ b-anchor.c:71:3: warning: initialization of ‘const uint8_t *’ {aka ‘const unsigned char *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 6 /* count */, ^ b-anchor.c:71:3: note: (near initialization for ‘kwsub_pool’) b-anchor.c:72:3: warning: excess elements in scalar initializer 2,'k','v','\0', ^ b-anchor.c:72:3: note: (near initialization for ‘kwsub_pool’) b-anchor.c:72:5: warning: excess elements in scalar initializer 2,'k','v','\0', ^~~ b-anchor.c:72:5: note: (near initialization for ‘kwsub_pool’) b-anchor.c:72:9: warning: excess elements in scalar initializer 2,'k','v','\0', ^~~ b-anchor.c:72:9: note: (near initialization for ‘kwsub_pool’) b-anchor.c:72:13: warning: excess elements in scalar initializer 2,'k','v','\0', ^~~~ b-anchor.c:72:13: note: (near initialization for ‘kwsub_pool’) b-anchor.c:73:3: warning: excess elements in scalar initializer 3,'k','v','l','\0', ^ b-anchor.c:73:3: note: (near initialization for ‘kwsub_pool’) b-anchor.c:73:5: warning: excess elements in scalar initializer 3,'k','v','l','\0', ^~~ b-anchor.c:73:5: note: (near initialization for ‘kwsub_pool’) b-anchor.c:73:9: warning: excess elements in scalar initializer 3,'k','v','l','\0', ^~~ b-anchor.c:73:9: note: (near initialization for ‘kwsub_pool’) b-anchor.c:73:13: warning: excess elements in scalar initializer 3,'k','v','l','\0', ^~~ b-anchor.c:73:13: note: (near initialization for ‘kwsub_pool’) b-anchor.c:73:17: warning: excess elements in scalar initializer 3,'k','v','l','\0', ^~~~ b-anchor.c:73:17: note: (near initialization for ‘kwsub_pool’) b-anchor.c:74:3: warning: excess elements in scalar initializer 1,'k','\0', ^ b-anchor.c:74:3: note: (near initialization for ‘kwsub_pool’) b-anchor.c:74:5: warning: excess elements in scalar initializer 1,'k','\0', ^~~ b-anchor.c:74:5: note: (near initialization for ‘kwsub_pool’) b-anchor.c:74:9: warning: excess elements in scalar initializer 1,'k','\0', ^~~~ b-anchor.c:74:9: note: (near initialization for ‘kwsub_pool’) b-anchor.c:75:3: warning: excess elements in scalar initializer 1,'v','\0', ^ b-anchor.c:75:3: note: (near initialization for ‘kwsub_pool’) b-anchor.c:75:5: warning: excess elements in scalar initializer 1,'v','\0', ^~~ b-anchor.c:75:5: note: (near initialization for ‘kwsub_pool’) b-anchor.c:75:9: warning: excess elements in scalar initializer 1,'v','\0', ^~~~ b-anchor.c:75:9: note: (near initialization for ‘kwsub_pool’) b-anchor.c:76:3: warning: excess elements in scalar initializer 1,'o','\0', ^ b-anchor.c:76:3: note: (near initialization for ‘kwsub_pool’) b-anchor.c:76:5: warning: excess elements in scalar initializer 1,'o','\0', ^~~ b-anchor.c:76:5: note: (near initialization for ‘kwsub_pool’) b-anchor.c:76:9: warning: excess elements in scalar initializer 1,'o','\0', ^~~~ b-anchor.c:76:9: note: (near initialization for ‘kwsub_pool’) b-anchor.c:77:3: warning: excess elements in scalar initializer 1,'b','\0' ^ b-anchor.c:77:3: note: (near initialization for ‘kwsub_pool’) b-anchor.c:77:5: warning: excess elements in scalar initializer 1,'b','\0' ^~~ b-anchor.c:77:5: note: (near initialization for ‘kwsub_pool’) b-anchor.c:77:9: warning: excess elements in scalar initializer 1,'b','\0' ^~~~ b-anchor.c:77:9: note: (near initialization for ‘kwsub_pool’) b-anchor.c:80:22: error: storage class specified for parameter ‘keyword_pool’ static const uint8_t keyword_pool[80] = ^~~~~~~~~~~~ b-anchor.c:80:1: error: parameter ‘keyword_pool’ is initialized static const uint8_t keyword_pool[80] = ^~~~~~ b-anchor.c:82:3: warning: initialization of ‘const uint8_t *’ {aka ‘const unsigned char *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 11 /* count */, ^~ b-anchor.c:82:3: note: (near initialization for ‘keyword_pool’) b-anchor.c:83:3: warning: excess elements in scalar initializer 6,'A','u','t','h','o','r','\0', ^ b-anchor.c:83:3: note: (near initialization for ‘keyword_pool’) b-anchor.c:83:5: warning: excess elements in scalar initializer 6,'A','u','t','h','o','r','\0', ^~~ b-anchor.c:83:5: note: (near initialization for ‘keyword_pool’) b-anchor.c:83:9: warning: excess elements in scalar initializer 6,'A','u','t','h','o','r','\0', ^~~ b-anchor.c:83:9: note: (near initialization for ‘keyword_pool’) b-anchor.c:83:13: warning: excess elements in scalar initializer 6,'A','u','t','h','o','r','\0', ^~~ b-anchor.c:83:13: note: (near initialization for ‘keyword_pool’) b-anchor.c:83:17: warning: excess elements in scalar initializer 6,'A','u','t','h','o','r','\0', ^~~ b-anchor.c:83:17: note: (near initialization for ‘keyword_pool’) b-anchor.c:83:21: warning: excess elements in scalar initializer 6,'A','u','t','h','o','r','\0', ^~~ b-anchor.c:83:21: note: (near initialization for ‘keyword_pool’) b-anchor.c:83:25: warning: excess elements in scalar initializer 6,'A','u','t','h','o','r','\0', ^~~ b-anchor.c:83:25: note: (near initialization for ‘keyword_pool’) b-anchor.c:83:29: warning: excess elements in scalar initializer 6,'A','u','t','h','o','r','\0', ^~~~ b-anchor.c:83:29: note: (near initialization for ‘keyword_pool’) b-anchor.c:84:3: warning: excess elements in scalar initializer 4,'D','a','t','e','\0', ^ b-anchor.c:84:3: note: (near initialization for ‘keyword_pool’) b-anchor.c:84:5: warning: excess elements in scalar initializer 4,'D','a','t','e','\0', ^~~ b-anchor.c:84:5: note: (near initialization for ‘keyword_pool’) b-anchor.c:84:9: warning: excess elements in scalar initializer 4,'D','a','t','e','\0', ^~~ b-anchor.c:84:9: note: (near initialization for ‘keyword_pool’) b-anchor.c:84:13: warning: excess elements in scalar initializer 4,'D','a','t','e','\0', ^~~ b-anchor.c:84:13: note: (near initialization for ‘keyword_pool’) b-anchor.c:84:17: warning: excess elements in scalar initializer 4,'D','a','t','e','\0', ^~~ b-anchor.c:84:17: note: (near initialization for ‘keyword_pool’) b-anchor.c:84:21: warning: excess elements in scalar initializer 4,'D','a','t','e','\0', ^~~~ b-anchor.c:84:21: note: (near initialization for ‘keyword_pool’) b-anchor.c:85:3: warning: excess elements in scalar initializer 6,'H','e','a','d','e','r','\0', ^ b-anchor.c:85:3: note: (near initialization for ‘keyword_pool’) b-anchor.c:85:5: warning: excess elements in scalar initializer 6,'H','e','a','d','e','r','\0', ^~~ b-anchor.c:85:5: note: (near initialization for ‘keyword_pool’) b-anchor.c:85:9: warning: excess elements in scalar initializer 6,'H','e','a','d','e','r','\0', ^~~ b-anchor.c:85:9: note: (near initialization for ‘keyword_pool’) b-anchor.c:85:13: warning: excess elements in scalar initializer 6,'H','e','a','d','e','r','\0', ^~~ b-anchor.c:85:13: note: (near initialization for ‘keyword_pool’) b-anchor.c:85:17: warning: excess elements in scalar initializer 6,'H','e','a','d','e','r','\0', ^~~ b-anchor.c:85:17: note: (near initialization for ‘keyword_pool’) b-anchor.c:85:21: warning: excess elements in scalar initializer 6,'H','e','a','d','e','r','\0', ^~~ b-anchor.c:85:21: note: (near initialization for ‘keyword_pool’) b-anchor.c:85:25: warning: excess elements in scalar initializer 6,'H','e','a','d','e','r','\0', ^~~ b-anchor.c:85:25: note: (near initialization for ‘keyword_pool’) b-anchor.c:85:29: warning: excess elements in scalar initializer 6,'H','e','a','d','e','r','\0', ^~~~ b-anchor.c:85:29: note: (near initialization for ‘keyword_pool’) b-anchor.c:86:3: warning: excess elements in scalar initializer 2,'I','d','\0', ^ b-anchor.c:86:3: note: (near initialization for ‘keyword_pool’) b-anchor.c:86:5: warning: excess elements in scalar initializer 2,'I','d','\0', ^~~ b-anchor.c:86:5: note: (near initialization for ‘keyword_pool’) b-anchor.c:86:9: warning: excess elements in scalar initializer 2,'I','d','\0', ^~~ b-anchor.c:86:9: note: (near initialization for ‘keyword_pool’) b-anchor.c:86:13: warning: excess elements in scalar initializer 2,'I','d','\0', ^~~~ b-anchor.c:86:13: note: (near initialization for ‘keyword_pool’) b-anchor.c:87:3: warning: excess elements in scalar initializer 6,'L','o','c','k','e','r','\0', ^ b-anchor.c:87:3: note: (near initialization for ‘keyword_pool’) b-anchor.c:87:5: warning: excess elements in scalar initializer 6,'L','o','c','k','e','r','\0', ^~~ b-anchor.c:87:5: note: (near initialization for ‘keyword_pool’) b-anchor.c:87:9: warning: excess elements in scalar initializer 6,'L','o','c','k','e','r','\0', ^~~ b-anchor.c:87:9: note: (near initialization for ‘keyword_pool’) b-anchor.c:87:13: warning: excess elements in scalar initializer 6,'L','o','c','k','e','r','\0', ^~~ b-anchor.c:87:13: note: (near initialization for ‘keyword_pool’) b-anchor.c:87:17: warning: excess elements in scalar initializer 6,'L','o','c','k','e','r','\0', ^~~ b-anchor.c:87:17: note: (near initialization for ‘keyword_pool’) b-anchor.c:87:21: warning: excess elements in scalar initializer 6,'L','o','c','k','e','r','\0', ^~~ b-anchor.c:87:21: note: (near initialization for ‘keyword_pool’) b-anchor.c:87:25: warning: excess elements in scalar initializer 6,'L','o','c','k','e','r','\0', ^~~ b-anchor.c:87:25: note: (near initialization for ‘keyword_pool’) b-anchor.c:87:29: warning: excess elements in scalar initializer 6,'L','o','c','k','e','r','\0', ^~~~ b-anchor.c:87:29: note: (near initialization for ‘keyword_pool’) b-anchor.c:88:3: warning: excess elements in scalar initializer 3,'L','o','g','\0', ^ b-anchor.c:88:3: note: (near initialization for ‘keyword_pool’) b-anchor.c:88:5: warning: excess elements in scalar initializer 3,'L','o','g','\0', ^~~ b-anchor.c:88:5: note: (near initialization for ‘keyword_pool’) b-anchor.c:88:9: warning: excess elements in scalar initializer 3,'L','o','g','\0', ^~~ b-anchor.c:88:9: note: (near initialization for ‘keyword_pool’) b-anchor.c:88:13: warning: excess elements in scalar initializer 3,'L','o','g','\0', ^~~ b-anchor.c:88:13: note: (near initialization for ‘keyword_pool’) b-anchor.c:88:17: warning: excess elements in scalar initializer 3,'L','o','g','\0', ^~~~ b-anchor.c:88:17: note: (near initialization for ‘keyword_pool’) b-anchor.c:89:3: warning: excess elements in scalar initializer 4,'N','a','m','e','\0', ^ b-anchor.c:89:3: note: (near initialization for ‘keyword_pool’) b-anchor.c:89:5: warning: excess elements in scalar initializer 4,'N','a','m','e','\0', ^~~ b-anchor.c:89:5: note: (near initialization for ‘keyword_pool’) b-anchor.c:89:9: warning: excess elements in scalar initializer 4,'N','a','m','e','\0', ^~~ b-anchor.c:89:9: note: (near initialization for ‘keyword_pool’) b-anchor.c:89:13: warning: excess elements in scalar initializer 4,'N','a','m','e','\0', ^~~ b-anchor.c:89:13: note: (near initialization for ‘keyword_pool’) b-anchor.c:89:17: warning: excess elements in scalar initializer 4,'N','a','m','e','\0', ^~~ b-anchor.c:89:17: note: (near initialization for ‘keyword_pool’) b-anchor.c:89:21: warning: excess elements in scalar initializer 4,'N','a','m','e','\0', ^~~~ b-anchor.c:89:21: note: (near initialization for ‘keyword_pool’) b-anchor.c:90:3: warning: excess elements in scalar initializer 7,'R','C','S','f','i','l','e','\0', ^ b-anchor.c:90:3: note: (near initialization for ‘keyword_pool’) b-anchor.c:90:5: warning: excess elements in scalar initializer 7,'R','C','S','f','i','l','e','\0', ^~~ b-anchor.c:90:5: note: (near initialization for ‘keyword_pool’) b-anchor.c:90:9: warning: excess elements in scalar initializer 7,'R','C','S','f','i','l','e','\0', ^~~ b-anchor.c:90:9: note: (near initialization for ‘keyword_pool’) b-anchor.c:90:13: warning: excess elements in scalar initializer 7,'R','C','S','f','i','l','e','\0', ^~~ b-anchor.c:90:13: note: (near initialization for ‘keyword_pool’) b-anchor.c:90:17: warning: excess elements in scalar initializer 7,'R','C','S','f','i','l','e','\0', ^~~ b-anchor.c:90:17: note: (near initialization for ‘keyword_pool’) b-anchor.c:90:21: warning: excess elements in scalar initializer 7,'R','C','S','f','i','l','e','\0', ^~~ b-anchor.c:90:21: note: (near initialization for ‘keyword_pool’) b-anchor.c:90:25: warning: excess elements in scalar initializer 7,'R','C','S','f','i','l','e','\0', ^~~ b-anchor.c:90:25: note: (near initialization for ‘keyword_pool’) b-anchor.c:90:29: warning: excess elements in scalar initializer 7,'R','C','S','f','i','l','e','\0', ^~~ b-anchor.c:90:29: note: (near initialization for ‘keyword_pool’) b-anchor.c:90:33: warning: excess elements in scalar initializer 7,'R','C','S','f','i','l','e','\0', ^~~~ b-anchor.c:90:33: note: (near initialization for ‘keyword_pool’) b-anchor.c:91:3: warning: excess elements in scalar initializer 8,'R','e','v','i','s','i','o','n','\0', ^ b-anchor.c:91:3: note: (near initialization for ‘keyword_pool’) b-anchor.c:91:5: warning: excess elements in scalar initializer 8,'R','e','v','i','s','i','o','n','\0', ^~~ b-anchor.c:91:5: note: (near initialization for ‘keyword_pool’) b-anchor.c:91:9: warning: excess elements in scalar initializer 8,'R','e','v','i','s','i','o','n','\0', ^~~ b-anchor.c:91:9: note: (near initialization for ‘keyword_pool’) b-anchor.c:91:13: warning: excess elements in scalar initializer 8,'R','e','v','i','s','i','o','n','\0', ^~~ b-anchor.c:91:13: note: (near initialization for ‘keyword_pool’) b-anchor.c:91:17: warning: excess elements in scalar initializer 8,'R','e','v','i','s','i','o','n','\0', ^~~ b-anchor.c:91:17: note: (near initialization for ‘keyword_pool’) b-anchor.c:91:21: warning: excess elements in scalar initializer 8,'R','e','v','i','s','i','o','n','\0', ^~~ b-anchor.c:91:21: note: (near initialization for ‘keyword_pool’) b-anchor.c:91:25: warning: excess elements in scalar initializer 8,'R','e','v','i','s','i','o','n','\0', ^~~ b-anchor.c:91:25: note: (near initialization for ‘keyword_pool’) b-anchor.c:91:29: warning: excess elements in scalar initializer 8,'R','e','v','i','s','i','o','n','\0', ^~~ b-anchor.c:91:29: note: (near initialization for ‘keyword_pool’) b-anchor.c:91:33: warning: excess elements in scalar initializer 8,'R','e','v','i','s','i','o','n','\0', ^~~ b-anchor.c:91:33: note: (near initialization for ‘keyword_pool’) b-anchor.c:91:37: warning: excess elements in scalar initializer 8,'R','e','v','i','s','i','o','n','\0', ^~~~ b-anchor.c:91:37: note: (near initialization for ‘keyword_pool’) b-anchor.c:92:3: warning: excess elements in scalar initializer 6,'S','o','u','r','c','e','\0', ^ b-anchor.c:92:3: note: (near initialization for ‘keyword_pool’) b-anchor.c:92:5: warning: excess elements in scalar initializer 6,'S','o','u','r','c','e','\0', ^~~ b-anchor.c:92:5: note: (near initialization for ‘keyword_pool’) b-anchor.c:92:9: warning: excess elements in scalar initializer 6,'S','o','u','r','c','e','\0', ^~~ b-anchor.c:92:9: note: (near initialization for ‘keyword_pool’) b-anchor.c:92:13: warning: excess elements in scalar initializer 6,'S','o','u','r','c','e','\0', ^~~ b-anchor.c:92:13: note: (near initialization for ‘keyword_pool’) b-anchor.c:92:17: warning: excess elements in scalar initializer 6,'S','o','u','r','c','e','\0', ^~~ b-anchor.c:92:17: note: (near initialization for ‘keyword_pool’) b-anchor.c:92:21: warning: excess elements in scalar initializer 6,'S','o','u','r','c','e','\0', ^~~ b-anchor.c:92:21: note: (near initialization for ‘keyword_pool’) b-anchor.c:92:25: warning: excess elements in scalar initializer 6,'S','o','u','r','c','e','\0', ^~~ b-anchor.c:92:25: note: (near initialization for ‘keyword_pool’) b-anchor.c:92:29: warning: excess elements in scalar initializer 6,'S','o','u','r','c','e','\0', ^~~~ b-anchor.c:92:29: note: (near initialization for ‘keyword_pool’) b-anchor.c:93:3: warning: excess elements in scalar initializer 5,'S','t','a','t','e','\0' ^ b-anchor.c:93:3: note: (near initialization for ‘keyword_pool’) b-anchor.c:93:5: warning: excess elements in scalar initializer 5,'S','t','a','t','e','\0' ^~~ b-anchor.c:93:5: note: (near initialization for ‘keyword_pool’) b-anchor.c:93:9: warning: excess elements in scalar initializer 5,'S','t','a','t','e','\0' ^~~ b-anchor.c:93:9: note: (near initialization for ‘keyword_pool’) b-anchor.c:93:13: warning: excess elements in scalar initializer 5,'S','t','a','t','e','\0' ^~~ b-anchor.c:93:13: note: (near initialization for ‘keyword_pool’) b-anchor.c:93:17: warning: excess elements in scalar initializer 5,'S','t','a','t','e','\0' ^~~ b-anchor.c:93:17: note: (near initialization for ‘keyword_pool’) b-anchor.c:93:21: warning: excess elements in scalar initializer 5,'S','t','a','t','e','\0' ^~~ b-anchor.c:93:21: note: (near initialization for ‘keyword_pool’) b-anchor.c:93:25: warning: excess elements in scalar initializer 5,'S','t','a','t','e','\0' ^~~~ b-anchor.c:93:25: note: (near initialization for ‘keyword_pool’) b-anchor.c:99:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token { ^ b-anchor.c:121:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token { ^ b-anchor.c:133:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token { ^ b-anchor.c:145:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token { ^ b-anchor.c:166:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token { ^ In file included from b-anchor.c:21: base.h:757:6: error: old-style parameter declarations in prototyped function definition void unexpected_EOF (void) ^~~~~~~~~~~~~~ b-anchor.c:180: error: expected ‘{’ at end of input /* b-anchor.c ends here */ make[2]: *** [b-anchor.o] Error 1 make[2]: Leaving directory `/p/app/cvs-rcs/build/rcs-5.9.4/src' make[1]: *** [all] Error 2 make[1]: Leaving directory `/p/app/cvs-rcs/build/rcs-5.9.4/src' make: *** [all-recursive] Error 1