------------------------------------------------------------------------------- -- Phase: setup ------------------------------------------------------------------------------- Installing /packages/All/indexinfo-0.3.1.tgz Installing /packages/All/gettext-runtime-0.20.1.tgz Installing /packages/All/gmake-4.2.1_3.tgz Installing /packages/All/libiconv-1.14_11.tgz Installing /packages/All/perl5-5.28.2.tgz Message from perl5-5.28.2: The /usr/bin/perl symlink has been removed starting with Perl 5.20. For shebangs, you should either use: #!/usr/local/bin/perl or #!/usr/bin/env perl The first one will only work if you have a /usr/local/bin/perl, the second will work as long as perl is in PATH. Installing /packages/All/p5-Locale-libintl-1.31.tgz Installing /packages/All/p5-Text-Unidecode-1.30.tgz Installing /packages/All/p5-Unicode-EastAsianWidth-1.40.tgz Installing /packages/All/ncurses-6.1.20190525.tgz Installing /packages/All/texinfo-6.6_2,1.tgz SUCCEEDED 00:00:05 ------------------------------------------------------------------------------- -- Phase: check-sanity ------------------------------------------------------------------------------- x===> NOTICE: The tcc port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- x SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch-depends ------------------------------------------------------------------------------- x SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch ------------------------------------------------------------------------------- x===> NOTICE: The tcc port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> Fetching all distfiles required by tcc-0.9.26_6 for building SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: checksum ------------------------------------------------------------------------------- x===> NOTICE: The tcc port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> Fetching all distfiles required by tcc-0.9.26_6 for building => SHA256 Checksum OK for TinyCC-tinycc-release_0_9_26_GH0.tar.gz. SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: extract-depends ------------------------------------------------------------------------------- x SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract ------------------------------------------------------------------------------- x===> NOTICE: The tcc port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> Fetching all distfiles required by tcc-0.9.26_6 for building ===> Extracting for tcc-0.9.26_6 => SHA256 Checksum OK for TinyCC-tinycc-release_0_9_26_GH0.tar.gz. Extracted Memory Use: 3.29M SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- x SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch ------------------------------------------------------------------------------- x===> Patching for tcc-0.9.26_6 ===> Applying ports patches for tcc-0.9.26_6 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- x SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- x SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- x===> Configuring for tcc-0.9.26_6 Binary directory /usr/local/bin TinyCC directory /usr/local/lib/tcc Library directory /usr/local/lib Include directory /usr/local/include Manual directory /usr/local/share/man Info directory /usr/local/share/info Doc directory /usr/local/share/doc/tcc Target root prefix Source path /construction/lang/tcc/tinycc-release_0_9_26 C compiler cc Target OS DragonFly CPU x86-64 Big Endian no gprof enabled no cross compilers no use libgcc no Creating config.mak and config.h SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build ------------------------------------------------------------------------------- x===> Building for tcc-0.9.26_6 gmake[1]: Entering directory '/construction/lang/tcc/tinycc-release_0_9_26' cc -o tcc.o -c tcc.c -DTCC_TARGET_X86_64 -I. -DTCC_TARGET_X86_64 -DONE_SOURCE cc -o libtcc.o -c libtcc.c -DTCC_TARGET_X86_64 -I. -DTCC_TARGET_X86_64 -DONE_SOURCE cc -o tccpp.o -c tccpp.c -DTCC_TARGET_X86_64 -I. -DTCC_TARGET_X86_64 -DONE_SOURCE cc -o tccgen.o -c tccgen.c -DTCC_TARGET_X86_64 -I. -DTCC_TARGET_X86_64 -DONE_SOURCE cc -o tccelf.o -c tccelf.c -DTCC_TARGET_X86_64 -I. -DTCC_TARGET_X86_64 -DONE_SOURCE cc -o tccasm.o -c tccasm.c -DTCC_TARGET_X86_64 -I. -DTCC_TARGET_X86_64 -DONE_SOURCE cc -o tccrun.o -c tccrun.c -DTCC_TARGET_X86_64 -I. -DTCC_TARGET_X86_64 -DONE_SOURCE cc -o x86_64-gen.o -c x86_64-gen.c -DTCC_TARGET_X86_64 -I. -DTCC_TARGET_X86_64 -DONE_SOURCE cc -o i386-asm.o -c i386-asm.c -DTCC_TARGET_X86_64 -I. -DTCC_TARGET_X86_64 -DONE_SOURCE gmake -C lib native gmake[2]: Entering directory '/construction/lang/tcc/tinycc-release_0_9_26/lib' mkdir -p x86_64 cc -c libtcc1.c -o x86_64/libtcc1.o -I.. -DTCC_TARGET_X86_64 -DONE_SOURCE -DTCC_TARGET_X86_64 In file included from tccelf.c:21: tcc.h:1019:14: warning: 'dynarray_add' used but never defined ST_FUNC void dynarray_add(void ***ptab, int *nb_ptr, void *data); ^~~~~~~~~~~~ tcc.h:1020:14: warning: 'dynarray_reset' used but never defined ST_FUNC void dynarray_reset(void *pp, int *n); ^~~~~~~~~~~~~~ tcc.h:1028:18: warning: 'new_section' used but never defined ST_FUNC Section *new_section(TCCState *s1, const char *name, int sh_type, int sh_flags); ^~~~~~~~~~~ tcc.h:1030:15: warning: 'section_ptr_add' used but never defined ST_FUNC void *section_ptr_add(Section *sec, unsigned long size); ^~~~~~~~~~~~~~~ tcc.h:1031:14: warning: 'section_reserve' used but never defined ST_FUNC void section_reserve(Section *sec, unsigned long size); ^~~~~~~~~~~~~~~ tcc.h:1032:18: warning: 'find_section' used but never defined ST_FUNC Section *find_section(TCCState *s1, const char *name); ^~~~~~~~~~~~ tcc.h:1051:13: warning: 'tcc_add_file_internal' used but never defined ST_FUNC int tcc_add_file_internal(TCCState *s1, const char *filename, int flags); ^~~~~~~~~~~~~~~~~~~~~ tcc.h:1052:13: warning: 'tcc_add_crt' used but never defined ST_FUNC int tcc_add_crt(TCCState *s, const char *filename); ^~~~~~~~~~~ tcc.h:1053:13: warning: 'tcc_add_dll' used but never defined ST_FUNC int tcc_add_dll(TCCState *s, const char *filename, int flags); ^~~~~~~~~~~ tcc.h:1111:14: warning: 'expect' used but never defined ST_FUNC void expect(const char *msg); ^~~~~~ In file included from tccelf.c:21: tcc.h:1244:18: warning: 'parse_comment' used but never defined ST_FUNC uint8_t *parse_comment(uint8_t *p); ^~~~~~~~~~~~~ tcc.h:1245:14: warning: 'minp' used but never defined ST_FUNC void minp(void); ^~~~ tcc.h:1246:14: warning: 'inp' used but never defined ST_INLN void inp(void); ^~~ tcc.h:1247:13: warning: 'handle_eob' used but never defined ST_FUNC int handle_eob(void); ^~~~~~~~~~ tcc.h:1360:15: warning: 'resolve_sym' used but never defined ST_FUNC void *resolve_sym(TCCState *s1, const char *symbol); ^~~~~~~~~~~ In file included from tccasm.c:21: tcc.h:1021:14: warning: 'cstr_ccat' used but never defined ST_FUNC void cstr_ccat(CString *cstr, int ch); ^~~~~~~~~ tcc.h:1024:14: warning: 'cstr_new' used but never defined ST_FUNC void cstr_new(CString *cstr); ^~~~~~~~ tcc.h:1025:14: warning: 'cstr_free' used but never defined ST_FUNC void cstr_free(CString *cstr); ^~~~~~~~~ tcc.h:1030:15: warning: 'section_ptr_add' used but never defined ST_FUNC void *section_ptr_add(Section *sec, unsigned long size); ^~~~~~~~~~~~~~~ tccrun.c: In function 'rt_get_caller_pc': tcc.h:1032:18: warning: 'find_section' used but never defined ST_FUNC Section *find_section(TCCState *s1, const char *name); ^~~~~~~~~~~~ tcc.h:1034:14: warning: 'put_extern_sym2' used but never defined ST_FUNC void put_extern_sym2(Sym *sym, Section *section, addr_t value, unsigned long size, int can_add_underscore); ^~~~~~~~~~~~~~~ tcc.h:1038:14: warning: 'sym_free' used but never defined ST_INLN void sym_free(Sym *sym); ^~~~~~~~ tcc.h:1047:14: warning: 'tcc_open_bf' used but never defined ST_FUNC void tcc_open_bf(TCCState *s1, const char *filename, int initlen); ^~~~~~~~~~~ tccrun.c:527:33: error: 'mcontext_t' {aka 'struct __mcontext'} has no member named 'gregs' *paddr = uc->uc_mcontext.gregs[REG_RIP]; ^ tcc.h:1049:14: warning: 'tcc_close' used but never defined ST_FUNC void tcc_close(void); ^~~~~~~~~ tcc.h:1087:19: warning: 'tok_alloc' used but never defined ST_FUNC TokenSym *tok_alloc(const char *str, int len); ^~~~~~~~~ tccrun.c:527:40: error: 'REG_RIP' undeclared (first use in this function); did you mean 'TREG_R11'? *paddr = uc->uc_mcontext.gregs[REG_RIP]; ^~~~~~~ TREG_R11 tccrun.c:527:40: note: each undeclared identifier is reported only once for each function it appears in libtcc1.c:633:26: error: macro "__va_start" requires 2 arguments, but only 1 given void *__va_start(void *fp) ^ tccrun.c:536:29: error: 'mcontext_t' {aka 'struct __mcontext'} has no member named 'gregs' fp = uc->uc_mcontext.gregs[REG_RBP]; ^ libtcc1.c:634:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token { ^ tcc.h:1088:15: warning: 'get_tok_str' used but never defined ST_FUNC char *get_tok_str(int v, CValue *cv); ^~~~~~~~~~~ tcc.h:1098:14: warning: 'free_defines' used but never defined ST_FUNC void free_defines(Sym *b); ^~~~~~~~~~~~ tcc.h:1099:14: warning: 'label_find' used but never defined ST_FUNC Sym *label_find(int v); ^~~~~~~~~~ tcc.h:1100:14: warning: 'label_push' used but never defined ST_FUNC Sym *label_push(Sym **ptop, int v, int flags); ^~~~~~~~~~ tcc.h:1105:14: warning: 'next' used but never defined ST_FUNC void next(void); ^~~~ tcc.h:1107:14: warning: 'preprocess_init' used but never defined ST_FUNC void preprocess_init(TCCState *s1); ^~~~~~~~~~~~~~~ tcc.h:1110:14: warning: 'skip' used but never defined ST_FUNC void skip(int c); ^~~~ tcc.h:1111:14: warning: 'expect' used but never defined ST_FUNC void expect(const char *msg); ^~~~~~ tcc.h:1155:14: warning: 'test_lvalue' used but never defined ST_FUNC void test_lvalue(void); ^~~~~~~~~~~ tccrun.c:536:36: error: 'REG_RBP' undeclared (first use in this function); did you mean 'TREG_R11'? fp = uc->uc_mcontext.gregs[REG_RBP]; ^~~~~~~ TREG_R11 tcc.h:1172:14: warning: 'save_regs' used but never defined ST_FUNC void save_regs(int n); ^~~~~~~~~ In file included from tccrun.c:21: tccrun.c: At top level: tcc.h:1224:14: warning: 'relocate_common_syms' used but never defined ST_FUNC void relocate_common_syms(void); ^~~~~~~~~~~~~~~~~~~~ tcc.h:1225:14: warning: 'relocate_syms' used but never defined ST_FUNC void relocate_syms(TCCState *s1, int do_resolve); ^~~~~~~~~~~~~ tcc.h:1226:14: warning: 'relocate_section' used but never defined ST_FUNC void relocate_section(TCCState *s1, Section *s); ^~~~~~~~~~~~~~~~ tcc.h:1228:14: warning: 'tcc_add_linker_symbols' used but never defined ST_FUNC void tcc_add_linker_symbols(TCCState *s1); ^~~~~~~~~~~~~~~~~~~~~~ libtcc1.c:645:24: error: macro "__va_arg" passed 3 arguments, but takes just 2 int size) ^ tcc.h:1233:14: warning: 'build_got_entries' used but never defined ST_FUNC void build_got_entries(TCCState *s1); ^~~~~~~~~~~~~~~~~ tcc.h:1234:14: warning: 'tcc_add_runtime' used but never defined ST_FUNC void tcc_add_runtime(TCCState *s1); ^~~~~~~~~~~~~~~ tcc.h:1238:15: warning: 'tcc_get_symbol_err' used but never defined ST_FUNC void *tcc_get_symbol_ertcc.h:1173:13: warning: 'gv' used but never defined ST_FUNC int gv(int rc); ^~ r(TCCState *s, const char *name); ^~~~~~~~~~~~~~~~~~ libtcc1.c:646:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token { ^ tcc.h:1175:14: warning: 'vpop' used but never defined ST_FUNC void vpop(void); ^~~~ tcc.h:1181:14: warning: 'parse_asm_str' used but never defined ST_FUNC void parse_asm_str(CString *astr); ^~~~~~~~~~~~~ tcc.h:1187:14: warning: 'gexpr' used but never defined ST_FUNC void gexpr(void); ^~~~~ In file included from tccasm.c:21: tcc.h:1214:13: warning: 'put_elf_sym' used but never defined ST_FUNC int put_elf_sym(Section *s, addr_t value, unsigned long size, int info, int other, int shndx, const char *name); ^~~~~~~~~~~ tcc.h:1282:14: warning: 'g' used but never defined ST_FUNC void g(int c); ^ tcc.h:1284:14: warning: 'gen_le16' used but never defined ST_FUNC void gen_le16(int c); ^~~~~~~~ tcc.h:1285:14: warning: 'gen_le32' used but never defined ST_FUNC void gen_le32(int c); ^~~~~~~~ tcc.h:1328:14: warning: 'gen_expr32' used but never defined ST_FUNC void gen_expr32(ExprValue *pe); ^~~~~~~~~~ tcc.h:1329:14: warning: 'asm_opcode' used but never defined ST_FUNC void asm_opcode(TCCState *s1, int opcode); ^~~~~~~~~~ tcc.h:1330:14: warning: 'asm_compute_constraints' used but never defined ST_FUNC void asm_compute_constraints(ASMOperand *operands, int nb_operands, int nb_outputs, const uint8_t *clobber_regs, int *pout_reg); ^~~~~~~~~~~~~~~~~~~~~~~ libtcc1.c:678:45: error: macro "__va_copy" requires 2 arguments, but only 1 given void *__va_copy(struct __va_list_struct *src) ^ tcc.h:1331:14: warning: 'subst_asm_operand' used but never defined ST_FUNC void subst_asm_operand(CString *add_str, SValue *sv, int modifier); ^~~~~~~~~~~~~~~~~ gmake[1]: *** [Makefile:186: tccrun.o] Error 1 tcc.h:1332:14: warning: 'asm_gen_code' used but never defined ST_FUNC void asm_gen_code(ASMOperand *operands, int nb_operands, int nb_outputs, int is_output, uint8_t *clobber_regs, int out_reg); ^~~~~~~~~~~~ tcc.h:1333:14: warning: 'asm_clobber' used but never defined ST_FUNC void asm_clobber(uint8_t *clobber_regs, const char *str); ^~~~~~~~~~~ gmake[1]: *** Waiting for unfinished jobs.... cc -c alloca86_64.S -o x86_64/alloca86_64.o -I.. -DTCC_TARGET_X86_64 -DONE_SOURCE -DTCC_TARGET_X86_64 libtcc1.c:679:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token { ^ In file included from x86_64-gen.c:103: tcc.h:1029:14: warning: 'section_realloc' used but never defined ST_FUNC void section_realloc(Section *sec, unsigned long new_size); ^~~~~~~~~~~~~~~ tcc.h:1036:14: warning: 'greloc' used but never defined ST_FUNC void greloc(Section *s, Sym *sym, unsigned long offset, int type); ^~~~~~ tcc.h:1041:14: warning: 'sym_push' used but never defined ST_FUNC Sym *sym_push(int v, CType *type, int r, int c); ^~~~~~~~ tcc.h:1153:13: warning: 'is_float' used but never defined ST_INLN int is_float(int t); ^~~~~~~~ tcc.h:1157:14: warning: 'vpushi' used but never defined ST_FUNC void vpushi(int v); ^~~~~~ tcc.h:1159:14: warning: 'vset' used but never defined ST_FUNC void vset(CType *type, int r, int v); ^~~~ tcc.h:1160:14: warning: 'vswap' used but never defined ST_FUNC void vswap(void); ^~~~~ tcc.h:1170:14: warning: 'save_reg' used but never defined ST_FUNC void save_reg(int r); ^~~~~~~~ tcc.h:1171:13: warning: 'get_reg' used but never defined ST_FUNC int get_reg(int rc); ^~~~~~~ tcc.h:1172:14: warning: 'save_regs' used but never defined ST_FUNC void save_regs(int n); ^~~~~~~~~ tcc.h:1173:13: warning: 'gv' used but never defined ST_FUNC int gv(int rc); ^~ tcc.h:1174:14: warning: 'gv2' used but never defined ST_FUNC void gv2(int rc1, int rc2); ^~~ tcc.h:1176:14: warning: 'gen_op' used but never defined ST_FUNC void gen_op(int op); ^~~~~~ tcc.h:1177:13: warning: 'type_size' used but never defined ST_FUNC int type_size(CType *type, int *a); ^~~~~~~~~ tcc.h:1179:14: warning: 'vstore' used but never defined ST_FUNC void vstore(void); ^~~~~~ In file included from x86_64-gen.c:103: tcc.h:1217:14: warning: 'put_elf_reloc' used but never defined ST_FUNC void put_elf_reloc(Section *symtab, Section *s, unsigned long offset, int type, int symbol); ^~~~~~~~~~~~~ cc -c bcheck.c -o x86_64/bcheck.o -I.. -DTCC_TARGET_X86_64 -DONE_SOURCE -DTCC_TARGET_X86_64 gmake[2]: *** [Makefile:90: x86_64/libtcc1.o] Error 1 gmake[2]: *** Waiting for unfinished jobs.... In file included from i386-asm.c:22: tcc.h:1021:14: warning: 'cstr_ccat' used but never defined ST_FUNC void cstr_ccat(CString *cstr, int ch); ^~~~~~~~~ tcc.h:1022:14: warning: 'cstr_cat' used but never defined ST_FUNC void cstr_cat(CString *cstr, const char *str); ^~~~~~~~ tcc.h:1087:19: warning: 'tok_alloc' used but never defined ST_FUNC TokenSym *tok_alloc(const char *str, int len); ^~~~~~~~~ tcc.h:1088:15: warning: 'get_tok_str' used but never defined ST_FUNC char *get_tok_str(int v, CValue *cv); ^~~~~~~~~~~ tcc.h:1105:14: warning: 'next' used but never defined ST_FUNC void next(void); ^~~~ tcc.h:1106:14: warning: 'unget_tok' used but never defined ST_INLN void unget_tok(int last_tok); ^~~~~~~~~ tcc.h:1110:14: warning: 'skip' used but never defined ST_FUNC void skip(int c); ^~~~ tcc.h:1111:14: warning: 'expect' used but never defined ST_FUNC void expect(const char *msg); ^~~~~~ In file included from i386-asm.c:22: tcc.h:1260:14: warning: 'load' used but never defined ST_FUNC void load(int r, SValue *sv); ^~~~ tcc.h:1261:14: warning: 'store' used but never defined ST_FUNC void store(int r, SValue *v); ^~~~~ tcc.h:1282:14: warning: 'g' used but never defined ST_FUNC void g(int c); ^ tcc.h:1284:14: warning: 'gen_le16' used but never defined ST_FUNC void gen_le16(int c); ^~~~~~~~ tcc.h:1285:14: warning: 'gen_le32' used but never defined ST_FUNC void gen_le32(int c); ^~~~~~~~ tcc.h:1286:14: warning: 'gen_addr32' used but never defined ST_FUNC void gen_addr32(int r, Sym *sym, int c); ^~~~~~~~~~ tcc.h:1287:14: warning: 'gen_addrpc32' used but never defined ST_FUNC void gen_addrpc32(int r, Sym *sym, int c); ^~~~~~~~~~~~ tcc.h:1297:14: warning: 'gen_addr64' used but never defined ST_FUNC void gen_addr64(int r, Sym *sym, int64_t c); ^~~~~~~~~~ tcc.h:1323:13: warning: 'find_constraint' used but never defined ST_FUNC int find_constraint(ASMOperand *operands, int nb_operands, const char *name, const char **pp); ^~~~~~~~~~~~~~~ tcc.h:1324:14: warning: 'asm_expr' used but never defined ST_FUNC void asm_expr(TCCState *s1, ExprValue *pe); ^~~~~~~~ tcc.h:1325:13: warning: 'asm_int_expr' used but never defined ST_FUNC int asm_int_expr(TCCState *s1); ^~~~~~~~~~~~ In file included from libtcc.c:41, from tcc.c:22: tccrun.c: In function 'rt_get_caller_pc': tccrun.c:527:33: error: 'mcontext_t' {aka 'struct __mcontext'} has no member named 'gregs' *paddr = uc->uc_mcontext.gregs[REG_RIP]; ^ tccrun.c:527:40: error: 'REG_RIP' undeclared (first use in this function); did you mean 'TREG_R11'? *paddr = uc->uc_mcontext.gregs[REG_RIP]; ^~~~~~~ TREG_R11 tccrun.c:527:40: note: each undeclared identifier is reported only once for each function it appears in tccrun.c:536:29: error: 'mcontext_t' {aka 'struct __mcontext'} has no member named 'gregs' fp = uc->uc_mcontext.gregs[REG_RBP]; ^ In file included from libtcc.c:41: tccrun.c: In function 'rt_get_caller_pc': tccrun.c:527:33: error: 'mcontext_t' {aka 'struct __mcontext'} has no member named 'gregs' *paddr = uc->uc_mcontext.gregs[REG_RIP]; ^ tccrun.c:536:36: error: 'REG_RBP' undeclared (first use in this function); did you mean 'TREG_R11'? fp = uc->uc_mcontext.gregs[REG_RBP]; ^~~~~~~ TREG_R11 tccrun.c:527:40: error: 'REG_RIP' undeclared (first use in this function); did you mean 'TREG_R11'? *paddr = uc->uc_mcontext.gregs[REG_RIP]; ^~~~~~~ TREG_R11 tccrun.c:527:40: note: each undeclared identifier is reported only once for each function it appears in tccrun.c:536:29: error: 'mcontext_t' {aka 'struct __mcontext'} has no member named 'gregs' fp = uc->uc_mcontext.gregs[REG_RBP]; ^ tccrun.c:536:36: error: 'REG_RBP' undeclared (first use in this function); did you mean 'TREG_R11'? fp = uc->uc_mcontext.gregs[REG_RBP]; ^~~~~~~ TREG_R11 In file included from tccpp.c:21: tcc.h:1019:14: warning: 'dynarray_add' used but never defined ST_FUNC void dynarray_add(void ***ptab, int *nb_ptr, void *data); ^~~~~~~~~~~~ tcc.h:1035:14: warning: 'put_extern_sym' used but never defined ST_FUNC void put_extern_sym(Sym *sym, Section *section, addr_t value, unsigned long size); ^~~~~~~~~~~~~~ tcc.h:1038:14: warning: 'sym_free' used but never defined ST_INLN void sym_free(Sym *sym); ^~~~~~~~ tcc.h:1039:14: warning: 'sym_push2' used but never defined ST_FUNC Sym *sym_push2(Sym **ps, int v, int t, long c); ^~~~~~~~~ tcc.h:1040:14: warning: 'sym_find2' used but never defined ST_FUNC Sym *sym_find2(Sym *s, int v); ^~~~~~~~~ tcc.h:1047:14: warning: 'tcc_open_bf' used but never defined ST_FUNC void tcc_open_bf(TCCState *s1, const char *filename, int initlen); ^~~~~~~~~~~ tcc.h:1048:13: warning: 'tcc_open' used but never defined ST_FUNC int tcc_open(TCCState *s1, const char *filename); ^~~~~~~~ tcc.h:1049:14: warning: 'tcc_close' used but never defined ST_FUNC void tcc_close(void); ^~~~~~~~~ tcc.h:1188:13: warning: 'expr_const' used but never defined ST_FUNC int expr_const(void); ^~~~~~~~~~ In file included from tccpp.c:21: tcc.h:1219:14: warning: 'put_stabs' used but never defined ST_FUNC void put_stabs(const char *str, int type, int other, int desc, unsigned long value); ^~~~~~~~~ tcc.h:1222:14: warning: 'put_stabd' used but never defined ST_FUNC void put_stabd(int type, int other, int desc); ^~~~~~~~~ In file included from tccgen.c:21: tcc.h:1019:14: warning: 'dynarray_add' used but never defined ST_FUNC void dynarray_add(void ***ptab, int *nb_ptr, void *data); ^~~~~~~~~~~~ tcc.h:1020:14: warning: 'dynarray_reset' used but never defined ST_FUNC void dynarray_reset(void *pp, int *n); ^~~~~~~~~~~~~~ tcc.h:1021:14: warning: 'cstr_ccat' used but never defined ST_FUNC void cstr_ccat(CString *cstr, int ch); ^~~~~~~~~ tcc.h:1022:14: warning: 'cstr_cat' used but never defined ST_FUNC void cstr_cat(CString *cstr, const char *str); ^~~~~~~~ tcc.h:1024:14: warning: 'cstr_new' used but never defined ST_FUNC void cstr_new(CString *cstr); ^~~~~~~~ tcc.h:1025:14: warning: 'cstr_free' used but never defined ST_FUNC void cstr_free(CString *cstr); ^~~~~~~~~ tcc.h:1029:14: warning: 'section_realloc' used but never defined ST_FUNC void section_realloc(Section *sec, unsigned long new_size); ^~~~~~~~~~~~~~~ tcc.h:1030:15: warning: 'section_ptr_add' used but never defined ST_FUNC void *section_ptr_add(Section *sec, unsigned long size); ^~~~~~~~~~~~~~~ tcc.h:1032:18: warning: 'find_section' used but never defined ST_FUNC Section *find_section(TCCState *s1, const char *name); ^~~~~~~~~~~~ tcc.h:1034:14: warning: 'put_extern_sym2' used but never defined ST_FUNC void put_extern_sym2(Sym *sym, Section *section, addr_t value, unsigned long size, int can_add_underscore); ^~~~~~~~~~~~~~~ tcc.h:1035:14: warning: 'put_extern_sym' used but never defined ST_FUNC void put_extern_sym(Sym *sym, Section *section, addr_t value, unsigned long size); ^~~~~~~~~~~~~~ tcc.h:1036:14: warning: 'greloc' used but never defined ST_FUNC void greloc(Section *s, Sym *sym, unsigned long offset, int type); ^~~~~~ tcc.h:1087:19: warning: 'tok_alloc' used but never defined ST_FUNC TokenSym *tok_alloc(const char *str, int len); ^~~~~~~~~ tcc.h:1088:15: warning: 'get_tok_str' used but never defined ST_FUNC char *get_tok_str(int v, CValue *cv); ^~~~~~~~~~~ tcc.h:1089:14: warning: 'save_parse_state' used but never defined ST_FUNC void save_parse_state(ParseState *s); ^~~~~~~~~~~~~~~~ tcc.h:1090:14: warning: 'restore_parse_state' used but never defined ST_FUNC void restore_parse_state(ParseState *s); ^~~~~~~~~~~~~~~~~~~ tcc.h:1091:14: warning: 'tok_str_new' used but never defined ST_INLN void tok_str_new(TokenString *s); ^~~~~~~~~~~ tcc.h:1092:14: warning: 'tok_str_free' used but never defined ST_FUNC void tok_str_free(int *str); ^~~~~~~~~~~~ tcc.h:1093:14: warning: 'tok_str_add' used but never defined ST_FUNC void tok_str_add(TokenString *s, int t); ^~~~~~~~~~~ tcc.h:1094:14: warning: 'tok_str_add_tok' used but never defined ST_FUNC void tok_str_add_tok(TokenString *s); ^~~~~~~~~~~~~~~ tcc.h:1099:14: warning: 'label_find' used but never defined ST_FUNC Sym *label_find(int v); ^~~~~~~~~~ tcc.h:1100:14: warning: 'label_push' used but never defined ST_FUNC Sym *label_push(Sym **ptop, int v, int flags); ^~~~~~~~~~ tcc.h:1101:14: warning: 'label_pop' used but never defined ST_FUNC void label_pop(Sym **ptop, Sym *slast); ^~~~~~~~~ tcc.h:1105:14: warning: 'next' used but never defined ST_FUNC void next(void); ^~~~ tcc.h:1106:14: warning: 'unget_tok' used but never defined ST_INLN void unget_tok(int last_tok); ^~~~~~~~~ tcc.h:1110:14: warning: 'skip' used but never defined ST_FUNC void skip(int c); ^~~~ tcc.h:1111:14: warning: 'expect' used but never defined ST_FUNC void expect(const char *msg); ^~~~~~ In file included from tccgen.c:21: tcc.h:1220:14: warning: 'put_stabs_r' used but never defined ST_FUNC void put_stabs_r(const char *str, int type, int other, int desc, unsigned long value, Section *sec, int sym_index); ^~~~~~~~~~~ tcc.h:1221:14: warning: 'put_stabn' used but never defined ST_FUNC void put_stabn(int type, int other, int desc, int value); ^~~~~~~~~ tcc.h:1258:14: warning: 'gsym_addr' used but never defined ST_FUNC void gsym_addr(int t, int a); ^~~~~~~~~ tcc.h:1259:14: warning: 'gsym' used but never defined ST_FUNC void gsym(int t); ^~~~ tcc.h:1260:14: warning: 'load' used but never defined ST_FUNC void load(int r, SValue *sv); ^~~~ tcc.h:1261:14: warning: 'store' used but never defined ST_FUNC void store(int r, SValue *v); ^~~~~ tcc.h:1262:14: warning: 'gfunc_call' used but never defined ST_FUNC void gfunc_call(int nb_args); ^~~~~~~~~~ tcc.h:1263:14: warning: 'gfunc_prolog' used but never defined ST_FUNC void gfunc_prolog(CType *func_type); ^~~~~~~~~~~~ tcc.h:1264:14: warning: 'gfunc_epilog' used but never defined ST_FUNC void gfunc_epilog(void); ^~~~~~~~~~~~ tcc.h:1265:13: warning: 'gjmp' used but never defined ST_FUNC int gjmp(int t); ^~~~ tcc.h:1266:14: warning: 'gjmp_addr' used but never defined ST_FUNC void gjmp_addr(int a); ^~~~~~~~~ tcc.h:1267:13: warning: 'gtst' used but never defined ST_FUNC int gtst(int inv, int t); ^~~~ tcc.h:1268:14: warning: 'gen_opi' used but never defined ST_FUNC void gen_opi(int op); ^~~~~~~ tcc.h:1269:14: warning: 'gen_opf' used but never defined ST_FUNC void gen_opf(int op); ^~~~~~~ tcc.h:1270:14: warning: 'gen_cvt_ftoi' used but never defined ST_FUNC void gen_cvt_ftoi(int t); ^~~~~~~~~~~~ bcheck.c:46:2: warning: #warning Bound checking does not support malloc (etc.) in this environment. [-Wcpp] #warning Bound checking does not support malloc (etc.) in this environment. ^~~~~~~ tcc.h:1271:14: warning: 'gen_cvt_ftof' used but never defined ST_FUNC void gen_cvt_ftof(int t); ^~~~~~~~~~~~ tcc.h:1272:14: warning: 'ggoto' used but never defined ST_FUNC void ggoto(void); ^~~~~ tcc.h:1274:14: warning: 'o' used but never defined ST_FUNC void o(unsigned int c); ^ tcc.h:1277:14: warning: 'gen_cvt_itof' used but never defined ST_FUNC void gen_cvt_itof(int t); ^~~~~~~~~~~~ tcc.h:1298:14: warning: 'gen_opl' used but never defined ST_FUNC void gen_opl(int op); ^~~~~~~ tcc.h:1320:14: warning: 'asm_instr' used but never defined ST_FUNC void asm_instr(void); ^~~~~~~~~ tcc.h:1321:14: warning: 'asm_global_instr' used but never defined ST_FUNC void asm_global_instr(void); ^~~~~~~~~~~~~~~~ bcheck.c: In function '__bound_init': bcheck.c:416:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] __bound_new_region((void *)p[0], p[1]); ^ gmake[2]: Leaving directory '/construction/lang/tcc/tinycc-release_0_9_26/lib' gmake[1]: *** [Makefile:204: libtcc1.a] Error 2 gmake[1]: *** [Makefile:186: libtcc.o] Error 1 gmake[1]: *** [Makefile:186: tcc.o] Error 1 gmake[1]: Leaving directory '/construction/lang/tcc/tinycc-release_0_9_26' ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make: stopped in /xports/lang/tcc FAILED 00:00:01