===> Building for BibTool-2.65nb5 clang -pipe -Os -Iinclude -DREGEX -Iregex-0.12 -I.. -c main.c main.c:187:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void usage(fullp) /* */ ^ main.c:256:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int keep_selected(db, rec) /* */ ^ main.c:322:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void write_macros(m_file, the_db) /* */ ^ main.c:348:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void read_in_files(the_db) /* */ ^ main.c:376:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int main(argc,argv) /* */ ^ main.c:619:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int rec_gt(r1, r2) /* */ ^ main.c:636:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int rec_lt(r1, r2) /* */ ^ main.c:653:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int rec_gt_cased(r1, r2) /* */ ^ main.c:670:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int rec_lt_cased(r1, r2) /* */ ^ main.c:686:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int do_keys(db, rec) /* */ ^ main.c:707:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int do_no_keys(db, rec) /* */ ^ main.c:729:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int update_crossref(db, rec) /* */ ^ main.c:777:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int dbl_check(db, rec) /* */ ^ 13 warnings generated. clang -pipe -Os -Iinclude -c -c crossref.c -o crossref.o crossref.c:83:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static Map new_map(sr,sf,dr,df) /* */ ^ crossref.c:108:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void free_map(m) /* */ ^ crossref.c:156:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void map_add(s_rec,s_fld,d_rec,d_fld) /* */ ^ crossref.c:198:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Symbol map_get(s_rec, s_fld, d_rec) /* */ ^ crossref.c:222:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int skip(sp) /* */ ^ crossref.c:238:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void crossref_map(spec) /* */ ^ crossref.c:297:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int insert_record(db,rec,hp,s, msg) /* */ ^ crossref.c:334:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int expand_crossref(db, rec) /* */ ^ crossref.c:368:37: warning: passing 'char[9]' to parameter of type 'String' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] insert_record(db, rec, hp, s, "Crossref"); /* */ ^~~~~~~~~~ crossref.c:382:32: warning: passing 'char[6]' to parameter of type 'String' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] insert_record(db, rec, hp, s, "XData"); /* */ ^~~~~~~ 10 warnings generated. clang -pipe -Os -Iinclude -c -c database.c -o database.o database.c:122:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void free_db(db) /* */ ^ database.c:146:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int apply_modify(db, key, rec) /* */ ^ database.c:182:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int apply_alias(db, key, rec, verbose) /* */ ^ database.c:212:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void db_insert(db, rec, verbose) /* */ ^ database.c:298:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int read_db(db, file, verbose) /* */ ^ database.c:363:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void mark_string(rec, s) /* */ ^ database.c:422:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void print_segment(file, db, rec, allp) /* */ ^ database.c:460:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void preprint_string(file, db, strings, rec)/* */ ^ database.c:536:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void print_strings(file, db, allp) /* */ ^ database.c:641:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void print_db(file,db,spec) /* */ ^ database.c:691:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void delete_record(db,rec) /* */ ^ database.c:732:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void db_forall(db,fct) /* */ ^ database.c:771:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Record db_find(db,key) /* */ ^ database.c:819:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Record db_search(db, key) /* */ ^ database.c:853:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String db_new_key(db,key) /* */ ^ database.c:889:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void db_rewind(db) /* */ ^ database.c:908:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static Record rec__sort(rec,less) /* */ ^ database.c:966:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static Record insert_record(rec,ptr,less) /* */ ^ database.c:1021:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int cmp_heap(r1,r2) /* */ ^ database.c:1040:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void db_mac_sort(db) /* */ ^ database.c:1059:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void db_sort(db,less) /* */ ^ database.c:1078:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String db_string(db, s, localp) /* */ ^ database.c:1121:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int * db_count(db,lp) /* */ ^ database.c:1211:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void db_xref_undelete(db) /* */ ^ 24 warnings generated. clang -pipe -Os -Iinclude -c -c entry.c -o entry.o entry.c:136:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void def_entry_type(s) /* */ ^ entry.c:176:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int match(s,t) /* */ ^ entry.c:194:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int find_entry_type(s) /* */ ^ entry.c:215:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String get_entry_type(idx) /* */ ^ 4 warnings generated. clang -pipe -Os -Iinclude -c -c error.c -o error.o error.c:69:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void init_error(file) /* */ ^ error.c:135:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void error(type, s1, s2, s3, line, err_pos, line_no, fname)/* */ ^ 2 warnings generated. clang -pipe -Os -Iinclude -c -c expand.c -o expand.o expand.c:78:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String expand_rhs(s,pre,post,db) /* */ ^ expand.c:111:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void expand__(s, sb, q_open, q_close, db) /* */ ^ expand.c:141:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int expand(s, sb, brace, first, q_open, q_close, db)/* */ ^ 3 warnings generated. clang -pipe -Os -Iinclude -c init.c init.c:72:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void init_bibtool(progname) /* */ ^ 1 warning generated. clang -pipe -Os -Iinclude -c -c io.c -o io.o io.c:87:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void save_input_file(file) /* */ ^ io.c:137:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] char * get_input_file(i) /* */ ^ io.c:159:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void save_output_file(file) /* */ ^ io.c:194:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void save_macro_file(file) /* */ ^ 4 warnings generated. clang -pipe -Os -Iinclude -c -c key.c -o key.o key.c:174:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void push_word(s) /* */ ^ key.c:187:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void Push_Word(s) /* */ ^ key.c:264:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void set_separator(n,s) /* */ ^ key.c:298:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String get_separator(n) /* */ ^ key.c:343:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void set_base(value) /* */ ^ key.c:391:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static char * itostr(i,digits) /* */ ^ key.c:427:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void init_key(state) /* */ ^ key.c:514:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int deTeX(line,save_fct,flags) /* */ ^ key.c:625:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void push_s(sb,s,max,trans) /* */ ^ key.c:662:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void add_ignored_word(word) /* */ ^ key.c:697:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int foreach_ignored_word(fct) /* */ ^ key.c:724:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void fmt_title(sb, line, len, in, trans, ignore, sep)/* */ ^ key.c:783:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int fmt_c_words(line, min, max, not, ignore)/* */ ^ key.c:826:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void def_format_type(s) /* */ ^ key.c:869:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void fmt_names(sb,line,maxname,post,trans) /* */ ^ key.c:932:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int fmt_c_names(line,min,max,not) /* */ ^ key.c:979:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int fmt_digits(sb,s,mp,pp,n,sel,trunc) /* */ ^ key.c:1038:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void fmt_string(sb,s,n,trans,sep) /* */ ^ key.c:1072:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int fmt_c_string(s,min,max,not) /* */ ^ key.c:1135:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int mark_key(db,rec) /* */ ^ key.c:1157:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void make_key(db,rec) /* */ ^ key.c:1250:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void make_sort_key(db,rec) /* */ ^ key.c:1284:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static KeyNode new_key_node(type, string) /* */ ^ key.c:1309:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void free_key_node(kn) /* */ ^ key.c:1332:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int add_fmt_tree(s, treep) /* */ ^ key.c:1424:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void add_format(s) /* */ ^ key.c:1466:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void add_sort_format(s) /* */ ^ key.c:1487:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int fmt_parse(sp,knp) /* */ ^ key.c:1519:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int fmt__parse(sp,knp) /* */ ^ key.c:1639:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int eval_fmt(sb,kn,rec,db) /* */ ^ key.c:1663:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int eval__fmt(sb,kn,rec) /* */ ^ key.c:1881:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void eval__special(sb,kn,rec) /* */ ^ key.c:1947:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int apply_fmt(sb,fmt,rec,db) /* */ ^ key.c:1985:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String fmt_expand(sb,cp,db,rec) /* */ ^ key.c:2225:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String get_field(db,rec,name) /* */ ^ key.c:2393:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int set_field(db,rec,name,value) /* */ ^ 36 warnings generated. clang -pipe -Os -Iinclude -c -c macros.c -o macros.o macros.c:57:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Macro new_macro(name, value, next, count) /* */ ^ macros.c:83:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void free_macro(mac) /* */ ^ macros.c:105:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int def_macro(name, val, count) /* */ ^ macros.c:147:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String look_macro(name, add) /* */ ^ macros.c:189:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void foreach_macro(fct) /* */ ^ macros.c:211:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int each_macro(m, fct) /* */ ^ macros.c:231:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void dump_mac(fname,allp) /* */ ^ macros.c:312:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void def_item(name, value) /* */ ^ macros.c:335:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void def_field_type(s) /* */ ^ macros.c:366:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static String get_mapped_or_cased(name, mac, type)/* */ ^ macros.c:427:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String get_item(name, type) /* */ ^ macros.c:449:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void save_key(name, key) /* */ ^ macros.c:464:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String get_key_name(name) /* */ ^ 13 warnings generated. clang -pipe -Os -Iinclude -c -c names.c -o names.o names.c:82:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static NameNode new_name_node(type, strip, trim, pre, mid, post)/* */ ^ names.c:291:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] NameNode name_format(s) /* */ ^ names.c:398:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String pp_list_of_names(wa,format,trans,max,comma,and,namesep,etal)/* */ ^ names.c:461:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void pp_one_name(sb, w, format, trans, len, comma, commas)/* */ ^ names.c:607:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void initial(s,trans,len,sb) /* */ ^ names.c:636:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int is_jr(s, eager) /* */ ^ names.c:711:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int is_lower_word(s) /* */ ^ 7 warnings generated. clang -pipe -Os -Iinclude -c parse.c -o parse.o parse.c:145:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void init___(pathp,pattern,envvp,env) /* */ ^ parse.c:215:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int see_bib_msg(s) /* */ ^ parse.c:243:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int see_bib(fname) /* */ ^ parse.c:390:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int skip(inc) /* */ ^ parse.c:464:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int parse_symbol(alpha) /* */ ^ parse.c:490:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int parse_key(alpha) /* */ ^ parse.c:550:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int parse_string(quotep) /* */ ^ parse.c:593:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int parse_block(quotep) /* */ ^ parse.c:683:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int parse_equation(rec) /* */ ^ parse.c:716:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int parse_bib(rec) /* */ ^ parse.c:906:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void set_rsc_path(val) /* */ ^ parse.c:925:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int see_rsc(fname) /* */ ^ parse.c:1003:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int read_rsc(name) /* */ ^ 13 warnings generated. clang -pipe -Os -Iinclude -c -c print.c -o print.o print.c:95:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void set_symbol_type(s) /* */ ^ print.c:168:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void puts_in(s,in,fct) /* */ ^ print.c:198:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void indent(col,fct) /* */ ^ print.c:229:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void line_breaking(t, align, fct) /* */ ^ print.c:361:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void print_equation(pre, s, t, align, fct) /* */ ^ print.c:403:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int fput_char(c) /* */ ^ print.c:419:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void fput_record(file, rec, db, start) /* */ ^ print.c:439:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int sput_char(c) /* */ ^ print.c:456:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] char * sput_record(rec, db, start) /* */ ^ print.c:519:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void put_record(fct, rec, db, start) /* */ ^ 10 warnings generated. clang -pipe -Os -Iinclude -c -c pxfile.c -o pxfile.o pxfile.c:111:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int absolute_file(name,basename,path) /* */ ^ pxfile.c:175:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FILE * px_fopen(name,mode,pattern,path,show) /* */ ^ pxfile.c:244:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] char ** px_s2p(s,sep) /* */ ^ pxfile.c:319:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void expand_env(s,se,res) /* */ ^ 4 warnings generated. clang -pipe -Os -Iinclude -c -c record.c -o record.o record.c:70:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Record copy_record(rec) /* */ ^ record.c:108:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Record new_record(token,size) /* */ ^ record.c:143:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void free_record(rec) /* */ ^ record.c:168:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void free_1_record(rec) /* */ ^ record.c:198:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Record unlink_record(rec) /* */ ^ record.c:232:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Record record_gc(rec) /* */ ^ record.c:265:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String record_get(rec, key) /* */ ^ record.c:294:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int count_record(rec) /* */ ^ record.c:325:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void push_to_record(rec, s, t) /* */ ^ record.c:374:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void provide_to_record(rec,s,t) /* */ ^ record.c:423:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] WordList new_wordlist(s) /* */ ^ record.c:455:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void add_sort_order(val) /* */ ^ record.c:528:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void sort_record(rec) /* */ ^ 13 warnings generated. clang -pipe -Os -Iinclude -DREGEX -Iregex-0.12 -I.. -c rewrite.c -o rewrite.o rewrite.c:135:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int foreach_addlist(fct) /* */ ^ rewrite.c:148:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void add_field(spec) /* */ ^ rewrite.c:171:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void remove_field(field, rec) /* */ ^ rewrite.c:208:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static Rule new_rule(field, value, pattern, frame, flags, casep)/* */ ^ rewrite.c:316:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void add_rule(s,rp,rp_end,flags,casep) /* */ ^ rewrite.c:419:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void rewrite_1(frame,sb,match,db,rec) /* */ ^ rewrite.c:474:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int selector_hits(rule, db, rec) /* */ ^ rewrite.c:512:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static String repl_regex(field, value, rule, db, rec)/* */ ^ rewrite.c:632:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static String check_regex(field, value, rule, db, rec)/* */ ^ rewrite.c:686:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void rename_field(spec) /* */ ^ rewrite.c:734:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void add_rewrite_rule(s) /* */ ^ rewrite.c:756:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void add_check_rule(s) /* */ ^ rewrite.c:776:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void rewrite_record(db, rec) /* */ ^ rewrite.c:865:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void add_extract(s,regexp,notp) /* */ ^ rewrite.c:888:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void save_regex(s) /* */ ^ rewrite.c:924:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void init_s_search(ignored) /* */ ^ rewrite.c:975:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int s_match(p,s) /* */ ^ rewrite.c:1003:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int s_search(pattern,s) /* */ ^ rewrite.c:1037:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int is_selected(db,rec) /* */ ^ rewrite.c:1133:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int set_regex_syntax(name) /* */ ^ 20 warnings generated. clang -pipe -Os -Iinclude -DRSC_BIBINPUTS_DEFAULT=NULL -DRSC_BIBTOOL_DEFAULT=\".:/opt/pkg/lib/BibTool\" -DENV_SEP=\":\" -c rsc.c -o rsc.o rsc.c:190:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int load_rsc(name) /* */ ^ rsc.c:206:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int resource(name) /* */ ^ rsc.c:225:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int test_true(s) /* */ ^ rsc.c:259:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int use_rsc(s) /* */ ^ rsc.c:289:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int set_rsc(name,val) /* */ ^ rsc.c:333:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void rsc_print(s) /* */ ^ 6 warnings generated. clang -pipe -Os -Iinclude -c -c s_parse.c -o s_parse.o s_parse.c:73:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int sp_open(s) /* */ ^ s_parse.c:102:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String sp_skip(sp) /* */ ^ s_parse.c:176:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String s_parse(type, sp, errp) /* */ ^ s_parse.c:330:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int sp_expect(sp, expect, verbose) /* */ ^ s_parse.c:360:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String* sp_symbols(sp) /* */ ^ 5 warnings generated. clang -pipe -Os -Iinclude -c -c symbols.c -o symbols.o symbols.c:174:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] char * new_string(s) /* */ ^ symbols.c:201:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static StringTab new_string_tab(name, count, flags)/* */ ^ symbols.c:225:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int hashindex(s) /* */ ^ symbols.c:276:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int sym_flag(s) /* */ ^ symbols.c:294:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void sym_set_flag(s,flags) /* */ ^ symbols.c:329:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Symbol sym_add(s, count) /* */ ^ symbols.c:376:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void sym_unlink(s) /* */ ^ symbols.c:443:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Symbol sym_extract(sp, lowercase) /* */ ^ 8 warnings generated. clang -pipe -Os -Iinclude -c -c stack.c -o stack.o stack.c:78:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void push_string(s) /* */ ^ 1 warning generated. clang -pipe -Os -Iinclude -c -c sbuffer.c -o sbuffer.o sbuffer.c:98:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int sbclose(sb) /* */ ^ sbuffer.c:115:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int sbputs(s,sb) /* */ ^ sbuffer.c:142:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int sbputc(c,sb) /* */ ^ sbuffer.c:175:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] char* sbflush(sb) /* */ ^ sbuffer.c:191:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void sbrewind(sb) /* */ ^ sbuffer.c:206:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int sbtell(sb) /* */ ^ sbuffer.c:221:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int sbseek(sb,pos) /* */ ^ 7 warnings generated. clang -pipe -Os -Iinclude -DREGEX -Iregex-0.12 -I.. -c tex_aux.c -o tex_aux.o tex_aux.c:95:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int foreach_aux(fct) /* */ ^ tex_aux.c:112:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void save_ref(s) /* */ ^ tex_aux.c:131:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int aux_used(s) /* */ ^ tex_aux.c:164:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int read_aux(fname, fct, verbose) /* */ ^ tex_aux.c:276:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int apply_aux(db) /* */ ^ 5 warnings generated. clang -pipe -Os -Iinclude -c -c tex_read.c -o tex_read.o tex_read.c:224:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static Token new_token(type, string) /* */ ^ tex_read.c:256:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static Token token_list_copy(t,nt,argp) /* */ ^ tex_read.c:295:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void free_1_token(t) /* */ ^ tex_read.c:311:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void free_tokens(t) /* */ ^ tex_read.c:332:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static String tokens_to_string(t) /* */ ^ tex_read.c:378:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int TeX_fill_line(get_fct) /* */ ^ tex_read.c:432:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static Token TeX_get_token(get_fct) /* */ ^ tex_read.c:510:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void init_get(s) /* */ ^ tex_read.c:538:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static Token tokenize(s, arity) /* */ ^ tex_read.c:577:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static MacDef new_macdef(name, arity, tokens) /* */ ^ tex_read.c:602:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void free_macdef(mac) /* */ ^ tex_read.c:620:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static MacDef find_macro(name, md) /* */ ^ tex_read.c:643:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void TeX_define(name, arity, body) /* */ ^ tex_read.c:671:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void TeX_def(s) /* */ ^ tex_read.c:715:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void TeX_active(c, arity, s) /* */ ^ tex_read.c:802:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void TeX_open_file(file) /* */ ^ tex_read.c:816:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void TeX_open_string(s) /* */ ^ tex_read.c:846:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int fill_token(tp) /* */ ^ tex_read.c:868:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int TeX_read(cp, sp) /* */ ^ 19 warnings generated. clang -pipe -Os -Iinclude -c -c type.c -o type.o type.c:87:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void add_word_sep(s) /* */ ^ type.c:109:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int case_cmp(s, t) /* */ ^ type.c:137:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int cmp(s, t) /* */ ^ type.c:155:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String lower(s) /* */ ^ 4 warnings generated. clang -pipe -Os -Iinclude -c -c version.c -o version.o clang -pipe -Os -Iinclude -c -c wordlist.c -o wordlist.o wordlist.c:68:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void add_word(s,wlp) /* */ ^ wordlist.c:105:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int delete_word(s, wlp, fct) /* */ ^ wordlist.c:137:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void free_words(wlp, fct) /* */ ^ wordlist.c:166:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int foreach_word(wl, fct) /* */ ^ wordlist.c:184:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int find_word(s, wl) /* */ ^ 5 warnings generated. clang -pipe -Os -Iinclude -Iregex-0.12 -I.. -DHAVE_CONFIG_H regex-0.12/regex.c -c -o regex.o regex-0.12/regex.c:811:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] re_set_syntax (syntax) ^ regex-0.12/regex.c:1191:37: warning: passing arguments to 'at_begline_loc_p' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] || at_begline_loc_p (pattern, p, syntax)) ^ regex-0.12/regex.c:1206:37: warning: passing arguments to 'at_endline_loc_p' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] || at_endline_loc_p (p, pend, syntax)) ^ regex-0.12/regex.c:1312:21: warning: passing arguments to 'store_op1' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] STORE_JUMP (jump, b, laststart); ^ regex-0.12/regex.c:919:13: note: expanded from macro 'STORE_JUMP' store_op1 (op, loc, (to) - (loc) - 3) ^ regex-0.12/regex.c:1317:19: warning: passing arguments to 'store_op1' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] STORE_JUMP (maybe_pop_jump, b, laststart - 3); ^ regex-0.12/regex.c:919:13: note: expanded from macro 'STORE_JUMP' store_op1 (op, loc, (to) - (loc) - 3) ^ regex-0.12/regex.c:1326:13: warning: passing arguments to 'insert_op1' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] INSERT_JUMP (keep_string_p ? on_failure_keep_string_jump ^ regex-0.12/regex.c:927:14: note: expanded from macro 'INSERT_JUMP' insert_op1 (op, loc, (to) - (loc) - 3, b) ^ regex-0.12/regex.c:1340:17: warning: passing arguments to 'insert_op1' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] INSERT_JUMP (dummy_failure_jump, laststart, laststart + 6); ^ regex-0.12/regex.c:927:14: note: expanded from macro 'INSERT_JUMP' insert_op1 (op, loc, (to) - (loc) - 3, b) ^ regex-0.12/regex.c:1423:39: warning: passing arguments to 'compile_range' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = compile_range (&p, pend, translate, syntax, b); ^ regex-0.12/regex.c:1434:41: warning: passing arguments to 'compile_range' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ret = compile_range (&p, pend, translate, syntax, b); ^ regex-0.12/regex.c:1632:17: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ regex-0.12/regex.c:1645:19: warning: passing arguments to 'store_op1' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] STORE_JUMP (jump_past_alt, fixup_alt_jump, b - 1); ^ regex-0.12/regex.c:919:13: note: expanded from macro 'STORE_JUMP' store_op1 (op, loc, (to) - (loc) - 3) ^ regex-0.12/regex.c:1652:17: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ regex-0.12/regex.c:1702:15: warning: passing arguments to 'insert_op1' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] INSERT_JUMP (on_failure_jump, begalt, b + 6); ^ regex-0.12/regex.c:927:14: note: expanded from macro 'INSERT_JUMP' insert_op1 (op, loc, (to) - (loc) - 3, b) ^ regex-0.12/regex.c:1723:17: warning: passing arguments to 'store_op1' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] STORE_JUMP (jump_past_alt, fixup_alt_jump, b); ^ regex-0.12/regex.c:919:13: note: expanded from macro 'STORE_JUMP' store_op1 (op, loc, (to) - (loc) - 3) ^ regex-0.12/regex.c:1817:22: warning: passing arguments to 'insert_op1' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] INSERT_JUMP (jump, laststart, b + 3); ^ regex-0.12/regex.c:927:14: note: expanded from macro 'INSERT_JUMP' insert_op1 (op, loc, (to) - (loc) - 3, b) ^ regex-0.12/regex.c:1842:22: warning: passing arguments to 'insert_op2' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] INSERT_JUMP2 (succeed_n, laststart, ^ regex-0.12/regex.c:931:14: note: expanded from macro 'INSERT_JUMP2' insert_op2 (op, loc, (to) - (loc) - 3, arg, b) ^ regex-0.12/regex.c:1851:33: warning: passing arguments to 'insert_op2' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] insert_op2 (set_number_at, laststart, 5, lower_bound, b); ^ regex-0.12/regex.c:1862:26: warning: passing arguments to 'store_op2' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] STORE_JUMP2 (jump_n, b, laststart + 5, ^ regex-0.12/regex.c:923:13: note: expanded from macro 'STORE_JUMP2' store_op2 (op, loc, (to) - (loc) - 3, arg) ^ regex-0.12/regex.c:1880:37: warning: passing arguments to 'insert_op2' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] insert_op2 (set_number_at, laststart, b - laststart, ^ regex-0.12/regex.c:1974:42: warning: passing arguments to 'group_in_compile_stack' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (group_in_compile_stack (compile_stack, c1)) ^ regex-0.12/regex.c:2040:5: warning: passing arguments to 'store_op1' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] STORE_JUMP (jump_past_alt, fixup_alt_jump, b); ^ regex-0.12/regex.c:919:13: note: expanded from macro 'STORE_JUMP' store_op1 (op, loc, (to) - (loc) - 3) ^ regex-0.12/regex.c:1065:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] regex_compile (pattern, size, syntax, bufp) ^ regex-0.12/regex.c:2066:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] store_op1 (op, loc, arg) ^ regex-0.12/regex.c:845:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static void store_op1 (), store_op2 (); ^ regex-0.12/regex.c:2079:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] store_op2 (op, loc, arg1, arg2) ^ regex-0.12/regex.c:845:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static void store_op1 (), store_op2 (); ^ regex-0.12/regex.c:2094:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] insert_op1 (op, loc, arg, end) ^ regex-0.12/regex.c:846:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static void insert_op1 (), insert_op2 (); ^ regex-0.12/regex.c:2113:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] insert_op2 (op, loc, arg1, arg2, end) ^ regex-0.12/regex.c:846:28: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static void insert_op1 (), insert_op2 (); ^ regex-0.12/regex.c:2134:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] at_begline_loc_p (pattern, p, syntax) ^ regex-0.12/regex.c:847:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static boolean at_begline_loc_p (), at_endline_loc_p (); ^ regex-0.12/regex.c:2153:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] at_endline_loc_p (p, pend, syntax) ^ regex-0.12/regex.c:847:37: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static boolean at_begline_loc_p (), at_endline_loc_p (); ^ regex-0.12/regex.c:2175:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] group_in_compile_stack (compile_stack, regnum) ^ regex-0.12/regex.c:848:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static boolean group_in_compile_stack (); ^ regex-0.12/regex.c:2203:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] compile_range (p_ptr, pend, translate, syntax, b) ^ regex-0.12/regex.c:849:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static reg_errcode_t compile_range (); ^ regex-0.12/regex.c:2535:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] re_compile_fastmap (bufp) ^ regex-0.12/regex.c:2820:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] re_set_registers (bufp, regs, num_regs, starts, ends) ^ regex-0.12/regex.c:2837:33: warning: expression which evaluates to zero treated as a null pointer constant of type 'regoff_t *' (aka 'int *') [-Wnon-literal-null-conversion] regs->start = regs->end = (regoff_t) 0; ^~~~~~~~~~~~ regex-0.12/regex.c:2847:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] re_search (bufp, string, size, startpos, range, regs) ^ regex-0.12/regex.c:2880:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] re_search_2 (bufp, string1, size1, string2, size2, startpos, range, regs, stop) ^ regex-0.12/regex.c:3139:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] re_match (bufp, string, size, pos, regs) ^ regex-0.12/regex.c:3164:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] re_match_2 (bufp, string1, size1, string2, size2, pos, regs, stop) ^ regex-0.12/regex.c:3620:43: warning: passing arguments to 'group_match_null_string_p' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = group_match_null_string_p (&p1, pend, reg_info); ^ regex-0.12/regex.c:3838:38: warning: passing arguments to 'bcmp_translate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ? bcmp_translate (d, d2, mcnt, translate) ^ regex-0.12/regex.c:4410:48: warning: passing arguments to 'alt_match_null_string_p' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (!alt_match_null_string_p (p1, p1 + mcnt - 3, ^ regex-0.12/regex.c:4440:44: warning: passing arguments to 'alt_match_null_string_p' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (!alt_match_null_string_p (p1, p1 + mcnt, reg_info)) ^ regex-0.12/regex.c:4455:46: warning: passing arguments to 'common_op_match_null_string_p' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (!common_op_match_null_string_p (&p1, end, reg_info)) ^ regex-0.12/regex.c:4360:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] group_match_null_string_p (p, end, reg_info) ^ regex-0.12/regex.c:3000:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] group_match_null_string_p (); ^ regex-0.12/regex.c:4491:46: warning: passing arguments to 'common_op_match_null_string_p' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (!common_op_match_null_string_p (&p1, end, reg_info)) ^ regex-0.12/regex.c:4469:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] alt_match_null_string_p (p, end, reg_info) ^ regex-0.12/regex.c:2998:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static boolean alt_match_null_string_p (), ^ regex-0.12/regex.c:4506:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] common_op_match_null_string_p (p, end, reg_info) ^ regex-0.12/regex.c:2999:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] common_op_match_null_string_p (), ^ regex-0.12/regex.c:4594:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] bcmp_translate (s1, s2, len, translate) ^ regex-0.12/regex.c:2997:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int bcmp_translate (); ^ regex-0.12/regex.c:4620:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] re_compile_pattern (pattern, length, bufp) ^ regex-0.12/regex.c:4653:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] re_comp (s) ^ regex-0.12/regex.c:4691:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] re_exec (s) ^ regex-0.12/regex.c:4739:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] regcomp (preg, pattern, cflags) ^ regex-0.12/regex.c:4814:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] regexec (preg, string, nmatch, pmatch, eflags) ^ regex-0.12/regex.c:4879:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] regerror (errcode, preg, errbuf, errbuf_size) ^ regex-0.12/regex.c:4923:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] regfree (preg) ^ 66 warnings generated. clang -L/opt/pkg/lib -pipe -Os -Iinclude -o bibtool main.o crossref.o database.o entry.o error.o expand.o init.o io.o key.o macros.o names.o parse.o print.o pxfile.o record.o rewrite.o rsc.o s_parse.o symbols.o stack.o sbuffer.o tex_aux.o tex_read.o type.o version.o wordlist.o regex.o cd /Users/pbulk/build/print/bibtool/work/BibTool/doc && /usr/bin/env USETOOLS=no GOTMPDIR=/Users/pbulk/build MACOSX_DEPLOYMENT_TARGET=14.5 CC=clang CFLAGS=-pipe\ -Os CPPFLAGS= CXX=clang++ CXXFLAGS=-pipe\ -Os COMPILER_RPATH_FLAG=-L F77=f77 FC=f77 FFLAGS=-O LANG=C LC_ALL=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-L/opt/pkg/lib LINKER_RPATH_FLAG=-L PATH=/Users/pbulk/build/print/bibtool/work/.cwrapper/bin:/Users/pbulk/build/print/bibtool/work/.buildlink/bin:/Users/pbulk/build/print/bibtool/work/.tools/bin:/opt/pkg/bin:/sbin:/bin:/usr/sbin:/usr/bin:/opt/pkg/bin:/opt/pkg/bin PREFIX=/opt/pkg MAKELEVEL=0 CONFIG_SITE= ftp_proxy=downloads-forbidden-except-during-fetch http_proxy=downloads-forbidden-except-during-fetch https_proxy=downloads-forbidden-except-during-fetch no_proxy= PKG_SYSCONFDIR=/opt/pkg/etc CXXCPP=clang\ -E HOME=/Users/pbulk/build/print/bibtool/work/.home CWRAPPERS_CONFIG_DIR=/Users/pbulk/build/print/bibtool/work/.cwrapper/config CPP=clang\ -E LOCALBASE=/opt/pkg X11BASE=/opt/pkg PKGMANDIR=share/man PKGINFODIR=info PKGGNUDIR=gnu/ MAKECONF=/dev/null OBJECT_FMT=Mach-O USETOOLS=no BSD_INSTALL_PROGRAM=/usr/bin/install\ -c\ \ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_SCRIPT=/usr/bin/install\ -c\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_LIB=/usr/bin/install\ -c\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_DATA=/usr/bin/install\ -c\ -o\ pbulk\ -g\ staff\ -m\ 644 BSD_INSTALL_MAN=/usr/bin/install\ -c\ -o\ pbulk\ -g\ staff\ -m\ 644 BSD_INSTALL=/usr/bin/install BSD_INSTALL_PROGRAM_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_LIB_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_DATA_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_MAN_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_GAME=/usr/bin/install\ -c\ \ -o\ pbulk\ -g\ staff\ -m\ 2555 BSD_INSTALL_GAME_DATA=/usr/bin/install\ -c\ -o\ pbulk\ -g\ staff\ -m\ 664 BSD_INSTALL_GAME_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 775 INSTALL_INFO= MAKEINFO=/Users/pbulk/build/print/bibtool/work/.tools/bin/makeinfo FLEX= BISON= ITSTOOL=/Users/pbulk/build/print/bibtool/work/.tools/bin/itstool GDBUS_CODEGEN=/Users/pbulk/build/print/bibtool/work/.tools/bin/gdbus-codegen PKG_CONFIG=/Users/pbulk/build/print/bibtool/work/.tools/bin/pkg-config PKG_CONFIG_LIBDIR=/Users/pbulk/build/print/bibtool/work/.buildlink/lib/pkgconfig:/Users/pbulk/build/print/bibtool/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/Users/pbulk/build/print/bibtool/work/.pkg-config.log PKG_CONFIG_PATH= CWRAPPERS_CONFIG_DIR=/Users/pbulk/build/print/bibtool/work/.cwrapper/config /opt/pkg/bin/bmake lualatex bibtool.tex kpathsea: Running mktexfmt lualatex.fmt mktexfmt: mktexfmt is using the following fmtutil.cnf files (in precedence order): mktexfmt: /opt/pkg/etc/texmf/web2c/fmtutil.cnf mktexfmt: /opt/pkg/share/texmf-dist/web2c/fmtutil.cnf mktexfmt: mktexfmt is using the following fmtutil.cnf file for writing changes: mktexfmt: /Users/pbulk/build/print/bibtool/work/.home/.texlive2025/texmf-config/web2c/fmtutil.cnf mktexfmt [INFO]: writing formats under /Users/pbulk/build/print/bibtool/work/.home/.texlive2025/texmf-var/web2c mktexfmt [INFO]: --- remaking lualatex with luatex mktexfmt: running `luatex -ini -jobname=lualatex -progname=lualatex lualatex.ini' ... This is LuaTeX, Version 1.21.0 (Web2C 2025) (INITEX) restricted system commands enabled. (/opt/pkg/share/texmf-dist/tex/latex/tex-ini-files/lualatex.ini (/opt/pkg/share/texmf-dist/tex/generic/tex-ini-files/luatexconfig.tex (/opt/pkg/share/texmf-dist/tex/generic/tex-ini-files/pdftexconfig.tex)) (/opt/pkg/share/texmf-dist/tex/latex/base/latex.ltx (/opt/pkg/share/texmf-dist/tex/latex/base/texsys.cfg) ./texsys.aux found \@currdir set to: ./. Assuming \openin and \input have the same search path. Defining UNIX/DOS style filename parser. catcodes, registers, parameters, LaTeX2e <2025-11-01> (/opt/pkg/share/texmf-dist/tex/latex/l3kernel/expl3.ltx (/opt/pkg/share/texmf-dist/tex/latex/l3kernel/expl3-code.tex/opt/pkg/share/texm f-dist/tex/latex/l3kernel/expl3.lua:318: module 'lua-uni-data' not found: no field package.preload['lua-uni-data'] [kpse lua searcher] file not found: 'lua-uni-data' stack traceback: [C]: in function 'require' /opt/pkg/share/texmf-dist/tex/latex/l3kernel/expl3.lua:318: in main chunk [C]: in function 'require' [\directlua]:1: in main chunk. BAD l.158 \directlua{require("expl3")} % ? ! Emergency stop. BAD l.158 \directlua{require("expl3")} % ! ==> Fatal error occurred, no output PDF file produced! Transcript written on lualatex.log. mktexfmt [INFO]: log file copied to: /Users/pbulk/build/print/bibtool/work/.home/.texlive2025/texmf-var/web2c/luatex/lualatex.log mktexfmt [ERROR]: running `luatex -ini -jobname=lualatex -progname=lualatex lualatex.ini >&2