=> Bootstrap dependency digest>=20010302: found digest-20121220 => Bootstrap dependency fetch-[0-9]*: found fetch-1.8nb1 WARNING: [license.mk] Every package should define a LICENSE. ===> Building for cqual-0.991nb10 Making all in src make[1]: Entering directory `/tmp/pkgsrc/devel/cqual/work/cqual-0.991/src' cd . && emacs -batch -load build-types.el AST nodetypes.def cd . && emacs -batch -load build-parent.el AST nodetypes.def cd . && emacs -batch -load build-print.el AST nodetypes.def bison -d iquals.y bison -d iquals.y /bin/sh /tmp/pkgsrc/devel/cqual/work/cqual-0.991/config-aux/missing --run flex -oiquals-lex.c iquals.l /tmp/pkgsrc/devel/cqual/work/cqual-0.991/config-aux/missing: line 46: flex: command not found WARNING: `flex' is missing on your system. You should only need it if you modified a `.l' file. You may need the `Flex' package in order for those modifications to take effect. You can get `Flex' from any GNU archive site. Loading /tmp/pkgsrc/devel/cqual/work/cqual-0.991/src/build-basics.el (source)... (lambda (attr) ...) quoted with ' rather than with #' (lambda (field-name) ...) quoted with ' rather than with #' Loading /tmp/pkgsrc/devel/cqual/work/cqual-0.991/src/build-basics.el (source)... Loading /tmp/pkgsrc/devel/cqual/work/cqual-0.991/src/build-basics.el (source)... (lambda (attr) ...) quoted with ' rather than with #' (lambda (field-name) ...) quoted with ' rather than with #' (lambda (attr) ...) quoted with ' rather than with #' (lambda (field-name) ...) quoted with ' rather than with #' Loading /tmp/pkgsrc/devel/cqual/work/cqual-0.991/src/nodetypes.def... Loading /tmp/pkgsrc/devel/cqual/work/cqual-0.991/src/nodetypes.def... Loading /tmp/pkgsrc/devel/cqual/work/cqual-0.991/src/nodetypes.def... Unknown type declaration in node error_decl Unknown type tag_ref in node struct_ref Unknown type tag_ref in node union_ref Unknown type tag_ref in node enum_ref Unknown type statement in node error_stmt Unknown type conditional_stmt in node while_stmt Unknown type conditional_stmt in node dowhile_stmt Unknown type expression in node error_expr Unknown type unary in node dereference Unknown type unary in node extension_expr Unknown type unary in node sizeof_expr Unknown type unary in node alignof_expr Unknown type unary in node realpart Unknown type unary in node imagpart Unknown type unary in node address_of Unknown type unary in node unary_minus Unknown type unary in node unary_plus Unknown type unary in node conjugate Unknown type unary in node preincrement Unknown type unary in node predecrement Unknown type unary in node postincrement Unknown type unary in node postdecrement Unknown type unary in node bitnot Unknown type unary in node not Unknown type binary in node plus Unknown type binary in node minus Unknown type binary in node times Unknown type binary in node divide Unknown type binary in node modulo Unknown type binary in node lshift Unknown type binary in node rshift Unknown type binary in node leq Unknown type binary in node geq Unknown type binary in node lt Unknown type binary in node gt Unknown type binary in node eq Unknown type binary in node ne Unknown type binary in node bitand Unknown type binary in node bitor Unknown type binary in node bitxor Unknown type binary in node andand Unknown type binary in node oror Unknown type binary in node assign Unknown type binary in node plus_assign Unknown type binary in node minus_assign Unknown type binary in node times_assign Unknown type binary in node divide_assign Unknown type binary in node modulo_assign Unknown type binary in node lshift_assign Unknown type binary in node rshift_assign Unknown type binary in node bitand_assign Unknown type binary in node bitor_assign Unknown type binary in node bitxor_assign Unknown type declaration in node error_decl Unknown type tag_ref in node struct_ref Unknown type tag_ref in node union_ref Unknown type tag_ref in node enum_ref Unknown type statement in node error_stmt Unknown type conditional_stmt in node while_stmt Unknown type conditional_stmt in node dowhile_stmt Unknown type expression in node error_expr Unknown type unary in node dereference Unknown type unary in node extension_expr Unknown type unary in node sizeof_expr Unknown type unary in node alignof_expr Unknown type unary in node realpart Unknown type unary in node imagpart Unknown type unary in node address_of Unknown type unary in node unary_minus Unknown type unary in node unary_plus Unknown type unary in node conjugate Unknown type unary in node preincrement Unknown type unary in node predecrement Unknown type unary in node postincrement Unknown type unary in node postdecrement Unknown type unary in node bitnot Unknown type unary in node not Unknown type binary in node plus Unknown type binary in node minus Unknown type declaration in node error_declUnknown type binary in node times Unknown type tag_ref in node struct_refUnknown type binary in node divide Unknown type tag_ref in node union_ref Unknown type binary in node modulo Unknown type tag_ref in node enum_ref Unknown type binary in node lshift Unknown type statement in node error_stmt Unknown type binary in node rshift Unknown type conditional_stmt in node while_stmt Unknown type binary in node leq Unknown type conditional_stmt in node dowhile_stmt Unknown type binary in node geq Unknown type expression in node error_expr Unknown type binary in node lt Unknown type unary in node dereference Unknown type binary in node gt Unknown type unary in node extension_expr Unknown type binary in node eqUnknown type unary in node sizeof_expr Unknown type binary in node neUnknown type unary in node alignof_expr Unknown type binary in node bitand Unknown type unary in node realpart Unknown type binary in node bitorUnknown type unary in node imagpart Unknown type binary in node bitxorUnknown type unary in node address_of Unknown type binary in node andandUnknown type unary in node unary_minus Unknown type binary in node ororUnknown type unary in node unary_plus Unknown type binary in node assignUnknown type unary in node conjugate Unknown type binary in node plus_assignUnknown type unary in node preincrement Unknown type binary in node minus_assignUnknown type unary in node predecrement Unknown type binary in node times_assignUnknown type unary in node postincrement Unknown type binary in node divide_assignUnknown type unary in node postdecrement Unknown type binary in node modulo_assignUnknown type unary in node bitnot Unknown type binary in node lshift_assignUnknown type unary in node not Unknown type binary in node rshift_assignUnknown type binary in node plus Unknown type binary in node bitand_assignUnknown type binary in node minus Unknown type binary in node bitor_assignUnknown type binary in node times Unknown type binary in node bitxor_assignUnknown type binary in node divide Unknown type binary in node modulo Unknown type binary in node lshift Unknown type binary in node rshift Unknown type binary in node leq Unknown type binary in node geq Unknown type binary in node lt Unknown type binary in node gt Unknown type binary in node eq Unknown type binary in node ne Unknown type binary in node bitand Unknown type binary in node bitor Unknown type binary in node bitxor Unknown type binary in node andand Unknown type binary in node oror Unknown type binary in node assign Unknown type binary in node plus_assign Unknown type binary in node minus_assign Unknown type binary in node times_assign Unknown type binary in node divide_assign Unknown type binary in node modulo_assign Unknown type binary in node lshift_assign Unknown type binary in node rshift_assign Unknown type binary in node bitand_assign Unknown type binary in node bitor_assign Unknown type binary in node bitxor_assign Loading cc-langs... Loading cc-langs... Loading cc-langs... Saving file /tmp/pkgsrc/devel/cqual/work/cqual-0.991/src/AST_parent.c... Saving file /tmp/pkgsrc/devel/cqual/work/cqual-0.991/src/AST_print.c... Saving file /tmp/pkgsrc/devel/cqual/work/cqual-0.991/src/AST_types.h... Wrote /tmp/pkgsrc/devel/cqual/work/cqual-0.991/src/AST_print.c Wrote /tmp/pkgsrc/devel/cqual/work/cqual-0.991/src/AST_parent.cWrote /tmp/pkgsrc/devel/cqual/work/cqual-0.991/src/AST_types.h (lambda (field-name) ...) quoted with ' rather than with #' Saving file /tmp/pkgsrc/devel/cqual/work/cqual-0.991/src/AST_defs.h... Wrote /tmp/pkgsrc/devel/cqual/work/cqual-0.991/src/AST_defs.h Saving file /tmp/pkgsrc/devel/cqual/work/cqual-0.991/src/AST_defs.c... Wrote /tmp/pkgsrc/devel/cqual/work/cqual-0.991/src/AST_defs.c /usr/bin/make all-recursive make[2]: Entering directory `/tmp/pkgsrc/devel/cqual/work/cqual-0.991/src' Making all in libcompat make[3]: Entering directory `/tmp/pkgsrc/devel/cqual/work/cqual-0.991/src/libcompat' if gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"cqual\" -DVERSION=\"0.991\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UNISTD_H=1 -DTIME_WITH_SYS_TIME=1 -DSIZEOF_VOIDP=8 -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DPROTOTYPES=1 -D__PROTOTYPES=1 -DRETSIGTYPE=void -DHAVE_VPRINTF=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_STRDUP=1 -DHAVE_STRTOLD=1 -DHAVE_STRTOL=1 -I. -I. -DNMEMDEBUG -DNDEBUG -O3 -O3 -pipe -fstack-protector -MT regions.o -MD -MP -MF ".deps/regions.Tpo" \ -c -o regions.o `test -f 'regions.c' || echo './'`regions.c; \ then mv -f ".deps/regions.Tpo" ".deps/regions.Po"; \ else rm -f ".deps/regions.Tpo"; exit 1; \ fi if gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"cqual\" -DVERSION=\"0.991\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UNISTD_H=1 -DTIME_WITH_SYS_TIME=1 -DSIZEOF_VOIDP=8 -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DPROTOTYPES=1 -D__PROTOTYPES=1 -DRETSIGTYPE=void -DHAVE_VPRINTF=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_STRDUP=1 -DHAVE_STRTOLD=1 -DHAVE_STRTOL=1 -I. -I. -DNMEMDEBUG -DNDEBUG -O3 -O3 -pipe -fstack-protector -MT profile.o -MD -MP -MF ".deps/profile.Tpo" \ -c -o profile.o `test -f 'profile.c' || echo './'`profile.c; \ then mv -f ".deps/profile.Tpo" ".deps/profile.Po"; \ else rm -f ".deps/profile.Tpo"; exit 1; \ fi rm -f libregions.a ar cru libregions.a regions.o profile.o ranlib libregions.a make[3]: Leaving directory `/tmp/pkgsrc/devel/cqual/work/cqual-0.991/src/libcompat' make[3]: Entering directory `/tmp/pkgsrc/devel/cqual/work/cqual-0.991/src' if gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"cqual\" -DVERSION=\"0.991\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UNISTD_H=1 -DTIME_WITH_SYS_TIME=1 -DSIZEOF_VOIDP=8 -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DPROTOTYPES=1 -D__PROTOTYPES=1 -DRETSIGTYPE=void -DHAVE_VPRINTF=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_STRDUP=1 -DHAVE_STRTOLD=1 -DHAVE_STRTOL=1 -I. -I. -Ddeletes= -Dtraditional= -Dsameregion= -Dparentptr= -Werror -Wall -Wno-char-subscripts -Wno-long-double -fno-strict-aliasing -O3 -I./libcompat -I/usr/lib/ocaml/ -Werror -Wall -Wno-char-subscripts -Wno-long-double -fno-strict-aliasing -O3 -MT AST.o -MD -MP -MF ".deps/AST.Tpo" \ -c -o AST.o `test -f 'AST.c' || echo './'`AST.c; \ then mv -f ".deps/AST.Tpo" ".deps/AST.Po"; \ else rm -f ".deps/AST.Tpo"; exit 1; \ fi if gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"cqual\" -DVERSION=\"0.991\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UNISTD_H=1 -DTIME_WITH_SYS_TIME=1 -DSIZEOF_VOIDP=8 -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DPROTOTYPES=1 -D__PROTOTYPES=1 -DRETSIGTYPE=void -DHAVE_VPRINTF=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_STRDUP=1 -DHAVE_STRTOLD=1 -DHAVE_STRTOL=1 -I. -I. -Ddeletes= -Dtraditional= -Dsameregion= -Dparentptr= -Werror -Wall -Wno-char-subscripts -Wno-long-double -fno-strict-aliasing -O3 -I./libcompat -I/usr/lib/ocaml/ -Werror -Wall -Wno-char-subscripts -Wno-long-double -fno-strict-aliasing -O3 -MT AST_utils.o -MD -MP -MF ".deps/AST_utils.Tpo" \ -c -o AST_utils.o `test -f 'AST_utils.c' || echo './'`AST_utils.c; \ then mv -f ".deps/AST_utils.Tpo" ".deps/AST_utils.Po"; \ else rm -f ".deps/AST_utils.Tpo"; exit 1; \ fi if gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"cqual\" -DVERSION=\"0.991\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UNISTD_H=1 -DTIME_WITH_SYS_TIME=1 -DSIZEOF_VOIDP=8 -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DPROTOTYPES=1 -D__PROTOTYPES=1 -DRETSIGTYPE=void -DHAVE_VPRINTF=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_STRDUP=1 -DHAVE_STRTOLD=1 -DHAVE_STRTOL=1 -I. -I. -Ddeletes= -Dtraditional= -Dsameregion= -Dparentptr= -Werror -Wall -Wno-char-subscripts -Wno-long-double -fno-strict-aliasing -O3 -I./libcompat -I/usr/lib/ocaml/ -Werror -Wall -Wno-char-subscripts -Wno-long-double -fno-strict-aliasing -O3 -MT array.o -MD -MP -MF ".deps/array.Tpo" \ -c -o array.o `test -f 'array.c' || echo './'`array.c; \ then mv -f ".deps/array.Tpo" ".deps/array.Po"; \ else rm -f ".deps/array.Tpo"; exit 1; \ fi if gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"cqual\" -DVERSION=\"0.991\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UNISTD_H=1 -DTIME_WITH_SYS_TIME=1 -DSIZEOF_VOIDP=8 -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DPROTOTYPES=1 -D__PROTOTYPES=1 -DRETSIGTYPE=void -DHAVE_VPRINTF=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_STRDUP=1 -DHAVE_STRTOLD=1 -DHAVE_STRTOL=1 -I. -I. -Ddeletes= -Dtraditional= -Dsameregion= -Dparentptr= -Werror -Wall -Wno-char-subscripts -Wno-long-double -fno-strict-aliasing -O3 -I./libcompat -I/usr/lib/ocaml/ -Werror -Wall -Wno-char-subscripts -Wno-long-double -fno-strict-aliasing -O3 -MT buffer.o -MD -MP -MF ".deps/buffer.Tpo" \ -c -o buffer.o `test -f 'buffer.c' || echo './'`buffer.c; \ then mv -f ".deps/buffer.Tpo" ".deps/buffer.Po"; \ else rm -f ".deps/buffer.Tpo"; exit 1; \ fi if gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"cqual\" -DVERSION=\"0.991\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UNISTD_H=1 -DTIME_WITH_SYS_TIME=1 -DSIZEOF_VOIDP=8 -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DPROTOTYPES=1 -D__PROTOTYPES=1 -DRETSIGTYPE=void -DHAVE_VPRINTF=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_STRDUP=1 -DHAVE_STRTOLD=1 -DHAVE_STRTOL=1 -I. -I. -Ddeletes= -Dtraditional= -Dsameregion= -Dparentptr= -Werror -Wall -Wno-char-subscripts -Wno-long-double -fno-strict-aliasing -O3 -I./libcompat -I/usr/lib/ocaml/ -Werror -Wall -Wno-char-subscripts -Wno-long-double -fno-strict-aliasing -O3 -MT builtins.o -MD -MP -MF ".deps/builtins.Tpo" \ -c -o builtins.o `test -f 'builtins.c' || echo './'`builtins.c; \ then mv -f ".deps/builtins.Tpo" ".deps/builtins.Po"; \ else rm -f ".deps/builtins.Tpo"; exit 1; \ fi In file included from AST.h:34:0, from parser.h:32, from builtins.c:19: AST_types.h:58:21: error: 'nil' undeclared here (not in a function) In file included from AST.h:37:0, from parser.h:32, from builtins.c:19: decls.h:34:3: error: expected specifier-qualifier-list before 'field_decl' decls.h:54:3: error: expected specifier-qualifier-list before 'tag_ref' decls.h:87:3: error: expected specifier-qualifier-list before 'declaration' decls.h:172:3: error: expected specifier-qualifier-list before 'id_label' decls.h:180:3: error: expected specifier-qualifier-list before 'function_decl' In file included from types.h:25:0, from AST.h:38, from parser.h:32, from builtins.c:19: user-qual.h:60:3: error: expected specifier-qualifier-list before 'user_qual' user-qual.h:64:46: error: expected ')' before 'user_qual_list' In file included from AST.h:38:0, from parser.h:32, from builtins.c:19: types.h:68:30: error: expected declaration specifiers or '...' before 'expression' In file included from AST.h:38:0, from parser.h:32, from builtins.c:19: types.h:187:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'type_array_size' types.h:193:9: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'tag_decl_to_tag_ref' types.h:206:47: error: expected declaration specifiers or '...' before 'declarator' types.h:207:8: error: expected declaration specifiers or '...' before 'declarator' types.h:207:23: error: expected declaration specifiers or '...' before 'type_element' types.h:215:39: error: expected ')' before 'fcall' In file included from parser.h:32:0, from builtins.c:19: AST.h:63:20: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'the_program' AST.h:65:7: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'newkind_unary' AST.h:66:8: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'newkind_binary' AST.h:68:9: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'newkind_tag_ref' AST.h:69:6: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'last_node' AST.h:70:23: error: expected ')' before 'n' AST.h:71:6: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ast_chain' AST.h:72:36: error: expected ')' before '*' token AST.h:73:6: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ast_reverse' AST.h:75:27: error: expected ')' before 'n' AST.h:77:21: error: expected ')' before 'n' AST.h:91:1: warning: parameter names (without types) in function declaration AST.h:91:1: error: expected declaration specifiers or '...' before 'identifier' AST.h: In function 'identifier_set_member': AST.h:91:1: error: 'elt' undeclared (first use in this function) AST.h:91:1: note: each undeclared identifier is reported only once for each function it appears in AST.h: At top level: AST.h:91:1: error: expected declaration specifiers or '...' before 'identifier' AST.h: In function 'identifier_set_insert': AST.h:91:1: error: 'elt' undeclared (first use in this function) AST.h: At top level: AST.h:91:1: error: expected declaration specifiers or '...' before 'identifier' AST.h: In function 'identifier_set_insert_last': AST.h:91:1: error: 'elt' undeclared (first use in this function) AST.h: At top level: AST.h:91:1: warning: parameter names (without types) in function declaration AST.h:91:1: warning: parameter names (without types) in function declaration AST.h:91:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'identifier_set_next' In file included from parser.h:34:0, from builtins.c:19: errors.h:41:35: error: expected ')' before 'd' errors.h:50:34: error: expected ')' before 'd' errors.h:68:37: error: expected ')' before 'd' errors.h:82:36: error: expected ')' before 'd' errors.h:97:49: error: expected declaration specifiers or '...' before 'declaration' errors.h:108:36: error: expected ')' before 'd' In file included from builtins.c:21:0: semantics.h:44:30: error: expected ')' before 'elements' semantics.h:47:37: error: expected ')' before 'elements' semantics.h:50:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'make_function_declarator' semantics.h:56:34: error: expected ')' before 'elements' semantics.h:60:35: error: expected ')' before 'old_parms' semantics.h:63:13: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'finish_function' semantics.h:66:22: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'current_function_decl' semantics.h:80:39: error: expected ')' before 'tlist' semantics.h:88:13: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'start_decl' semantics.h:94:13: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'finish_decl' semantics.h:100:13: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'declare_parameter' semantics.h:106:42: error: expected ')' before 'parms' semantics.h:108:13: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'declare_old_parameter' semantics.h:112:14: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'start_struct' semantics.h:116:14: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'finish_struct' semantics.h:120:14: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'xref_tag' semantics.h:123:14: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'start_enum' semantics.h:127:14: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'finish_enum' semantics.h:135:13: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'make_field' semantics.h:139:13: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'make_enumerator' semantics.h:143:9: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'make_type' semantics.h:150:20: error: expected ')' before 'r' semantics.h:154:11: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'chain_with_labels' semantics.h:156:40: error: expected ')' before 'd' semantics.h:161:22: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'current_function_decl' semantics.h:163:48: error: expected ')' before 'fnid' semantics.h:168:49: error: expected declaration specifiers or '...' before 'declaration' semantics.h:178:37: error: expected ')' before 't' semantics.h:179:36: error: expected ')' before 't' semantics.h:180:44: error: expected ')' before 't' semantics.h:181:43: error: expected ')' before 't' cc1: warning: unrecognized command line option "-Wno-long-double" cc1: warning: unrecognized command line option "-Wno-long-double" make[3]: *** [builtins.o] Error 1 make[3]: *** Waiting for unfinished jobs.... In file included from AST.h:34:0, from parser.h:32, from AST_utils.c:19: AST_types.h:58:21: error: 'nil' undeclared here (not in a function) In file included from AST.h:37:0, from parser.h:32, from AST_utils.c:19: decls.h:34:3: error: expected specifier-qualifier-list before 'field_decl' decls.h:54:3: error: expected specifier-qualifier-list before 'tag_ref' decls.h:87:3: error: expected specifier-qualifier-list before 'declaration' decls.h:172:3: error: expected specifier-qualifier-list before 'id_label' decls.h:180:3: error: expected specifier-qualifier-list before 'function_decl' In file included from types.h:25:0, from AST.h:38, from parser.h:32, from AST_utils.c:19: user-qual.h:60:3: error: expected specifier-qualifier-list before 'user_qual' user-qual.h:64:46: error: expected ')' before 'user_qual_list' In file included from AST.h:38:0, from parser.h:32, from AST_utils.c:19: types.h:68:30: error: expected declaration specifiers or '...' before 'expression' In file included from AST.h:38:0, from parser.h:32, from AST_utils.c:19: types.h:187:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'type_array_size' types.h:193:9: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'tag_decl_to_tag_ref' types.h:206:47: error: expected declaration specifiers or '...' before 'declarator' types.h:207:8: error: expected declaration specifiers or '...' before 'declarator' types.h:207:23: error: expected declaration specifiers or '...' before 'type_element' types.h:215:39: error: expected ')' before 'fcall' In file included from parser.h:32:0, from AST_utils.c:19: AST.h:63:20: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'the_program' AST.h:65:7: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'newkind_unary' AST.h:66:8: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'newkind_binary' AST.h:68:9: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'newkind_tag_ref' AST.h:69:6: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'last_node' AST.h:70:23: error: expected ')' before 'n' AST.h:71:6: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ast_chain' AST.h:72:36: error: expected ')' before '*' token AST.h:73:6: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ast_reverse' AST.h:75:27: error: expected ')' before 'n' AST.h:77:21: error: expected ')' before 'n' AST.h:91:1: warning: parameter names (without types) in function declaration AST.h:91:1: error: expected declaration specifiers or '...' before 'identifier' AST.h: In function 'identifier_set_member': AST.h:91:1: error: 'elt' undeclared (first use in this function) AST.h:91:1: note: each undeclared identifier is reported only once for each function it appears in AST.h: At top level: AST.h:91:1: error: expected declaration specifiers or '...' before 'identifier' AST.h: In function 'identifier_set_insert': AST.h:91:1: error: 'elt' undeclared (first use in this function) AST.h: At top level: AST.h:91:1: error: expected declaration specifiers or '...' before 'identifier' AST.h: In function 'identifier_set_insert_last': AST.h:91:1: error: 'elt' undeclared (first use in this function) AST.h: At top level: AST.h:91:1: warning: parameter names (without types) in function declaration AST.h:91:1: warning: parameter names (without types) in function declaration AST.h:91:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'identifier_set_next' In file included from parser.h:34:0, from AST_utils.c:19: errors.h:41:35: error: expected ')' before 'd' errors.h:50:34: error: expected ')' before 'd' errors.h:68:37: error: expected ')' before 'd' errors.h:82:36: error: expected ')' before 'd' errors.h:97:49: error: expected declaration specifiers or '...' before 'declaration' errors.h:108:36: error: expected ')' before 'd' In file included from AST_utils.c:20:0: AST_utils.h:26:44: error: expected ')' before 'd' AST_utils.h:27:21: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'get_fdeclarator' AST_utils.h:28:38: error: expected ')' before 'fn' AST_utils.h:29:29: error: expected ')' before 'e' AST_utils.h:30:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'parent_block' AST_utils.h:31:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'parent_function' AST_utils.h:32:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'expression_of_stmt' In file included from AST_utils.c:20:0: AST_utils.h:33:33: error: expected ')' before 'e' AST_utils.h:39:36: error: expected declaration specifiers or '...' before 'function_call' AST_utils.h:40:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ignore_fields' AST_utils.h:44:33: error: expected ')' before 'e' AST_utils.h:46:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'build_int_constant' AST_utils.h:47:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'build_uint_constant' AST_utils.h:50:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'build_identifier' AST_utils.h:52:37: error: expected ')' before 'e' AST_utils.h:55:33: error: expected declaration specifiers or '...' before 'string' In file included from AST_utils.c:21:0: constants.h:49:13: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'fold_lexical_int' constants.h:51:13: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'fold_lexical_real' constants.h:53:13: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'fold_lexical_char' constants.h:55:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'fold_lexical_string' constants.h:58:41: error: expected ')' before 'e' constants.h:59:34: error: expected ')' before 'e' constants.h:60:35: error: expected ')' before 'e' constants.h:61:32: error: expected ')' before 'e' constants.h:62:38: error: expected ')' before 'e' constants.h:63:33: error: expected ')' before 'e' constants.h:64:37: error: expected declaration specifiers or '...' before 'expression' constants.h:65:39: error: expected ')' before 'e' constants.h:66:38: error: expected ')' before 'e' constants.h:70:45: error: expected ')' before 'e' constants.h:71:37: error: expected ')' before 's' constants.h:74:31: error: expected ')' before 'e' constants.h:75:31: error: expected ')' before 'e' constants.h:76:30: error: expected ')' before 'e' AST_utils.c:23:38: error: expected ')' before 'fn' AST_utils.c:28:21: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'get_fdeclarator' AST_utils.c:48:44: error: expected ')' before 'd' AST_utils.c: In function 'base_identifier': AST_utils.c:66:11: error: 'struct data_declaration' has no member named 'isfilescoperef' AST_utils.c: At top level: AST_utils.c:79:36: error: expected declaration specifiers or '...' before 'function_call' AST_utils.c: In function 'call_to': AST_utils.c:81:3: warning: implicit declaration of function 'is_identifier' AST_utils.c:81:24: error: 'fce' undeclared (first use in this function) AST_utils.c:82:26: error: 'identifier' undeclared (first use in this function) AST_utils.c: At top level: AST_utils.c:85:29: error: expected ')' before 'e' AST_utils.c:96:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'parent_block' AST_utils.c:107:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'parent_function' AST_utils.c: In function 'is_assignment': AST_utils.c:117:16: error: 'node' undeclared (first use in this function) AST_utils.c:117:21: error: expected ')' before 'e' AST_utils.c: In function 'is_increment': AST_utils.c:130:16: error: 'node' undeclared (first use in this function) AST_utils.c:130:21: error: expected ')' before 'e' AST_utils.c: At top level: AST_utils.c:137:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ignore_fields' AST_utils.c:145:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'expression_of_stmt' AST_utils.c:159:33: error: expected ')' before 'e' AST_utils.c:181:33: error: expected ')' before 'e' AST_utils.c:208:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'build_int_constant' AST_utils.c:224:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'build_uint_constant' AST_utils.c:240:37: error: expected ')' before 'e' AST_utils.c:245:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'build_identifier' AST_utils.c:257:33: error: expected declaration specifiers or '...' before 'string' AST_utils.c: In function 'string_to_charp': AST_utils.c:259:3: error: 'expression' undeclared (first use in this function) AST_utils.c:259:14: error: expected ';' before 'e' AST_utils.c:263:3: warning: implicit declaration of function 'scan_expression' AST_utils.c:263:19: error: 'e' undeclared (first use in this function) AST_utils.c:263:22: error: 's' undeclared (first use in this function) AST_utils.c:264:5: error: expected ';' before 'if' AST_utils.c:266:5: error: 'else' without a previous 'if' AST_utils.c:266:25: error: 'kind_identifier' undeclared (first use in this function) AST_utils.c:267:14: error: 'identifier' undeclared (first use in this function) AST_utils.c:273:5: error: expected ';' before 'if' AST_utils.c:277:5: error: 'else' without a previous 'if' AST_utils.c: In function 'call_to': AST_utils.c:83:1: warning: control reaches end of non-void function At top level: cc1: warning: unrecognized command line option "-Wno-long-double" cc1: warning: unrecognized command line option "-Wno-long-double" make[3]: *** [AST_utils.o] Error 1 In file included from AST.h:34:0, from parser.h:32, from AST.c:19: AST_types.h:58:21: error: 'nil' undeclared here (not in a function) In file included from AST.h:37:0, from parser.h:32, from AST.c:19: decls.h:34:3: error: expected specifier-qualifier-list before 'field_decl' decls.h:54:3: error: expected specifier-qualifier-list before 'tag_ref' decls.h:87:3: error: expected specifier-qualifier-list before 'declaration' decls.h:172:3: error: expected specifier-qualifier-list before 'id_label' decls.h:180:3: error: expected specifier-qualifier-list before 'function_decl' In file included from types.h:25:0, from AST.h:38, from parser.h:32, from AST.c:19: user-qual.h:60:3: error: expected specifier-qualifier-list before 'user_qual' user-qual.h:64:46: error: expected ')' before 'user_qual_list' In file included from AST.h:38:0, from parser.h:32, from AST.c:19: types.h:68:30: error: expected declaration specifiers or '...' before 'expression' In file included from AST.h:38:0, from parser.h:32, from AST.c:19: types.h:187:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'type_array_size' types.h:193:9: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'tag_decl_to_tag_ref' types.h:206:47: error: expected declaration specifiers or '...' before 'declarator' types.h:207:8: error: expected declaration specifiers or '...' before 'declarator' types.h:207:23: error: expected declaration specifiers or '...' before 'type_element' types.h:215:39: error: expected ')' before 'fcall' In file included from parser.h:32:0, from AST.c:19: AST.h:63:20: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'the_program' AST.h:65:7: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'newkind_unary' AST.h:66:8: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'newkind_binary' AST.h:68:9: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'newkind_tag_ref' AST.h:69:6: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'last_node' AST.h:70:23: error: expected ')' before 'n' AST.h:71:6: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ast_chain' AST.h:72:36: error: expected ')' before '*' token AST.h:73:6: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ast_reverse' AST.h:75:27: error: expected ')' before 'n' AST.h:77:21: error: expected ')' before 'n' AST.h:91:1: warning: parameter names (without types) in function declaration AST.h:91:1: error: expected declaration specifiers or '...' before 'identifier' AST.h: In function 'identifier_set_member': AST.h:91:1: error: 'elt' undeclared (first use in this function) AST.h:91:1: note: each undeclared identifier is reported only once for each function it appears in AST.h: At top level: AST.h:91:1: error: expected declaration specifiers or '...' before 'identifier' AST.h: In function 'identifier_set_insert': AST.h:91:1: error: 'elt' undeclared (first use in this function) AST.h: At top level: AST.h:91:1: error: expected declaration specifiers or '...' before 'identifier' AST.h: In function 'identifier_set_insert_last': AST.h:91:1: error: 'elt' undeclared (first use in this function) AST.h: At top level: AST.h:91:1: warning: parameter names (without types) in function declaration AST.h:91:1: warning: parameter names (without types) in function declaration AST.h:91:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'identifier_set_next' In file included from parser.h:34:0, from AST.c:19: errors.h:41:35: error: expected ')' before 'd' errors.h:50:34: error: expected ')' before 'd' errors.h:68:37: error: expected ')' before 'd' errors.h:82:36: error: expected ')' before 'd' errors.h:97:49: error: expected declaration specifiers or '...' before 'declaration' errors.h:108:36: error: expected ')' before 'd' In file included from AST.c:20:0: semantics.h:44:30: error: expected ')' before 'elements' semantics.h:47:37: error: expected ')' before 'elements' semantics.h:50:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'make_function_declarator' semantics.h:56:34: error: expected ')' before 'elements' semantics.h:60:35: error: expected ')' before 'old_parms' semantics.h:63:13: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'finish_function' semantics.h:66:22: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'current_function_decl' semantics.h:80:39: error: expected ')' before 'tlist' semantics.h:88:13: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'start_decl' semantics.h:94:13: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'finish_decl' semantics.h:100:13: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'declare_parameter' semantics.h:106:42: error: expected ')' before 'parms' semantics.h:108:13: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'declare_old_parameter' semantics.h:112:14: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'start_struct' semantics.h:116:14: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'finish_struct' semantics.h:120:14: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'xref_tag' semantics.h:123:14: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'start_enum' semantics.h:127:14: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'finish_enum' semantics.h:135:13: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'make_field' semantics.h:139:13: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'make_enumerator' semantics.h:143:9: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'make_type' semantics.h:150:20: error: expected ')' before 'r' semantics.h:154:11: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'chain_with_labels' semantics.h:156:40: error: expected ')' before 'd' semantics.h:161:22: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'current_function_decl' semantics.h:163:48: error: expected ')' before 'fnid' semantics.h:168:49: error: expected declaration specifiers or '...' before 'declaration' semantics.h:178:37: error: expected ')' before 't' semantics.h:179:36: error: expected ')' before 't' semantics.h:180:44: error: expected ')' before 't' semantics.h:181:43: error: expected ')' before 't' AST.c:22:13: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'the_program' AST.c:24:6: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ast_chain' AST.c:31:6: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'last_node' AST.c:38:23: error: expected ')' before 'n' AST.c:50:6: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ast_reverse' AST.c:65:36: error: expected ')' before '*' token AST.c:74:7: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'newkind_unary' AST.c:83:8: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'newkind_binary' AST.c:98:9: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'newkind_tag_ref' In file included from AST.c:107:0: AST_defs.c: In function 'new_error_decl': AST_defs.c:6:20: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:6:20: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:6:20: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:8:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_struct_ref': AST_defs.c:15:20: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:15:20: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:15:20: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:17:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_union_ref': AST_defs.c:24:19: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:24:19: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:24:19: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:26:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_enum_ref': AST_defs.c:33:18: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:33:18: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:33:18: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:35:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_error_stmt': AST_defs.c:42:20: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:42:20: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:42:20: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:44:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_while_stmt': AST_defs.c:51:20: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:51:20: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:51:20: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:53:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_dowhile_stmt': AST_defs.c:60:22: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:60:22: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:60:22: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:62:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_error_expr': AST_defs.c:69:20: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:69:20: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:69:20: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:71:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_dereference': AST_defs.c:78:21: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:78:21: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:78:21: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:80:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_extension_expr': AST_defs.c:87:24: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:87:24: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:87:24: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:89:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_sizeof_expr': AST_defs.c:96:21: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:96:21: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:96:21: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:98:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_alignof_expr': AST_defs.c:105:22: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:105:22: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:105:22: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:107:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_realpart': AST_defs.c:114:18: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:114:18: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:114:18: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:116:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_imagpart': AST_defs.c:123:18: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:123:18: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:123:18: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:125:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_address_of': AST_defs.c:132:20: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:132:20: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:132:20: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:134:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_unary_minus': AST_defs.c:141:21: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:141:21: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:141:21: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:143:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_unary_plus': AST_defs.c:150:20: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:150:20: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:150:20: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:152:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_conjugate': AST_defs.c:159:19: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:159:19: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:159:19: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:161:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_preincrement': AST_defs.c:168:22: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:168:22: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:168:22: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:170:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_predecrement': AST_defs.c:177:22: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:177:22: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:177:22: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:179:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_postincrement': AST_defs.c:186:23: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:186:23: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:186:23: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:188:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_postdecrement': AST_defs.c:195:23: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:195:23: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:195:23: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:197:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_bitnot': AST_defs.c:204:16: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:204:16: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:204:16: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:206:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_not': AST_defs.c:213:13: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:213:13: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:213:13: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:215:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_plus': AST_defs.c:222:14: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:222:14: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:222:14: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:224:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_minus': AST_defs.c:231:15: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:231:15: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:231:15: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:233:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_times': AST_defs.c:240:15: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:240:15: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:240:15: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:242:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_divide': AST_defs.c:249:16: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:249:16: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:249:16: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:251:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_modulo': AST_defs.c:258:16: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:258:16: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:258:16: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:260:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_lshift': AST_defs.c:267:16: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:267:16: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:267:16: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:269:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_rshift': AST_defs.c:276:16: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:276:16: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:276:16: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:278:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_leq': AST_defs.c:285:13: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:285:13: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:285:13: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:287:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_geq': AST_defs.c:294:13: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:294:13: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:294:13: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:296:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_lt': AST_defs.c:303:12: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:303:12: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:303:12: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:305:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_gt': AST_defs.c:312:12: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:312:12: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:312:12: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:314:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_eq': AST_defs.c:321:12: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:321:12: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:321:12: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:323:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_ne': AST_defs.c:330:12: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:330:12: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:330:12: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:332:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_bitand': AST_defs.c:339:16: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:339:16: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:339:16: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:341:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_bitor': AST_defs.c:348:15: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:348:15: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:348:15: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:350:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_bitxor': AST_defs.c:357:16: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:357:16: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:357:16: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:359:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_andand': AST_defs.c:366:16: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:366:16: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:366:16: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:368:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_oror': AST_defs.c:375:14: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:375:14: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:375:14: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:377:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_assign': AST_defs.c:384:16: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:384:16: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:384:16: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:386:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_plus_assign': AST_defs.c:393:21: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:393:21: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:393:21: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:395:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_minus_assign': AST_defs.c:402:22: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:402:22: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:402:22: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:404:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_times_assign': AST_defs.c:411:22: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:411:22: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:411:22: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:413:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_divide_assign': AST_defs.c:420:23: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:420:23: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:420:23: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:422:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_modulo_assign': AST_defs.c:429:23: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:429:23: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:429:23: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:431:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_lshift_assign': AST_defs.c:438:23: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:438:23: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:438:23: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:440:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_rshift_assign': AST_defs.c:447:23: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:447:23: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:447:23: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:449:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_bitand_assign': AST_defs.c:456:23: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:456:23: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:456:23: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:458:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_bitor_assign': AST_defs.c:465:22: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:465:22: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:465:22: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:467:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'new_bitxor_assign': AST_defs.c:474:23: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:474:23: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:474:23: error: invalid application of 'sizeof' to incomplete type 'struct AST_nil' AST_defs.c:476:6: error: dereferencing pointer to incomplete type AST_defs.c: In function 'error_decl_chain': AST_defs.c:484:1: warning: implicit declaration of function 'ast_chain' AST_defs.c:484:1: warning: implicit declaration of function 'is_node' AST_defs.c:484:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'struct_ref_chain': AST_defs.c:487:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'union_ref_chain': AST_defs.c:490:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'enum_ref_chain': AST_defs.c:493:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'error_stmt_chain': AST_defs.c:496:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'while_stmt_chain': AST_defs.c:499:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'dowhile_stmt_chain': AST_defs.c:502:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'error_expr_chain': AST_defs.c:505:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'dereference_chain': AST_defs.c:508:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'extension_expr_chain': AST_defs.c:511:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'sizeof_expr_chain': AST_defs.c:514:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'alignof_expr_chain': AST_defs.c:517:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'realpart_chain': AST_defs.c:520:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'imagpart_chain': AST_defs.c:523:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'address_of_chain': AST_defs.c:526:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'unary_minus_chain': AST_defs.c:529:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'unary_plus_chain': AST_defs.c:532:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'conjugate_chain': AST_defs.c:535:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'preincrement_chain': AST_defs.c:538:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'predecrement_chain': AST_defs.c:541:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'postincrement_chain': AST_defs.c:544:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'postdecrement_chain': AST_defs.c:547:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'bitnot_chain': AST_defs.c:550:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'not_chain': AST_defs.c:553:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'plus_chain': AST_defs.c:556:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'minus_chain': AST_defs.c:559:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'times_chain': AST_defs.c:562:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'divide_chain': AST_defs.c:565:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'modulo_chain': AST_defs.c:568:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'lshift_chain': AST_defs.c:571:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'rshift_chain': AST_defs.c:574:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'leq_chain': AST_defs.c:577:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'geq_chain': AST_defs.c:580:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'lt_chain': AST_defs.c:583:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'gt_chain': AST_defs.c:586:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'eq_chain': AST_defs.c:589:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'ne_chain': AST_defs.c:592:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'bitand_chain': AST_defs.c:595:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'bitor_chain': AST_defs.c:598:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'bitxor_chain': AST_defs.c:601:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'andand_chain': AST_defs.c:604:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'oror_chain': AST_defs.c:607:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'assign_chain': AST_defs.c:610:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'plus_assign_chain': AST_defs.c:613:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'minus_assign_chain': AST_defs.c:616:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'times_assign_chain': AST_defs.c:619:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'divide_assign_chain': AST_defs.c:622:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'modulo_assign_chain': AST_defs.c:625:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'lshift_assign_chain': AST_defs.c:628:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'rshift_assign_chain': AST_defs.c:631:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'bitand_assign_chain': AST_defs.c:634:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'bitor_assign_chain': AST_defs.c:637:10: error: 'node' undeclared (first use in this function) AST_defs.c: In function 'bitxor_assign_chain': AST_defs.c:640:10: error: 'node' undeclared (first use in this function) AST.c: At top level: AST.c:111:44: error: expected ')' before '*' token AST.c:116:33: error: expected ')' before '*' token AST.c:121:38: error: expected ')' before '*' token AST.c:130:46: error: expected declaration specifiers or '...' before 'node' AST.c:132:45: error: expected ')' before '*' token AST.c:156:46: error: expected declaration specifiers or '...' before 'node' AST.c: In function 'AST_set_parent_list': AST.c:158:3: error: 'node' undeclared (first use in this function) AST.c:158:20: error: 'nptr' undeclared (first use in this function) AST.c:158:27: error: expected expression before ')' token AST.c:162:7: warning: implicit declaration of function 'AST_set_parent1' AST.c:162:29: error: 'parent' undeclared (first use in this function) AST.c: At top level: AST.c:167:27: error: expected ')' before 'n' AST.c:183:36: error: expected declaration specifiers or '...' before 'node' AST.c: In function 'AST_print1': AST.c:189:11: error: 'n' undeclared (first use in this function) AST.c:191:10: error: 'kind_identifier' undeclared (first use in this function) AST.c:192:7: error: 'identifier' undeclared (first use in this function) AST.c:192:18: error: expected ';' before 'x' AST.c:194:33: error: 'x' undeclared (first use in this function) AST.c:197:10: error: 'kind_lexical_cst' undeclared (first use in this function) AST.c:198:7: error: 'lexical_cst' undeclared (first use in this function) AST.c:198:19: error: expected ';' before 'x' AST.c:203:10: error: 'kind_string_cst' undeclared (first use in this function) AST.c:204:7: error: 'string_cst' undeclared (first use in this function) AST.c:204:18: error: expected ';' before 'x' AST.c:209:10: error: 'kind_id_label' undeclared (first use in this function) AST.c:210:7: error: 'id_label' undeclared (first use in this function) AST.c:210:16: error: expected ';' before 'x' AST.c:215:10: error: 'kind_identifier_declarator' undeclared (first use in this function) AST.c:216:7: error: 'identifier_declarator' undeclared (first use in this function) AST.c:216:29: error: expected ';' before 'x' AST.c:221:10: error: 'kind_word' undeclared (first use in this function) AST.c:222:7: error: 'word' undeclared (first use in this function) AST.c:222:12: error: expected ';' before 'x' AST.c:227:10: error: 'kind_rid' undeclared (first use in this function) AST.c:228:7: error: 'rid' undeclared (first use in this function) AST.c:228:11: error: expected ';' before 'x' AST.c:230:7: warning: implicit declaration of function 'rid_name' AST.c: In function 'AST_print_list': AST.c:257:3: error: 'node' undeclared (first use in this function) AST.c:257:8: error: expected ';' before 'n' AST.c:259:10: error: 'n' undeclared (first use in this function) AST.c:261:7: error: too many arguments to function 'AST_print1' AST.c:183:13: note: declared here AST.c: At top level: AST.c:266:21: error: expected ')' before 'n' AST.c:156:13: warning: 'AST_set_parent_list' defined but not used AST.c:255:13: warning: 'AST_print_list' defined but not used cc1: warning: unrecognized command line option "-Wno-long-double" cc1: warning: unrecognized command line option "-Wno-long-double" make[3]: *** [AST.o] Error 1 make[3]: Leaving directory `/tmp/pkgsrc/devel/cqual/work/cqual-0.991/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/tmp/pkgsrc/devel/cqual/work/cqual-0.991/src' make[1]: *** [all] Error 2 make[1]: Leaving directory `/tmp/pkgsrc/devel/cqual/work/cqual-0.991/src' make: *** [all-recursive] Error 1 *** Error code 2 Stop. bmake: stopped in /usr/pkgsrc/devel/cqual *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/devel/cqual