=> "/opt/pkg/bin/bmake" ["-C", "/Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/inputmethod/canna-lib", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] WARNING: [license.mk] Every package should define a LICENSE. ===> Building for Canna-lib-3.8 --- all --- making all in ./lib... --- all --- making all in lib/RKindep... --- cfuncs.o --- --- basename.o --- --- cksum.o --- --- cfuncs.o --- rm -f cfuncs.o --- basename.o --- rm -f basename.o --- cksum.o --- rm -f cksum.o --- cfuncs.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED cfuncs.c --- cksum.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED cksum.c --- basename.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED basename.c --- cksum.o --- cksum.c:32:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 32 | RkiCksumAdd(cx, data, len) | ^ cksum.c:50:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 50 | RkiCksumCRCInit(cx) | ^ cksum.c:60:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 60 | RkiCksumCRCAdd(cx, data, len) | ^ cksum.c:77:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 77 | RkiCksumCRCFinish(cx) | ^ --- file.o --- --- cksum.o --- 4 warnings generated. --- file.o --- rm -f file.o --- strops.o --- rm -f strops.o --- file.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED file.c --- strops.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED strops.c --- basename.o --- basename.c:57:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 57 | RkiBasename(path) | ^ 1 warning generated. --- strops.o --- strops.c:29:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 29 | RkiStrbuf_init(sb) | ^ strops.c:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 36 | RkiStrbuf_destroy(sb) | ^ strops.c:43:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 43 | RkiStrbuf_clear(sb) | ^ strops.c:51:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 51 | RkiStrbuf_reserve(sb, size) | ^ strops.c:71:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 71 | RkiStrbuf_term(sb) | ^ strops.c:83:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 83 | RkiStrbuf_pack(sb) | ^ strops.c:96:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 96 | RkiStrbuf_add(sb, src) | ^ strops.c:104:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 104 | RkiStrbuf_addmem(sb, src, size) | ^ strops.c:117:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 117 | RkiStrbuf_addch(sb, ch) | ^ 9 warnings generated. --- file.o --- file.c:35:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 35 | RkiConnect(fd, addrp, len, timeout) | ^ file.c:84:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 84 | RkiGetLine(fp) | ^ file.c:124:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 124 | RkiReadWholeFile(fp, retsize) | ^ 3 warnings generated. --- libRKindep.a --- rm -f libRKindep.a ar clq libRKindep.a cfuncs.o basename.o cksum.o file.o strops.o ranlib libRKindep.a making all in lib/RK... --- tempdic.o --- --- permdic.o --- --- dicsw.o --- --- tempdic.o --- rm -f tempdic.o --- permdic.o --- rm -f permdic.o --- dicsw.o --- rm -f dicsw.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED dicsw.c --- tempdic.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED tempdic.c --- permdic.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED permdic.c permdic.c:92:28: warning: passing arguments to '_RkCalcUnlog2' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 92 | nd.pgsz = _RkCalcUnlog2(hd.data[HD_L2P].var) + 1; | ^ permdic.c:50:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 50 | openDF(df, dfnm, w, gramoff, gramsz) | ^ permdic.c:219:35: warning: passing arguments to 'RkGetGramNum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 219 | dm->dm_gram->P_BB = RkGetGramNum(gram, "BB"); | ^ permdic.c:220:35: warning: passing arguments to 'RkGetGramNum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 220 | dm->dm_gram->P_NN = RkGetGramNum(gram, "NN"); | ^ permdic.c:221:35: warning: passing arguments to 'RkGetGramNum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 221 | dm->dm_gram->P_T00 = RkGetGramNum(gram, "T00"); | ^ permdic.c:222:35: warning: passing arguments to 'RkGetGramNum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 222 | dm->dm_gram->P_T30 = RkGetGramNum(gram, "T30"); | ^ permdic.c:223:35: warning: passing arguments to 'RkGetGramNum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 223 | dm->dm_gram->P_T35 = RkGetGramNum(gram, "T35"); | ^ permdic.c:225:35: warning: passing arguments to 'RkGetGramNum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 225 | dm->dm_gram->P_KJ = RkGetGramNum(gram, "KJ"); | ^ permdic.c:227:36: warning: passing arguments to 'RkGetGramNum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 227 | dm->dm_gram->P_Ftte = RkGetGramNum(gram, "Ftte"); | ^ permdic.c:231:18: warning: passing arguments to 'RkCloseGram' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 231 | RkCloseGram(gram); | ^ permdic.c:150:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 150 | _Rkpopen(dm, dfnm, mode, gram) | ^ permdic.c:252:15: warning: passing arguments to '_RkKillCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 252 | _RkKillCache(dm); | ^ --- ngram.o --- --- permdic.o --- permdic.c:256:24: warning: passing arguments to 'RkCloseGram' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 256 | (void)RkCloseGram(dm->dm_gram->gramdic); | ^ permdic.c:243:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 243 | _Rkpclose(dm, dfnm, gram) | ^ permdic.c:311:7: warning: unused variable 'i' [-Wunused-variable] 311 | int i; | ^ permdic.c:304:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 304 | assurep(dic, id) | ^ permdic.c:349:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 349 | _RkEql(a, b, n) | ^ permdic.c:356:18: warning: passing arguments to 'uniqAlnum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 356 | c = uniqAlnum(*a++); | ^ permdic.c:390:32: warning: passing arguments to '_RkReadCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 390 | nread[nc].cache = _RkReadCache(dm, (long)wrec); | ^ permdic.c:393:19: warning: passing arguments to '_RkDerefCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 393 | _RkDerefCache(nread[nc].cache); | ^ permdic.c:365:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 365 | readThisCache(dm, xdm, pgno, val, key, cur, ylen, nread, mc, nc, cf) | ^ permdic.c:437:17: warning: passing arguments to 'uniqAlnum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 437 | kv = uniqAlnum(*(key + cur)); | ^ permdic.c:408:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 408 | SearchInPage(dm, xdm, pgno, buf, val, key, cur, ylen, nread, mc, nc, cf) | ^ permdic.c:488:17: warning: passing arguments to 'uniqAlnum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 488 | kv = uniqAlnum(*(key + cur)); | ^ permdic.c:454:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 454 | SearchInDir(dm, xdm, pos, key, cur, ylen, nread, mc, nc, cf) | ^ permdic.c:522:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- tempdic.o --- tempdic.c:47:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- permdic.o --- 522 | _Rkpsearch(cx, dm, key, n, nread, mc, cf) | ^ --- tempdic.o --- 47 | freeTD(td) | ^ --- permdic.o --- permdic.c:544:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 544 | _Rkpio(dm, cp, io) | ^ --- tempdic.o --- tempdic.c:88:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 88 | extendTD(tdic, key, tw) | ^ --- permdic.o --- permdic.c:621:21: warning: passing arguments to 'RkParseOWrec' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- tempdic.o --- tempdic.c:125:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- permdic.o --- 621 | if (RkParseOWrec(gram, arg, wrec, PERM_WRECSIZE, lucks)) { | ^ --- tempdic.o --- 125 | yomi_equal(x, y, n) | ^ tempdic.c:149:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 149 | nthKey(w, n) | ^ --- permdic.o --- permdic.c:671:19: warning: passing arguments to '_RkDerefCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- tempdic.o --- tempdic.c:198:29: warning: passing arguments to '_RkFindCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- permdic.o --- 671 | _RkDerefCache(thisCache); | ^ permdic.c:680:22: warning: passing arguments to '_RkCandNumber' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- tempdic.o --- 198 | if ((cache = _RkFindCache(dm, (long)oldTW)) && cache->nc_count > 0) --- permdic.o --- 680 | nk = _RkCandNumber(wp); --- tempdic.o --- | ^ --- permdic.o --- | ^ --- tempdic.o --- tempdic.c:207:20: warning: passing arguments to '_RkRehashCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 207 | _RkRehashCache(cache, (long)tn->tn_word); | ^ tempdic.c:174:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 174 | defineTD(dm, tab, n, newTW, nlen) | ^ --- permdic.o --- permdic.c:762:16: warning: passing arguments to '_RkDerefCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 762 | _RkDerefCache(thisCache); | ^ permdic.c:768:17: warning: passing arguments to '_RkDerefCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- tempdic.o --- tempdic.c:249:24: warning: passing arguments to 'RkParseOWrec' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- permdic.o --- 768 | _RkDerefCache(thisCache); | ^ --- tempdic.o --- 249 | else if (RkParseOWrec(gram, word, wrec, RK_LINE_BMAX * 10, tw.lucks)) { | ^ --- permdic.o --- permdic.c:580:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 580 | _Rkpctl(dm, qm, what, arg, gram) | ^ --- tempdic.o --- tempdic.c:229:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 229 | enterTD(dm, td, gram, word) | ^ tempdic.c:274:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 274 | shrinkTD(td, key) | ^ tempdic.c:320:39: warning: passing arguments to '_RkFindCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 320 | struct ncache *cache = _RkFindCache(dm, (long)oldTW); | ^ tempdic.c:333:17: warning: passing arguments to '_RkRehashCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- permdic.o --- permdic.c:798:25: warning: passing arguments to '_RkCreatePath' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- tempdic.o --- 333 | _RkRehashCache(cache, (long)subW); | ^ tempdic.c:339:16: warning: passing arguments to '_RkPurgeCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- permdic.o --- 798 | file = _RkCreatePath(dd, df->df_link); | ^ --- tempdic.o --- 339 | _RkPurgeCache(cache); | ^ tempdic.c:300:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- permdic.o --- permdic.c:784:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- ngram.o --- rm -f ngram.o --- tempdic.o --- 300 | deleteTD(dm, tab, n, newW) | ^ --- permdic.o --- 784 | _Rkpsync(cx, dm, qm) | ^ --- tempdic.o --- tempdic.c:364:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 364 | _Rktopen(dm, file, mode, gram) | ^ tempdic.c:452:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 452 | writeTD(td, gram, fdes) | ^ tempdic.c:470:27: warning: passing arguments to '_RkUparseWrec' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 470 | wc = _RkUparseWrec(gram, tn->tn_word->word, wcline, | ^ tempdic.c:475:38: warning: passing arguments to '_RkUparseWrec' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 475 | && !(wc = _RkUparseWrec(gram, tn->tn_word->word, wcline, | ^ tempdic.c:534:15: warning: passing arguments to '_RkKillCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 534 | _RkKillCache(dm); | ^ tempdic.c:507:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 507 | _Rktclose(dm, file, gram) | ^ tempdic.c:619:24: warning: passing arguments to 'uniqAlnum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 619 | Wchar k = uniqAlnum(key[j++]); | ^ tempdic.c:638:38: warning: passing arguments to '_RkReadCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 638 | nread[nc].cache = _RkReadCache(dm, (long)tn->tn_word); | ^ tempdic.c:666:33: warning: passing arguments to '_RkReadCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 666 | nread[nc].cache = _RkReadCache(dm, (long)n0->tn_word); | ^ tempdic.c:603:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 603 | _Rktsearch(cx, dm, key, n, nread, maxcache, cf) | ^ tempdic.c:697:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 697 | _Rktio(dm, cp, io) | ^ tempdic.c:741:27: warning: passing arguments to 'RkParseOWrec' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 741 | else if (!RkParseOWrec(gram, arg, wrec, TEMPDIC_WRECSIZE, lucks)) | ^ tempdic.c:753:27: warning: passing arguments to 'RkParseOWrec' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 753 | else if (!RkParseOWrec(gram, arg, wrec, TEMPDIC_WRECSIZE, lucks)) | ^ tempdic.c:715:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 715 | _Rktctl(dm, qm, what, arg, gram) | ^ tempdic.c:802:24: warning: passing arguments to '_RkCreatePath' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 802 | file = _RkCreatePath(dd_p, df_p->df_link); | ^ tempdic.c:769:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 769 | _Rktsync(cx, dm, qm) | ^ --- ngram.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED ngram.c --- tempdic.o --- 30 warnings generated. --- bun.o --- rm -f bun.o --- permdic.o --- 35 warnings generated. --- bun.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED bun.c --- context.o --- rm -f context.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED context.c --- ngram.o --- ngram.c:60:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 60 | extern unsigned char *ustoeuc(); | ^ ./RKintern.h:1192:16: note: conflicting prototype is here 1192 | unsigned char *ustoeuc pro((Wchar *, int, unsigned char *, int)); | ^ ngram.c:63:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 63 | RkCloseGram(gram) | ^ In file included from ngram.c:24: ./RKintern.h:976:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 976 | void RkCloseGram(); | ^ ngram.c:83:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 83 | gram_to_tab(gram) | ^ ngram.c:103:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 103 | gram_fill_conjcells(gram) | ^ ngram.c:182:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 182 | RkReadGram(fd, gramsz) | ^ ngram.c:259:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 259 | RkOpenGram(mydic) | ^ In file included from ngram.c:24: ./RKintern.h:974:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 974 | struct RkKxGram *RkOpenGram(); | ^ ngram.c:358:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 358 | _RkWordLength(wrec) | ^ In file included from ngram.c:24: ./RKintern.h:1010:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1010 | int _RkWordLength(); | ^ ngram.c:370:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 370 | _RkCandNumber(wrec) | ^ In file included from ngram.c:24: ./RKintern.h:1009:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1009 | int _RkCandNumber(); | ^ ngram.c:382:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 382 | RkGetGramNum(gram, name) | ^ In file included from ngram.c:24: ./RKintern.h:996:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 996 | int RkGetGramNum(); | ^ ngram.c:399:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 399 | skip_space(src) | ^ ngram.c:411:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 411 | skip_until_space(src, next) | ^ ngram.c:457:27: warning: passing arguments to 'RkParseGramNum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 457 | src = RkParseGramNum(gram, src, &row); | ^ ngram.c:433:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 433 | wstowrec(gram, src, dst, maxdst, yomilen, wlen, lucks) | ^ ngram.c:524:59: warning: '&' within '|' [-Wbitwise-op-parentheses] 524 | *wrec++ = (Wrec)(((wlen >> 5) & 0xfe) | (ncand >> 11) & 0x01); | ~ ~~~~~~~~~~~~~~^~~~~~ ngram.c:524:59: note: place parentheses around the '&' expression to silence this warning 524 | *wrec++ = (Wrec)(((wlen >> 5) & 0xfe) | (ncand >> 11) & 0x01); | ^ | ( ) ngram.c:541:22: warning: passing arguments to 'uniqAlnum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 541 | tmp = uniqAlnum(tmp); | ^ ngram.c:505:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 505 | fil_wc2wrec_flag(wrec, wreclen, ncand, yomi, ylen, left) | ^ ngram.c:569:59: warning: '&' within '|' [-Wbitwise-op-parentheses] 569 | *wrec++ = (Wrec)(((wlen >> 5) & 0xfe) | (ncand >> 11) & 0x01); | ~ ~~~~~~~~~~~~~~^~~~~~ ngram.c:569:59: note: place parentheses around the '&' expression to silence this warning 569 | *wrec++ = (Wrec)(((wlen >> 5) & 0xfe) | (ncand >> 11) & 0x01); | ^ | ( ) ngram.c:576:22: warning: passing arguments to 'uniqAlnum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 576 | tmp = uniqAlnum((Wchar)((yomi[2*i] << 8) | yomi[2*i + 1])); | ^ ngram.c:551:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 551 | fil_wrec_flag(wrec, wreclen, ncand, yomi, ylen, left) | ^ ngram.c:586:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 586 | RkParseWrec(gram, src, left, dst, maxdst) | ^ In file included from ngram.c:24: ./RKintern.h:999:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 999 | Wrec *RkParseWrec(); | ^ ngram.c:630:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 630 | RkParseOWrec(gram, src, dst, maxdst, lucks) | ^ In file included from ngram.c:24: ./RKintern.h:1000:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1000 | Wrec *RkParseOWrec(); | ^ ngram.c:666:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 666 | RkParseGramNum(gram, src, row) | ^ In file included from ngram.c:24: ./RKintern.h:1002:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1002 | Wchar *RkParseGramNum(); | ^ ngram.c:724:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 724 | RkGetGramName(gram, row) | ^ In file included from ngram.c:24: ./RKintern.h:995:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 995 | unsigned char *RkGetGramName(); | ^ ngram.c:735:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 735 | RkUparseGramNum(gram, row, dst, maxdst) | ^ In file included from ngram.c:24: ./RKintern.h:1001:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1001 | Wchar *RkUparseGramNum(); | ^ ngram.c:779:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 779 | _RkRowNumber(wrec) | ^ ngram.c:885:11: warning: '&&' within '||' [-Wlogical-op-parentheses] 885 | if (add && i == ncnd || !add && endt && endt < endp - 1) { | ~~~~^~~~~~~~~~~~ ~~ ngram.c:885:11: note: place parentheses around the '&&' expression to silence this warning 885 | if (add && i == ncnd || !add && endt && endt < endp - 1) { | ^ | ( ) ngram.c:885:40: warning: '&&' within '||' [-Wlogical-op-parentheses] 885 | if (add && i == ncnd || !add && endt && endt < endp - 1) { | ~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ngram.c:885:40: note: place parentheses around the '&&' expression to silence this warning 885 | if (add && i == ncnd || !add && endt && endt < endp - 1) { | ^ | ( ) ngram.c:791:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 791 | _RkUparseWrec(gram, src, dst, maxdst, lucks, add) | ^ In file included from ngram.c:24: ./RKintern.h:998:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 998 | Wchar *_RkUparseWrec(); | ^ ngram.c:893:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 893 | RkUparseWrec(gram, src, dst, maxdst, lucks) | ^ In file included from ngram.c:24: ./RKintern.h:997:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 997 | Wchar *RkUparseWrec(); | ^ ngram.c:904:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 904 | RkCopyWrec(src) | ^ ngram.c:929:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 929 | RkScanWcand(wrec, word, maxword) | ^ In file included from ngram.c:24: ./RKintern.h:990:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 990 | int RkScanWcand(); | ^ ngram.c:960:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 960 | RkUniqWcand(wc, nwc) | ^ In file included from ngram.c:24: ./RKintern.h:991:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 991 | int RkUniqWcand(); | ^ ngram.c:986:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 986 | RkWcand2Wrec(key, wc, nc, lucks) | ^ ngram.c:1057:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1057 | RkUnionWcand(wc1, nc1, wlen1, wc2, nc2) | ^ In file included from ngram.c:24: ./RKintern.h:992:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 992 | int RkUnionWcand(); | ^ ngram.c:1083:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1083 | RkSubtractWcand(wc1, nc1, wc2, nc2, lucks) | ^ In file included from ngram.c:24: ./RKintern.h:993:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 993 | int RkSubtractWcand(); | ^ ngram.c:1121:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1121 | RkSubtractWrec(tw1, tw2) | ^ ngram.c:1168:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1168 | RkUnionWrec(tw1, tw2) | ^ ngram.c:1204:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1204 | RkTestGram(gram, row, col) | ^ ngram.c:1241:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1241 | RkCheckNegGram(gram, rc1, rc2, rc3) | ^ ngram.c:1269:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1269 | RkFirstGram(iter, gram) | ^ ngram.c:1277:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1277 | RkEndGram(iter, gram) | ^ --- bun.o --- bun.c:190:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 190 | freeBunStorage(s) | ^ bun.c:207:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 207 | allocBunStorage(len) | ^ bun.c:273:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 273 | _RkReallocBunStorage(src, len) | ^ bun.c:313:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 313 | getCurrentBun(store) | ^ bun.c:351:26: warning: passing arguments to 'RkGetContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 351 | if (!(cx = RkGetContext(cx_num))) { | ^ bun.c:390:19: warning: passing arguments to '_RkRenbun2' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 390 | i = _RkRenbun2(cx, mask1 & RK_TANBUN ? n : 0); | ^ bun.c:435:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 435 | if (!(cx = RkGetXContext(cx_num)) || | ^ bun.c:455:22: warning: passing arguments to '_RkLearnBun' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 455 | (void)_RkLearnBun(cx, i, mode); | ^ bun.c:460:12: warning: passing arguments to '_RkEndBun' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 460 | _RkEndBun(cx); | ^ bun.c:473:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 473 | RkwRemoveBun(cx_num, mode) | ^ bun.c:481:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 481 | if (!(cx = RkGetXContext(cx_num)) | ^ bun.c:489:16: warning: passing arguments to '_RkLearnBun' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 489 | _RkLearnBun(cx, i, mode); | ^ bun.c:496:10: warning: passing arguments to 'usncopy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 496 | usncopy(store->yomi, store->yomi + c, (unsigned)store->nyomi); | ^ bun.c:511:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 511 | RkwSubstYomi(cx_num, ys, ye, yomi, newLen) | ^ bun.c:521:26: warning: passing arguments to 'RkGetContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 521 | if (!(cx = RkGetContext(cx_num))) { | ^ bun.c:546:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 546 | RkwFlushYomi(cx_num) | ^ bun.c:550:26: warning: passing arguments to 'RkGetContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 550 | if (!(cx = RkGetContext(cx_num)) || | ^ bun.c:572:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 572 | if (!(cx = RkGetXContext(cx_num)) || | ^ bun.c:583:22: warning: passing arguments to '_RkRenbun2' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 583 | return(_RkRenbun2(cx, len)); | ^ bun.c:563:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 563 | _RkResize(cx_num, len, t) | ^ bun.c:600:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 600 | RkwResize(cx_num, len) | ^ bun.c:626:2: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 626 | RkwEnlarge(cx_num) | ^ bun.c:633:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 633 | if (!(cx = RkGetXContext(cx_num)) || | ^ bun.c:651:22: warning: passing arguments to '_RkRenbun2' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 651 | return(_RkRenbun2(cx, (int)(bun->nb_curlen + 1))); | ^ bun.c:660:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 660 | RkwShorten(cx_num) | ^ bun.c:667:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 667 | if (!(cx = RkGetXContext(cx_num)) || | ^ bun.c:684:22: warning: passing arguments to '_RkRenbun2' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 684 | return(_RkRenbun2(cx, (int)(bun->nb_curlen - 1))); | ^ bun.c:698:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 698 | RkwStoreYomi(cx_num, yomi, nlen) | ^ bun.c:710:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 710 | if (!(cx = RkGetXContext(cx_num)) || | ^ bun.c:757:12: warning: passing arguments to 'usncopy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 757 | usncopy((store->yomi + bun->nb_yoff), yomi, (unsigned)nlen); | ^ bun.c:770:22: warning: passing arguments to '_RkRenbun2' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 770 | if ((i = _RkRenbun2(cx, 0)) != -1) | ^ bun.c:783:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 783 | RkwGoTo(cx_num, bnum) | ^ bun.c:790:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 790 | if (!(cx = RkGetXContext(cx_num)) || | ^ --- context.o --- context.c:97:28: warning: passing arguments to 'RkOpenGram' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 97 | SG.gramdic = RkOpenGram(gramdic); | ^ --- bun.o --- bun.c:815:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 815 | if (!(cx = RkGetXContext(cx_num)) || | ^ bun.c:840:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- context.o --- context.c:127:29: warning: passing arguments to 'allocStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- bun.o --- 840 | if (!(cx = RkGetXContext(cx_num)) || | ^ --- context.o --- 127 | sx->ddhome = allocStr(ddhome); | ^ context.c:129:26: warning: passing arguments to 'RkGetGramNum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 129 | SG.P_BB = RkGetGramNum(SG.gramdic, "BB"); | ^ --- bun.o --- bun.c:855:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 855 | countCand(cx) --- context.o --- context.c:130:26: warning: passing arguments to 'RkGetGramNum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 130 | SG.P_NN = RkGetGramNum(SG.gramdic, "NN"); | ^ context.c:131:26: warning: passing arguments to 'RkGetGramNum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- bun.o --- | ^ bun.c:872:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 872 | getXFER(cx, cnum) | ^ --- context.o --- 131 | SG.P_T00 = RkGetGramNum(SG.gramdic, "T00"); | ^ context.c:132:26: warning: passing arguments to 'RkGetGramNum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 132 | SG.P_T30 = RkGetGramNum(SG.gramdic, "T30"); | ^ context.c:133:26: warning: passing arguments to 'RkGetGramNum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- bun.o --- bun.c:898:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 898 | if (!(cx = RkGetXContext(cx_num)) || | ^ --- context.o --- 133 | SG.P_T35 = RkGetGramNum(SG.gramdic, "T35"); | ^ context.c:135:26: warning: passing arguments to 'RkGetGramNum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 135 | SG.P_KJ = RkGetGramNum(SG.gramdic, "KJ"); | ^ context.c:137:28: warning: passing arguments to 'RkGetGramNum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- bun.o --- bun.c:923:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 923 | if (!(cx = RkGetXContext(cx_num)) || | ^ --- context.o --- 137 | SG.P_Ftte = RkGetGramNum(SG.gramdic, "Ftte"); | ^ --- bun.o --- bun.c:935:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 935 | RkwNext(cx_num) | ^ bun.c:941:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 941 | if (!(cx = RkGetXContext(cx_num)) || | ^ --- context.o --- context.c:142:27: warning: passing arguments to '_RkInitializeCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- bun.o --- bun.c:955:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- context.o --- 142 | if (_RkInitializeCache(numCache) == 0) { | ^ --- bun.o --- 955 | RkwPrev(cx_num) | ^ bun.c:961:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- context.o --- context.c:143:32: warning: passing arguments to '_RkCreateDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 143 | sx->ddpath = _RkCreateDDP(SYSTEM_DDHOME_NAME); | ^ context.c:150:19: warning: passing arguments to '_RkFreeDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- bun.o --- 961 | if (!(cx = RkGetXContext(cx_num)) || | ^ --- context.o --- 150 | _RkFreeDDP(sx->ddpath); | ^ context.c:164:18: warning: passing arguments to 'RkCloseGram' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 164 | RkCloseGram(SG.gramdic); | ^ context.c:68:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 68 | _RkInitialize(ddhome, numCache) | ^ context.c:173:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 173 | RkwInitialize(ddhome) | ^ --- bun.o --- bun.c:978:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 978 | findBranch(store, cnum) | ^ bun.c:1018:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1018 | if (!(cx = RkGetXContext(cx_num)) || | ^ --- context.o --- context.c:223:13: warning: passing arguments to '_RkFreeDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 223 | _RkFreeDDP(sx->ddpath); | ^ context.c:224:14: warning: passing arguments to 'RkCloseGram' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 224 | RkCloseGram(SG.gramdic); | ^ --- bun.o --- bun.c:1098:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1098 | if (!(cx = RkGetXContext(cx_num)) || !(store = cx->store)) { | ^ bun.c:1128:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- context.o --- context.c:256:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 256 | RkGetContext(cx_num) | ^ In file included from context.c:25: ./RKintern.h:971:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] --- bun.o --- 1128 | addIt(cw, key, proc, dst, ind, maxdst, mode, cx) | ^ --- context.o --- 971 | struct RkContext *RkGetContext(); | ^ --- bun.o --- bun.c:1154:51: warning: passing arguments to '_RkGetKanji' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- context.o --- context.c:263:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 263 | RkGetXContext(cx_num) | ^ In file included from context.c:25: ./RKintern.h:972:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] --- bun.o --- 1154 | ind = (*proc)(dst, ind, maxdst, y, _RkGetKanji(cw, y, mode), &lex, cx); | ^ --- context.o --- 972 | struct RkContext *RkGetXContext(); | ^ --- bun.o --- bun.c:1160:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1160 | getIt(cx, cnum, proc, dst, max) | ^ bun.c:1181:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1181 | addYomi(dst, ind, max, yomi, kanji, lex) | ^ bun.c:1208:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1208 | RkwGetYomi(cx_num, yomi, maxyomi) | ^ --- context.o --- context.c:298:14: warning: passing arguments to '_RkUmountMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 298 | _RkUmountMD(cx, md); | ^ --- bun.o --- bun.c:1219:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- context.o --- context.c:301:14: warning: passing arguments to '_RkUmountMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 301 | _RkUmountMD(cx, md); | ^ context.c:276:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 276 | _RkEndBun(cx) --- bun.o --- 1219 | if (!(cx = RkGetXContext(cx_num)) || | ^ --- context.o --- | ^ In file included from context.c:25: ./RKintern.h:1006:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1006 | void _RkEndBun(); | ^ context.c:311:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 311 | RkwSetDicPath(cx_num, path) | ^ --- bun.o --- bun.c:1242:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- context.o --- context.c:318:21: warning: passing arguments to '_RkCreateDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 318 | new = _RkCreateDDP(path); | ^ --- bun.o --- 1242 | RkwGetLastYomi(cx_num, yomi, maxyomi) | ^ --- context.o --- context.c:320:15: warning: passing arguments to '_RkFreeDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- bun.o --- bun.c:1252:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1252 | if (!(cx = RkGetXContext(cx_num)) || | ^ --- context.o --- 320 | _RkFreeDDP(cx->ddpath); | ^ --- bun.o --- bun.c:1264:12: warning: passing arguments to 'usncopy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1264 | usncopy(yomi, store->yomi + bun->nb_yoff, (unsigned)(maxyomi)); | ^ --- context.o --- context.c:336:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- bun.o --- bun.c:1276:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- context.o --- 336 | fillContext(cx_num) | ^ --- bun.o --- 1276 | addKanji(dst, ind, max, yomi, kanji, lex, cx) | ^ bun.c:1299:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1299 | getKanji(cx, cnum, dst, maxdst) | ^ bun.c:1337:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- context.o --- context.c:423:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 423 | RkwCloseContext(cx_num) | ^ context.c:434:13: warning: passing arguments to '_RkFreeDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- bun.o --- 1337 | RkwGetKanji(cx_num, dst, maxdst) | ^ --- context.o --- 434 | _RkFreeDDP(cx->ddpath); | ^ --- bun.o --- bun.c:1346:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1346 | if (!(cx = RkGetXContext(cx_num)) || | ^ --- context.o --- context.c:445:19: warning: passing arguments to '_RkUmountMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 445 | (void)_RkUmountMD(cx, m); | ^ context.c:463:16: warning: passing arguments to 'RkCloseGram' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- bun.o --- bun.c:1381:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- context.o --- 463 | RkCloseGram(cx->gram->gramdic); | ^ --- bun.o --- 1381 | if (!(cx = RkGetXContext(cx_num)) || | ^ --- context.o --- context.c:489:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 489 | RkwDuplicateContext(cx_num) | ^ --- bun.o --- bun.c:1409:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- context.o --- context.c:518:20: warning: passing arguments to '_RkMountMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- bun.o --- 1409 | addLex(dst, ind, max, yomi, kanji, lex, cx) | ^ --- context.o --- 518 | (void)_RkMountMD(dx, md->md_dic, md->md_freq, | ^ --- bun.o --- bun.c:1445:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1445 | if (!(cx = RkGetXContext(cx_num)) || | ^ --- context.o --- context.c:521:30: warning: passing arguments to '_RkCopyDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 521 | dx->ddpath = _RkCopyDDP(sx->ddpath); | ^ --- bun.o --- bun.c:1495:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1495 | if (!(cx = RkGetXContext(cx_num)) || | ^ --- context.o --- context.c:535:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 535 | RkwMountDic(cx_num, name, mode) | ^ --- bun.o --- bun.c:1545:24: warning: passing arguments to 'RkUparseGramNum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- context.o --- context.c:571:19: warning: passing arguments to '_RkMountMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- bun.o --- 1545 | p = RkUparseGramNum(cx->gram->gramdic, lex->rownum, hinshi, 256); | ^ bun.c:1550:11: warning: passing arguments to 'usncopy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1550 | usncopy(dst + ind, hinshi, bytes); | ^ bun.c:1524:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- context.o --- 571 | return _RkMountMD(cx, dm, qm, mode, firsttime); | ^ --- bun.o --- 1524 | addHinshi(dst, ind, max, yomi, kanji, lex, cx) | ^ bun.c:1568:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1568 | RkwGetHinshi(cx_num, dst, maxdst) | ^ bun.c:1577:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1577 | if (!(cx = RkGetXContext(cx_num)) || | ^ --- context.o --- context.c:579:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 579 | RkwUnmountDic(cx_num, name) | ^ context.c:601:15: warning: passing arguments to '_RkUmountMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 601 | _RkUmountMD(cx, md); | ^ context.c:612:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 612 | RkwRemountDic(cx_num, name, mode) | ^ context.c:663:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- bun.o --- bun.c:1621:26: warning: passing arguments to 'RkGetContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- context.o --- 663 | RkwGetMountList(cx_num, mdname, maxmdname) | ^ --- bun.o --- 1621 | if (!(cx = RkGetContext(cx_num)) | ^ bun.c:1649:26: warning: passing arguments to 'RkGetContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1649 | if (!(cx = RkGetContext(new_cx_num))) { | ^ --- context.o --- context.c:712:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 712 | diccmp(a, b) | ^ --- bun.o --- bun.c:1654:28: warning: passing arguments to '_RkSearchDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1654 | if (!(dm = _RkSearchDDP(cx->ddpath, dicname))) { | ^ --- context.o --- context.c:745:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 745 | RkwGetDicList(cx_num, mdname, maxmdname) | ^ --- bun.o --- bun.c:1660:29: warning: passing arguments to '_RkSearchUDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1660 | if (!(dm = _RkSearchUDDP(cx->ddpath, dicname))) { | ^ bun.c:1668:25: warning: passing arguments to '_RkCreatePath' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1668 | file = _RkCreatePath(df->df_direct, df->df_link); | ^ --- context.o --- context.c:821:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 821 | RkwGetDirList(cx_num, ddname, maxddname) | ^ context.c:852:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 852 | RkwDefineDic(cx_num, name, word) | ^ --- bun.o --- bun.c:1692:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1692 | _RkwSync(cx, dicname) | ^ bun.c:1708:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1708 | RkwSync(cx_num, dicname) | ^ bun.c:1715:26: warning: passing arguments to 'RkGetContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1715 | if (!(cx = RkGetContext(cx_num))) | ^ --- context.o --- context.c:906:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 906 | RkwDeleteDic(cx_num, name, word) | ^ --- bun.o --- bun.c:1758:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1758 | RkwGetSimpleKanji(cxnum, dicname, yomi, maxyomi, | ^ bun.c:1769:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1769 | RkwStoreRange(cx_num, yomi, maxyomi) | ^ bun.c:1779:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1779 | RkwSetLocale(cx_num, locale) | ^ --- ngram.o --- 57 warnings generated. --- nword.o --- rm -f nword.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED nword.c --- context.o --- 47 warnings generated. --- ncache.o --- rm -f ncache.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED ncache.c --- bun.o --- 79 warnings generated. --- dic.o --- rm -f dic.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED dic.c --- nword.o --- nword.c:51:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 51 | clearWord(w, bb) /* make word empty */ | ^ nword.c:71:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 71 | setWord(w, rc, lit, yomi, ylen, kanji, klen, bb) | ^ nword.c:97:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 97 | allocWord(st, bb) | ^ nword.c:134:26: warning: passing arguments to '_RkDerefCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 134 | (void)_RkDerefCache(word->nw_cache); | ^ nword.c:129:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 129 | derefWord(word) /* decrease the reference counter */ | ^ nword.c:139:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 139 | killWord(st, word) /* dispose the unsed words */ | ^ nword.c:160:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 160 | freeWord(st, word) /* freeWord = derefWord + killWord */ | ^ nword.c:169:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 169 | _RkFreeBunq(st) /* freeWord = derefWord + killWord */ | ^ nword.c:187:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 187 | concWord(cx, p, q, loc, bb) /* create the concatinated word p+q */ | ^ nword.c:278:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 278 | clearQue(xq) | ^ nword.c:289:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 289 | _RkFreeQue(st, s, e) | ^ nword.c:309:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 309 | cvtNum(dst, maxdst, src, maxsrc, format) | ^ nword.c:321:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 321 | cvtAlpha(dst, maxdst, src, maxsrc, format) | ^ nword.c:343:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 343 | cvtHira(dst, maxdst, src, maxsrc, format) | ^ nword.c:359:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 359 | cvtLit(dst, maxdst, src, maxsrc, format, mode) | ^ nword.c:384:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 384 | setLit(cx, word, maxword, rc, src, srclen, format) | ^ --- ncache.o --- ncache.c:55:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 55 | _RkInitializeCache(size) | ^ --- nword.o --- nword.c:472:25: warning: passing arguments to '_RkCandNumber' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 472 | nk = _RkCandNumber(wp); | ^ --- ncache.o --- In file included from ncache.c:26: ./RKintern.h:978:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 978 | int _RkInitializeCache(); | ^ --- nword.o --- nword.c:532:34: warning: passing arguments to 'searchRut' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 532 | cnt = wrds->nw_prio = searchRut(qm->dm_rut, wrds->nw_csn); | ^ nword.c:563:20: warning: passing arguments to '_RkDerefCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 563 | _RkDerefCache(thisCache); | ^ nword.c:415:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 415 | readWord(cx, yy, ys, ye, class, nword, maxword, doflush, douniq) | ^ --- ncache.o --- ncache.c:91:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 91 | flushCache(dm, cache) | ^ ncache.c:106:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 106 | struct ncache *newCache(ndm, address) | ^ ncache.c:158:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 158 | _RkDerefCache(cache) | ^ In file included from ncache.c:26: ./RKintern.h:985:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 985 | void _RkDerefCache(); | ^ --- nword.o --- nword.c:581:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 581 | makeWord(cx, yy, ys, ye, class, word, maxword, doflush, douniq) | ^ --- ncache.o --- ncache.c:183:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 183 | _RkPurgeCache(cache) | ^ In file included from ncache.c:26: ./RKintern.h:984:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 984 | void _RkPurgeCache(); | ^ --- nword.o --- nword.c:766:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 766 | determinate(y1, y2, l) | ^ --- ncache.o --- ncache.c:192:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 192 | _RkKillCache(dm) | ^ In file included from ncache.c:26: --- nword.o --- nword.c:787:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- ncache.o --- ./RKintern.h:983:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 983 | void _RkKillCache(); | ^ --- nword.o --- 787 | positive(y1, y2, l) | ^ nword.c:802:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 802 | positiveRev(y1, y2, l) | ^ nword.c:822:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 822 | cancelNVE(nv, p) | ^ --- ncache.o --- ncache.c:251:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 251 | _RkFindCache(dm, addr) | ^ In file included from ncache.c:26: ./RKintern.h:980:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 980 | struct ncache *_RkFindCache(); | ^ --- nword.o --- nword.c:838:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 838 | newNVE(nv, y, l, v) | ^ nword.c:888:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 888 | _RkRegisterNV(nv, yomi, len, half) | ^ --- ncache.o --- ncache.c:265:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 265 | _RkRehashCache(cache, addr) | ^ In file included from ncache.c:26: ./RKintern.h:1066:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1066 | void _RkRehashCache(); | ^ ncache.c:282:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 282 | _RkReadCache(dm, addr) | ^ In file included from ncache.c:26: ./RKintern.h:981:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 981 | struct ncache *_RkReadCache(); | ^ --- nword.o --- nword.c:1030:15: warning: passing arguments to '_RkDerefCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1030 | _RkDerefCache(q->nw_cache); | ^ nword.c:928:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 928 | parseWord(cx, yy, ys, ye, class, xqh, maxclen, doflush, douniq) | ^ nword.c:1044:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1044 | doParse(cx, yy, ys, ye, xqh, maxclen, doflush, douniq) | ^ nword.c:1063:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1063 | _RkGetKanji(cw, key, mode) | ^ nword.c:1104:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1104 | getKanji(w, key, d, mode) | ^ nword.c:1137:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1137 | uniqWord(key, words, ylen, mode) | ^ nword.c:1221:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1221 | compword(x, y) | ^ nword.c:1243:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1243 | sortWord(words) | ^ nword.c:1289:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1289 | height2list(height, maxclen) | ^ nword.c:1317:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1317 | list2height(height, maxclen, parse) | ^ nword.c:1346:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1346 | parseBun(cx, yy, ys, ye, doflush, douniq, maxclen) | ^ nword.c:1373:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1373 | modifyPrio(cx, words) | ^ nword.c:1389:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1389 | storeBun(cx, yy, ys, ye, bun) | ^ nword.c:1426:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1426 | evalSplit(cx, suc, ul) | ^ nword.c:1487:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1487 | calcSplit(cx, yy, top, xq, maxclen, flush) | ^ nword.c:1625:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1625 | splitBun(cx, yy, ys, ye) | ^ nword.c:1679:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1679 | parseQue(cx, maxq, yy, ys, ye, doflush) | ^ nword.c:1727:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1727 | IsStableQue(cx, c, doflush) | ^ nword.c:1757:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1757 | Que2Bun(cx, yy, ys, ye, doflush) | ^ nword.c:1811:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1811 | _RkRenbun2(cx, firstlen) | ^ In file included from nword.c:25: ./RKintern.h:987:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 987 | int _RkRenbun2(); | ^ nword.c:1914:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1914 | _RkSubstYomi(cx, ys, ye, yomi, newLen) | ^ nword.c:1945:32: warning: passing arguments to '_RkReallocBunStorage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1945 | st = _RkReallocBunStorage(st, (int)(new_size*1.2+10)); | ^ nword.c:1969:10: warning: passing arguments to 'usncopy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1969 | usncopy(be + ys, yomi, newLen); | ^ nword.c:2034:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2034 | _RkFlushYomi(cx) | ^ nword.c:2052:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2052 | void blkcpy(d, s, e) | ^ nword.c:2102:29: warning: passing arguments to '_RkCandNumber' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2102 | ncands = _RkCandNumber(wp); | ^ nword.c:2105:23: warning: passing arguments to '_RkGetOffset' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2105 | offset = _RkGetOffset((struct ND *)dm->dm_extdata.var, wp); | ^ nword.c:2131:12: warning: passing arguments to 'entryRut' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2131 | entryRut(qm->dm_rut, thisW->nw_csn, cx->time); | ^ nword.c:2059:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2059 | doLearn(cx, thisW) | ^ nword.c:2177:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2177 | _RkLearnBun(cx, cur, mode) | ^ In file included from nword.c:25: ./RKintern.h:988:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 988 | void _RkLearnBun(); | ^ --- dic.o --- dic.c:60:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 60 | locatepath(userDDP, ddpath, mode) | ^ dic.c:127:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 127 | RkwCreateDic(cx_num, dicname, mode) | ^ dic.c:134:38: warning: passing arguments to 'RkGetContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 134 | struct RkContext *cx = RkGetContext(cx_num); | ^ dic.c:186:20: warning: passing arguments to '_RkSearchDDQ' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 186 | sm = _RkSearchDDQ(systemDDP, dicname, type); | ^ dic.c:187:20: warning: passing arguments to '_RkSearchDDQ' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 187 | um = _RkSearchDDQ(userDDP, dicname, type); | ^ dic.c:196:22: warning: passing arguments to '_RkSearchDDQ' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 196 | if(_RkSearchDDQ(systemDDP, dicname, DF_TEMPDIC)) { | ^ dic.c:206:43: warning: passing arguments to '_RkCreateUniquePath' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 206 | if (!(filename = _RkCreateUniquePath(userDDP[0], FREQ_TEMPLATE))) { | ^ dic.c:217:26: warning: passing arguments to 'DMcreate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 217 | if (!(dm = DMcreate(userDDP[0], spec))) { | ^ dic.c:243:22: warning: passing arguments to '_RkRealizeDF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 243 | if(_RkRealizeDF(um->dm_file)) {/* 줤ʤʤ kon 1993.11 */ | ^ dic.c:258:22: warning: passing arguments to '_RkSearchDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 258 | tm = _RkSearchDDP(userDDP, dicname); | ^ dic.c:264:43: warning: passing arguments to '_RkCreateUniquePath' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 264 | if (!(filename = _RkCreateUniquePath(userDDP[0], USER_TEMPLATE))) { | ^ dic.c:286:20: warning: passing arguments to 'DMcreate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 286 | if (!DMcreate(userDDP[0], spec)) { | ^ dic.c:306:22: warning: passing arguments to '_RkRealizeDF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 306 | if(_RkRealizeDF(um->dm_file)) { | ^ dic.c:321:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 321 | copyFile(src, dst) | ^ dic.c:334:23: warning: passing arguments to '_RkCreatePath' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 334 | srcN = _RkCreatePath(srcD, srcF->df_link); | ^ dic.c:342:27: warning: passing arguments to '_RkCreatePath' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 342 | dstN = _RkCreatePath(dstD, dstF->df_link); | ^ --- ncache.o --- 16 warnings generated. --- dic.o --- dic.c:388:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 388 | RkwListDic( cx_num, dirname, buf, size ) | ^ dic.c:431:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 431 | RkwRemoveDic(cx_num, dicname, mode) | ^ dic.c:436:38: warning: passing arguments to 'RkGetContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 436 | struct RkContext *cx = RkGetContext(cx_num); | ^ dic.c:453:20: warning: passing arguments to '_RkSearchDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 453 | dm = _RkSearchDDP(userDDP, (char *)dicname); | ^ dic.c:465:27: warning: passing arguments to '_RkMakePath' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 465 | if (!(path = _RkMakePath(dm->dm_file))) | ^ dic.c:472:11: warning: passing arguments to 'DMremove' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 472 | DMremove(dm); | ^ dic.c:501:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 501 | RkwRenameDic(cx_num, old, new, mode) | ^ dic.c:507:38: warning: passing arguments to 'RkGetContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 507 | struct RkContext *cx = RkGetContext(cx_num); | ^ dic.c:529:21: warning: passing arguments to '_RkSearchDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 529 | dm1 = _RkSearchDDP(userDDP, (char *)old); | ^ dic.c:539:21: warning: passing arguments to '_RkSearchDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 539 | dm2 = _RkSearchDDP(userDDP, (char *)new); | ^ dic.c:548:29: warning: passing arguments to '_RkMakePath' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 548 | if (!(path = _RkMakePath(dm2->dm_file))) | ^ dic.c:552:13: warning: passing arguments to 'DMremove' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 552 | DMremove(dm2); | ^ dic.c:553:13: warning: passing arguments to 'DMrename' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 553 | DMrename(dm1, new); | ^ dic.c:569:13: warning: passing arguments to 'DMrename' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 569 | DMrename(dm1, new); | ^ dic.c:602:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 602 | RkwCopyDic(co, dir, from, to, mode) | ^ dic.c:628:20: warning: passing arguments to 'RkGetContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 628 | cx = RkGetContext(co); | ^ dic.c:662:37: warning: passing arguments to 'RkGetContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 662 | struct RkContext *cy = RkGetContext(con); | ^ dic.c:670:22: warning: passing arguments to '_RkSearchDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 670 | dm1 = _RkSearchDDP(userDDP, from); | ^ dic.c:679:26: warning: passing arguments to '_RkSearchDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 679 | dm2 = _RkSearchDDP(userDDP, to); | ^ dic.c:689:27: warning: passing arguments to '_RkMakePath' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 689 | if (!(path = _RkMakePath(dm2->dm_file))) { | ^ dic.c:709:11: warning: passing arguments to 'DMremove' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 709 | DMremove(dm2); | ^ dic.c:722:33: warning: passing arguments to '_RkCreateUniquePath' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 722 | filename = _RkCreateUniquePath(userDDP[0], template); | ^ dic.c:731:19: warning: passing arguments to 'DMcreate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 731 | dm2 = DMcreate(userDDP[0], spec); | ^ dic.c:739:17: warning: passing arguments to 'DMremove' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 739 | DMremove(dm2); | ^ --- util.o --- --- dic.o --- dic.c:772:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 772 | RkwChmodDic(cx_num, dicname, mode) | ^ dic.c:777:38: warning: passing arguments to 'RkGetContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 777 | struct RkContext *cx = RkGetContext(cx_num); | ^ dic.c:807:21: warning: passing arguments to '_RkSearchDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 807 | dm = _RkSearchDDP(userDDP, dicname); | ^ dic.c:792:6: warning: variable 'dd' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] 792 | if (cx->ddpath[1] && cx->ddpath[2]) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dic.c:800:13: note: uninitialized use occurs here 800 | res = dd ? DDchmod(dd, mode) : ACCES; | ^~ dic.c:792:2: note: remove the 'if' if its condition is always true 792 | if (cx->ddpath[1] && cx->ddpath[2]) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dic.c:792:6: warning: variable 'dd' is used uninitialized whenever '&&' condition is false [-Wsometimes-uninitialized] 792 | if (cx->ddpath[1] && cx->ddpath[2]) { | ^~~~~~~~~~~~~ dic.c:800:13: note: uninitialized use occurs here 800 | res = dd ? DDchmod(dd, mode) : ACCES; | ^~ dic.c:792:6: note: remove the '&&' if its condition is always true 792 | if (cx->ddpath[1] && cx->ddpath[2]) { | ^~~~~~~~~~~~~~~~ dic.c:778:17: note: initialize the variable 'dd' to silence this warning 778 | struct DD *dd, *userDDP[2]; | ^ | = NULL dic.c:838:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 838 | pushTdn(cx, tdp) | ^ dic.c:856:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 856 | freeTdn(cx) /* tdn next ɤʤ free */ | ^ dic.c:870:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 870 | popTdn(cx) | ^ dic.c:913:19: warning: passing arguments to 'RkUparseWrec' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 913 | if (RkUparseWrec(gram, vtn->tn_word->word, line, size, vtn->tn_word->lucks)) { | ^ dic.c:883:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 883 | GetLine(cx, gram, tdp, line, size) | ^ dic.c:941:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 941 | RkwGetWordTextDic(cx_num, dirname, dicname, info, infolen) | ^ dic.c:956:59: warning: passing arguments to 'RkGetContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 956 | if (!dicname || !dirname || !info || !(cx = RkGetContext(cx_num)) || | ^ dic.c:982:28: warning: passing arguments to 'RkGetContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 982 | if (!(cx = RkGetContext(cx_num)) || !(gwt = (struct _rec *)cx->cx_gwt)) { | ^ dic.c:988:32: warning: passing arguments to 'RkGetContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 988 | if (!(new_cx = RkGetContext(new_cx_num))) { | ^ dic.c:1001:30: warning: passing arguments to '_RkSearchDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1001 | if (!(dm = _RkSearchDDP(new_cx->ddpath, (char *)dicname))) { | ^ dic.c:1009:31: warning: passing arguments to '_RkSearchUDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1009 | if (!(dm = _RkSearchUDDP(new_cx->ddpath, dicname))) { | ^ dic.c:1030:22: warning: passing arguments to '_RkSearchDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1030 | if (!_RkSearchDDP(new_cx->ddpath, (char *)dicname)) { | ^ dic.c:1043:28: warning: passing arguments to 'RkGetContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1043 | || !(new_cx = RkGetContext(new_cx_num))) { | ^ --- util.o --- rm -f util.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED util.c --- dic.o --- 58 warnings generated. --- kana.o --- rm -f kana.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED kana.c --- util.o --- util.c:92:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 92 | uslen(us) | ^ util.c:105:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 105 | usncopy(dst, src, len) | ^ util.c:113:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 113 | ustoeuc(src, srclen, dest, destlen) | ^ util.c:141:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 141 | euctous(src, srclen, dest, destlen) | ^ util.c:207:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 207 | RkAssertFail(file, line, expr) | ^ util.c:217:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 217 | _RkCalcUnlog2(x) | ^ In file included from util.c:24: ./RKintern.h:1012:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1012 | int _RkCalcUnlog2(); | ^ util.c:224:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 224 | _RkCalcLog2(n) | ^ util.c:236:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 236 | uniqAlnum(c) | ^ util.c:243:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 243 | _RkClearHeader(hd) | ^ util.c:258:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 258 | read_tags(hd, srctop, srcend, pass) | ^ util.c:307:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 307 | _RkReadHeader(fd, hd, off_from_top) | ^ util.c:388:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 388 | _RkCreateHeader(hd, size) | ^ util.c:447:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 447 | _RkGetTick(mode) | ^ util.c:455:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 455 | set_hdr_var(hd, n, var) | ^ util.c:468:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 468 | _RkGetLink(dic, pgno, off, lvo, csn) | ^ util.c:490:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 490 | _RkGetOffset(dic, pos) | ^ util.c:527:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 527 | HowManyChars(yomi, len) | ^ util.c:547:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 547 | HowManyBytes(yomi, len) | ^ --- kana.o --- kana.c:167:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 167 | _ADDCODE(dst, maxdst, count, code, length) | ^ kana.c:205:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 205 | euccharlen(s, bytelen) | ^ kana.c:233:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 233 | RkCvtZen(zen, maxzen, han, maxhan) | ^ kana.c:305:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 305 | RkCvtHan(han, maxhan, zen, maxzen) | ^ kana.c:392:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 392 | RkCvtKana(kana, maxkana, hira, maxhira) | ^ kana.c:438:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 438 | RkCvtHira(hira, maxhira, kana, maxkana) | ^ kana.c:483:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 483 | RkCvtNone(dst, maxdst, src, maxsrc) | ^ kana.c:582:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 582 | RkCvtWide(dst, maxdst, src, maxsrc) | ^ kana.c:704:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 704 | RkCvtNarrow(dst, maxdst, src, maxsrc) | ^ kana.c:821:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 821 | RkwCvtSuuji(dst, maxdst, src, maxsrc, format) | ^ kana.c:991:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 991 | unsigned char *ustoeuc(); | ^ ./RKintern.h:1192:16: note: conflicting prototype is here 1192 | unsigned char *ustoeuc pro((Wchar *, int, unsigned char *, int)); | ^ kana.c:992:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 992 | Wchar *euctous(); | ^ ./RKintern.h:1193:8: note: conflicting prototype is here 1193 | Wchar *euctous pro((unsigned char *, int, Wchar *, int)); | ^ kana.c:997:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 997 | RkwCvtHan(dst, maxdst, src, srclen) | ^ kana.c:1035:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1035 | RkwCvtHira(dst, maxdst, src, srclen) | ^ kana.c:1073:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1073 | RkwCvtKana(dst, maxdst, src, srclen) | ^ kana.c:1111:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1111 | RkwCvtZen(dst, maxdst, src, srclen) | ^ kana.c:1149:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1149 | RkwCvtNone(dst, maxdst, src, srclen) | ^ --- util.o --- 19 warnings generated. --- bits.o --- rm -f bits.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED bits.c --- nword.o --- 59 warnings generated. --- dd.o --- rm -f dd.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED dd.c --- kana.o --- 17 warnings generated. --- fq.o --- rm -f fq.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED fq.c --- bits.o --- bits.c:55:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 55 | _RkPackBits(dst_bits, dst_offset, bit_size, src_ints, count) | ^ bits.c:108:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 108 | _RkUnpackBits(dst_ints, src_bits, src_offset, bit_size, count) | ^ bits.c:156:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 156 | _RkCopyBits(dst_bits, dst_offset, bit_size, src_bits, src_offset, count) | ^ bits.c:224:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 224 | _RkSetBitNum(dst_bits, dst_offset, bit_size, n, val) | ^ bits.c:256:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 256 | _RkCalcFqSize(n) | ^ 5 warnings generated. --- dd.o --- dd.c:74:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 74 | allocStr(s) | ^ In file included from dd.c:25: ./RKintern.h:1005:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1005 | char *allocStr(); | ^ dd.c:91:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 91 | _RkCreateDM(df, dicname, nickname, class) | ^ dd.c:58:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 58 | static struct DM *_RkCreateDM(); | ^ dd.c:124:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 124 | _RkFreeDM(dm) | ^ dd.c:59:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 59 | static void _RkFreeDM(); | ^ dd.c:140:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 140 | _RkAllocDM(df, dicname, nickname, class) | ^ dd.c:60:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 60 | static struct DM *_RkAllocDM(); | ^ dd.c:168:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 168 | _RkCreateDF(dd, lnk, type) | ^ dd.c:61:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 61 | static struct DF *_RkCreateDF(); | ^ dd.c:196:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 196 | _RkFreeDF(df) | ^ dd.c:62:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 62 | static void _RkFreeDF(); | ^ dd.c:220:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 220 | _RkAllocDF(dd, lnk, type) | ^ dd.c:63:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 63 | static struct DF *_RkAllocDF(); | ^ dd.c:254:27: warning: passing arguments to '_RkCreatePath' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 254 | pathname = _RkCreatePath(df->df_direct, df->df_link); | ^ dd.c:244:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 244 | _RkRealizeDF(df) | ^ In file included from dd.c:25: ./RKintern.h:1040:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1040 | int _RkRealizeDF(); | ^ dd.c:269:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 269 | _RkParseDicsDir(line, lnk, member, nickname, dftype, dmclass, | ^ dd.c:406:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 406 | _RkCreateDD(path, name) | ^ dd.c:65:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 65 | static struct DD *_RkCreateDD(); | ^ dd.c:433:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 433 | _RkFreeDD(dd) | ^ dd.c:66:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 66 | static void _RkFreeDD(); | ^ dd.c:467:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 467 | _RkLookupDD(dd, name) | ^ dd.c:67:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 67 | static struct DD *_RkLookupDD(); | ^ dd.c:484:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 484 | _RkReadDD(name) | ^ dd.c:68:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 68 | static struct DD *_RkReadDD(); | ^ dd.c:643:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 643 | _RkOpenDD(name) | ^ dd.c:69:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 69 | static struct DD *_RkOpenDD(); | ^ dd.c:665:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 665 | _RkCreatePath(dd, name) | ^ In file included from dd.c:25: ./RKintern.h:1059:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1059 | char *_RkCreatePath(); | ^ dd.c:685:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 685 | _RkCreateUniquePath(dd, proto) | ^ In file included from dd.c:25: ./RKintern.h:1060:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1060 | char *_RkCreateUniquePath(); | ^ dd.c:729:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 729 | _RkMakePath(df) | ^ In file included from dd.c:25: ./RKintern.h:1061:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1061 | char *_RkMakePath(); | ^ dd.c:739:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 739 | _RkRealizeDD(dd) | ^ dd.c:907:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 907 | _RkIsInDDP(ddp, dd) | ^ dd.c:918:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 918 | _RkCountDDP(ddp) | ^ dd.c:70:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 70 | static int _RkCountDDP(); | ^ dd.c:928:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 928 | _RkCopyDDP(ddp) | ^ In file included from dd.c:25: ./RKintern.h:1048:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1048 | struct DD **_RkCopyDDP(); | ^ dd.c:947:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 947 | _RkAppendDDP(ddp, dd) | ^ dd.c:71:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 71 | static struct DD **_RkAppendDDP(); | ^ dd.c:970:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 970 | _RkCreateDDP(ddpath) | ^ In file included from dd.c:25: ./RKintern.h:1049:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1049 | struct DD **_RkCreateDDP(); | ^ dd.c:1014:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1014 | _RkFreeDDP(ddp) | ^ In file included from dd.c:25: ./RKintern.h:1050:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1050 | void _RkFreeDDP(); | ^ dd.c:1033:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1033 | _RkSearchDDP(ddp, name) | ^ In file included from dd.c:25: ./RKintern.h:1043:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1043 | struct DM *_RkSearchDDP(); | ^ dd.c:1077:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1077 | _RkSearchDDQ(ddp, name, type) | ^ In file included from dd.c:25: ./RKintern.h:1042:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1042 | struct DM *_RkSearchDDQ(); | ^ dd.c:1109:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1109 | _RkSearchUDDP(ddp, name) | ^ In file included from dd.c:25: ./RKintern.h:1044:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1044 | struct DM *_RkSearchUDDP(); | ^ dd.c:1127:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1127 | _RkSearchDDMEM(ddp, name) | ^ In file included from dd.c:25: ./RKintern.h:1045:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1045 | struct DM *_RkSearchDDMEM(); | ^ dd.c:1164:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1164 | _RkSearchDicWithFreq(ddpath, name, qmp) | ^ dd.c:1201:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1201 | DMcheck(spec, name) | ^ dd.c:1245:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1245 | DMcreate(dd, spec) | ^ In file included from dd.c:25: ./RKintern.h:1052:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1052 | struct DM *DMcreate(); | ^ dd.c:1315:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1315 | DMremove(dm) | ^ In file included from dd.c:25: ./RKintern.h:1053:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1053 | int DMremove(); | ^ dd.c:1342:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1342 | DMrename(dm, nickname) | ^ In file included from dd.c:25: ./RKintern.h:1054:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1054 | int DMrename(); | ^ dd.c:1409:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1409 | DMchmod(dm, mode) | ^ dd.c:1474:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1474 | DDchmod(dd, mode) | ^ dd.c:1520:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1520 | _RkMountMD(cx, dm, qm, mode, firsttime) | ^ In file included from dd.c:25: ./RKintern.h:1056:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1056 | int _RkMountMD(); | ^ dd.c:1592:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1592 | _RkUmountMD(cx, md) | ^ In file included from dd.c:25: ./RKintern.h:1057:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1057 | void _RkUmountMD(); | ^ --- fq.o --- fq.c:38:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 38 | allocRUT(hn) | ^ fq.c:53:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 53 | WrToRut(ruc, csn, tick) | ^ fq.c:76:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 76 | UpdateFrst(ruc) | ^ fq.c:99:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 99 | deleteCT(ruc, csn) | ^ fq.c:120:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 120 | searchRut(ruc, csn) | ^ fq.c:137:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 137 | searchCTadd(ruc, csn) | ^ fq.c:153:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 153 | entryRut(ruc, csn, tick) | ^ fq.c:196:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 196 | allocWRT(size) | ^ fq.c:213:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 213 | readWRT(fr) | ^ fq.c:250:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 250 | writeToWRT(fr, wrt) | ^ fq.c:277:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 277 | abolishNV(nv) | ^ fq.c:301:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 301 | readNV(fd) | ^ fq.c:358:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 358 | writeNV(fd, nv) | ^ fq.c:410:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 410 | freeRUT(ruc) | ^ fq.c:427:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 427 | LoadRUC(fr) | ^ fq.c:463:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 463 | SaveRUC(fr, ruc) | ^ fq.c:501:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 501 | FQscan(df, codm, file, w) | ^ fq.c:589:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 589 | FQopen(dm, qm, file, mode) | ^ fq.c:649:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 649 | FQclose(cx, dm, qm, file) | ^ fq.c:699:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 699 | FQsync(cx, dm, qm, file) | ^ --- dd.o --- 68 warnings generated. --- fq.o --- 20 warnings generated. --- libRK.a --- rm -f libRK.a ar clq libRK.a tempdic.o permdic.o dicsw.o ngram.o bun.o context.o nword.o ncache.o dic.o util.o kana.o bits.o dd.o fq.o ranlib libRK.a making all in lib/RKC... --- all --- --- rkc.o --- --- convert.o --- --- rkc.o --- rm -f rkc.o unshared/rkc.o --- wconvert.o --- --- convert.o --- rm -f convert.o unshared/convert.o --- wconvert.o --- rm -f wconvert.o unshared/wconvert.o --- rkc.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DCPP='"/usr/bin/cpp -traditional -D__GNUC__ -traditional -D__GNUC__ -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED "' -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include rkc.c -o unshared/rkc.o --- convert.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DCPP='"/usr/bin/cpp -traditional -D__GNUC__ -traditional -D__GNUC__ -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED "' -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include convert.c -o unshared/convert.o --- wconvert.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DCPP='"/usr/bin/cpp -traditional -D__GNUC__ -traditional -D__GNUC__ -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED "' -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include wconvert.c -o unshared/wconvert.o --- rkc.o --- rkc.c:164:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 164 | freeBUN(cx, from) | ^ rkc.c:190:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 190 | freeCC( clientcx ) | ^ rkc.c:222:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 222 | getCC( clientcx, type ) | ^ rkc.c:242:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 242 | RkwSetUserInfo(user, group, topdir) | ^ rkc.c:263:29: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 263 | char *username = NULL, *getenv(), *getlogin(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdlib.h:162:18: note: conflicting prototype is here 162 | char *_LIBC_CSTR getenv(const char *); | ^ rkc.c:308:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 308 | RkwInitialize( hostname ) /* Ȥꤢrkcξϡ̵뤹 */ | ^ rkc.c:471:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 471 | RkwCloseContext(cxnum) | ^ rkc.c:558:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 558 | RkwDuplicateContext( src_cx ) | ^ rkc.c:597:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 597 | RkwGetDicList(cxnum, dicnames, max) | ^ rkc.c:616:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 616 | _RkwDefineDic( cxnum, dicname, wordrec ) /* ñϿ */ | ^ rkc.c:645:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 645 | RkwDefineDic(cxnum, dicname, wordrec) | ^ rkc.c:653:38: warning: passing arguments to 'G378_wcharstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 653 | wchar2ushort(wordrec, wcharstrlen(wordrec), rkc.cbuf, CBUFSIZE); | ^ rkc.c:653:17: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 653 | wchar2ushort(wordrec, wcharstrlen(wordrec), rkc.cbuf, CBUFSIZE); | ^ rkc.c:658:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 658 | _RkwDeleteDic( cxnum, dicname, wordrec ) /* ñ */ | ^ rkc.c:672:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 672 | RkwDeleteDic(cxnum, dicname, wordrec) | ^ rkc.c:679:36: warning: passing arguments to 'G378_wcharstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 679 | wchar2ushort(wordrec, wcharstrlen(wordrec), rkc.cbuf, CBUFSIZE); | ^ rkc.c:679:15: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 679 | wchar2ushort(wordrec, wcharstrlen(wordrec), rkc.cbuf, CBUFSIZE); | ^ rkc.c:684:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 684 | RkwMountDic(cxnum, dicname, mode) | ^ rkc.c:697:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 697 | RkwRemountDic(cxnum, dicname, where) | ^ rkc.c:710:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 710 | RkwUnmountDic(cxnum, dicname) | ^ rkc.c:723:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 723 | RkwGetMountList(cxnum, dicnames_return, max) | ^ rkc.c:741:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 741 | RkwSetDicPath( cxnum, path ) /* Ñ¥ */ | ^ rkc.c:783:26: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 783 | kouhobuf += ushortstrlen( (Ushort *)kouhobuf)+1 ; | ^ rkc.c:754:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 754 | StoreFirstKouho( cx, bun_max ) | ^ rkc.c:792:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 792 | _RkwBgnBun(cxnum, yomi, maxyomi, mode) | ^ rkc.c:858:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 858 | RkwBgnBun(cxnum, yomi, maxyomi, mode) | ^ rkc.c:867:25: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 867 | len = wchar2ushort(yomi, maxyomi, rkc.cbuf, CBUFSIZE); | ^ rkc.c:876:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 876 | RkwEndBun( cxnum, mode ) | ^ rkc.c:910:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 910 | LoadKouho( cx ) | ^ rkc.c:933:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 933 | RkwXfer(cxnum, knum) | ^ rkc.c:951:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 951 | RkwNfer(cxnum) | ^ rkc.c:968:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 968 | RkwNext(cxnum) | ^ rkc.c:986:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 986 | RkwPrev(cxnum) | ^ rkc.c:1014:26: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1014 | src_yomi += ushortstrlen( (Ushort *)src_yomi ) + 1 ; | ^ rkc.c:1005:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1005 | SeekKouho( bun, to ) | ^ rkc.c:1032:18: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1032 | if( ushortstrlen( (Ushort *)src_kouho ) > maxkanji ) | ^ rkc.c:1034:14: warning: passing arguments to 'G371_ushortstrcpy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1034 | ushortstrcpy( kanji, src_kouho ); | ^ rkc.c:1035:22: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1035 | return( ushortstrlen( (Ushort *)src_kouho ) ) ; | ^ rkc.c:1020:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1020 | _RkwGetKanji( cxnum, kanji, maxkanji ) | ^ rkc.c:1041:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1041 | RkwGetKanji(cxnum, kanji, maxkanji) | ^ rkc.c:1054:23: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1054 | return ushort2wchar(rkc.cbuf, len, rkc.wbuf, CBUFSIZE); | ^ rkc.c:1060:23: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1060 | return ushort2wchar(rkc.cbuf, len, kanji, maxkanji); | ^ rkc.c:1087:27: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1087 | for( total = ushortstrlen( src_kouho ) + 1, i = 0; | ^ rkc.c:1089:24: warning: passing arguments to 'G371_ushortstrcpy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1089 | len = ushortstrcpy( dest_kouho, src_kouho ) + 1 ; | ^ rkc.c:1066:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1066 | _RkwGetKanjiList(cxnum, kouho, max) | ^ rkc.c:1101:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1101 | RkwGetKanjiList(cxnum, kanjis, maxkanjis) | ^ rkc.c:1127:23: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1127 | len = ushortstrlen(cbuf + j); | ^ rkc.c:1130:22: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1130 | k += ushort2wchar(cbuf + j, len, kanjis + k, maxkanjis); /* S005 */ | ^ rkc.c:1144:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1144 | RkwGoTo(cxnum, bnum) | ^ rkc.c:1158:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1158 | RkwLeft(cxnum) | ^ rkc.c:1172:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1172 | RkwRight(cxnum) | ^ rkc.c:1210:32: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1210 | int yomilen = ushortstrlen((Ushort *)SeekKouho( bun, | ^ rkc.c:1196:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1196 | RKReSize( cxnum, len ) | ^ rkc.c:1268:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1268 | RkwResize( cxnum, len ) | ^ rkc.c:1284:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1284 | RkwEnlarge( cxnum ) /* ʸ῭Ф */ | ^ rkc.c:1291:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1291 | RkwShorten(cxnum) /* ʸ̤ */ | ^ rkc.c:1298:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1298 | _RkwStoreYomi(cxnum, yomi, max) | ^ rkc.c:1323:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1323 | RkwStoreYomi(cxnum, yomi, maxyomi) | ^ rkc.c:1331:30: warning: passing arguments to 'G378_wcharstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1331 | len = RKI_MIN(wcharstrlen(yomi),maxyomi); | ^ rkc.c:1331:30: warning: passing arguments to 'G378_wcharstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] rkc.c:1332:23: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1332 | len = wchar2ushort(yomi, len, rkc.cbuf, CBUFSIZE) + 1; | ^ rkc.c:1341:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1341 | _RkwGetYomi(cx, yomi, maxyomi) | ^ ../../include/sglobal.h:147:45: note: expanded from macro '_RkwGetYomi' 147 | #define _RkwGetYomi G147__RkwGetYomi | ^ rkc.c:1373:25: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1373 | if( (len = ushortstrlen( (Ushort *)src_yomi )) > maxyomi ) | ^ rkc.c:1386:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1386 | RkwGetYomi(cxnum, yomi, maxyomi) | ^ rkc.c:1398:26: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1398 | return ushort2wchar(rkc.cbuf, len, rkc.wbuf, CBUFSIZE); | ^ rkc.c:1403:24: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1403 | return ushort2wchar(rkc.cbuf, len, yomi, maxyomi); | ^ rkc.c:1408:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1408 | RkwGetLex(cxnum, lex, maxlex) | ^ rkc.c:1439:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1439 | RkwGetStat(cxnum, stat) | ^ rkc.c:1481:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1481 | RkwGetProtocolVersion(majorp, minorp) | ^ rkc.c:1490:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1490 | RkwGetServerVersion(majorp, minorp) | ^ rkc.c:1513:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1513 | RkcConnectIrohaServer( servername ) | ^ rkc.c:1527:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1527 | G069_RkcConnectIrohaServer( servername ) | ^ rkc.c:1534:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1534 | RkcListenConfigErrors( handler ) | ^ rkc.c:1542:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1542 | CheckRemoteToolProtoVersion(mode) | ^ rkc.c:1555:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1555 | RkwListDic( cxnum, dirname, dicnames_return, size ) | ^ rkc.c:1597:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1597 | RkwCreateDic( cxnum, dicname, mode ) | ^ rkc.c:1614:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1614 | RkwRemoveDic( cxnum, dicname, mode ) | ^ rkc.c:1631:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1631 | RkwRenameDic( cxnum, dicname, newdicname, mode ) | ^ rkc.c:1650:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1650 | RkwCopyDic(cxnum, dirname, dicname, newdicname, mode ) | ^ rkc.c:1675:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1675 | _RkwGetWordTextDic( cxnum, dirname, dicname, info, infolen ) | ^ rkc.c:1695:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1695 | RkwGetWordTextDic(cxnum, dirname, dicname, info, infolen) | ^ rkc.c:1708:26: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1708 | return ushort2wchar(rkc.cbuf, len, rkc.buffer, BUFSIZE); | ^ rkc.c:1713:24: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1713 | return ushort2wchar(rkc.cbuf, len, info, infolen); | ^ rkc.c:1752:31: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1752 | nyomi = RKI_MIN( ushortstrlen( yomi ), nyomi); | ^ rkc.c:1752:31: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] rkc.c:1775:25: warning: passing arguments to 'G371_ushortstrcpy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1775 | len += ushortstrcpy( &(cx->lastyomi[ys]), yomi ); | ^ rkc.c:1776:25: warning: passing arguments to 'G371_ushortstrcpy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1776 | len += ushortstrcpy( &(cx->lastyomi[ys + nyomi]), cbuf ); | ^ rkc.c:1730:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1730 | _RkwSubstYomi( cxnum, ys, ye, yomi, nyomi ) | ^ rkc.c:1789:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1789 | RkwSubstYomi( cxnum, ys, ye, yomi, nyomi ) | ^ rkc.c:1797:23: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1797 | len = wchar2ushort(yomi, nyomi, rkc.cbuf, CBUFSIZE); | ^ rkc.c:1804:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1804 | RkwFlushYomi( cxnum ) | ^ rkc.c:1831:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1831 | _RkwGetLastYomi( cxnum, yomi, maxyomi ) | ^ rkc.c:1847:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1847 | RkwGetLastYomi( cxnum, yomi, maxyomi ) | ^ rkc.c:1860:26: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1860 | return ushort2wchar(rkc.cbuf, len, rkc.wbuf, CBUFSIZE); | ^ rkc.c:1865:24: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1865 | return ushort2wchar(rkc.cbuf, len, yomi, maxyomi); | ^ --- wconvert.o --- wconvert.c:104:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 104 | DoSomething(sig) | ^ --- rkc.o --- rkc.c:1874:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1874 | removeBUN( cx, to ) | ^ rkc.c:1897:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:113:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 1897 | RkwRemoveBun( cx_num, mode ) --- wconvert.o --- 113 | try_connect( fd, addrp, len ) --- rkc.o --- | ^ --- wconvert.o --- | ^ wconvert.c:130:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 130 | connect_unix( number ) | ^ --- rkc.o --- rkc.c:1930:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1930 | _RkwGetSimpleKanji(cxnum, dicname, yomi, maxyomi, kanjis, maxkanjis, | ^ rkc.c:1947:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1947 | RkwGetSimpleKanji( cxnum, dicname, yomi, maxyomi, kanjis, maxkanjis, hinshis, maxhinshis ) | ^ rkc.c:1958:21: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1958 | len = wchar2ushort(yomi, maxyomi, cbuf, CBUFSIZE); | ^ --- wconvert.o --- wconvert.c:218:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- rkc.c:1959:38: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] --- wconvert.o --- 218 | connect_inet( hostname, number ) | ^ --- rkc.o --- 1959 | nkanji = _RkwGetSimpleKanji(cxnum, dicname, cbuf, len, | ^~~~~~~ rkc.c:1968:46: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:326:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 326 | increment_counter( flush ) | ^ --- rkc.o --- 1968 | k += ushort2wchar(cbuf2 + j, ushortstrlen(cbuf2 + j), | ^ rkc.c:1968:22: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:349:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 349 | char **listp = list, *getenv(); | ^ --- rkc.o --- 1968 | k += ushort2wchar(cbuf2 + j, ushortstrlen(cbuf2 + j), | ^ --- wconvert.o --- /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdlib.h:162:18: note: conflicting prototype is here --- rkc.o --- rkc.c:1970:22: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- 162 | char *_LIBC_CSTR getenv(const char *); | ^ --- rkc.o --- 1970 | j += ushortstrlen(cbuf2 + j) + 1; | ^ rkc.c:1971:44: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1971 | l += ushort2euc(cbuf3 + m, ushortstrlen(cbuf3 + m), | ^ rkc.c:1971:20: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1971 | l += ushort2euc(cbuf3 + m, ushortstrlen(cbuf3 + m), | ^ rkc.c:1973:22: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1973 | m += ushortstrlen(cbuf3 + m) + 1; | ^ --- wconvert.o --- wconvert.c:344:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 344 | rkc_build_cannaserver_list( list ) | ^ wconvert.c:406:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 406 | rkc_Connect_Iroha_Server( hostname ) --- rkc.o --- rkc.c:1980:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- | ^ ../../include/sglobal.h:341:45: note: expanded from macro 'rkc_Connect_Iroha_Server' --- rkc.o --- 1980 | RkwQueryDic( cxnum, username, dicname, status ) /* S002 */ | ^ --- wconvert.o --- 341 | #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server | ^ --- rkc.o --- rkc.c:2006:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2006 | _RkwGetHinshi( cxnum, dst, maxdst ) | ^ rkc.c:2019:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2019 | RkwGetHinshi( cxnum, dst, maxdst ) | ^ rkc.c:2031:26: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2031 | return ushort2wchar(rkc.cbuf, len, rkc.wbuf, CBUFSIZE); | ^ rkc.c:2036:24: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2036 | return ushort2wchar(rkc.cbuf, len, dst, maxdst); | ^ rkc.c:2041:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2041 | _RkwStoreRange( cxnum, yomi, maxyomi ) | ^ rkc.c:2054:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2054 | RkwStoreRange( cxnum, yomi, maxyomi ) | ^ rkc.c:2063:21: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2063 | len = wchar2ushort(yomi, maxyomi, rkc.cbuf, CBUFSIZE); | ^ --- wconvert.o --- wconvert.c:525:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 525 | firstKouhoStore(n, data, len, dest) | ^ --- rkc.o --- rkc.c:2068:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:539:24: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 539 | length = ushortstrlen( first_kouho )+1 ; | ^ --- rkc.o --- 2068 | RkwSetLocale( cxnum, locale ) | ^ rkc.c:2097:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2097 | RkwSync( cxnum, dicname ) | ^ --- wconvert.o --- wconvert.c:562:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 562 | firstKouhoStore_2(n, data, len, dest) | ^ --- rkc.o --- rkc.c:2130:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2130 | RkwSetAppName( cxnum, apname ) | ^ rkc.c:2162:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:687:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 687 | RkcRecvWReply(buf, bufsize, len_return, allocptr) | ^ --- rkc.o --- 2162 | RkwChmodDic(cxnum, dicname, mode) | ^ rkc.c:2181:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2181 | RkInitialize( hostname ) | ^ rkc.c:2200:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2200 | RkCloseContext( cxnum ) | ^ rkc.c:2213:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2213 | RkDuplicateContext( src_cx ) | ^ rkc.c:2220:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2220 | RkGetDicList(cxnum, dicnames, max) | ^ rkc.c:2229:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2229 | RkDefineDic(cxnum, dicname, wordrec) | ^ rkc.c:2236:15: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2236 | euc2ushort(wordrec, strlen(wordrec), rkc.cbuf, CBUFSIZE); | ^ rkc.c:2241:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2241 | RkDeleteDic(cxnum, dicname, wordrec) | ^ --- wconvert.o --- wconvert.c:746:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 746 | RkcSendWRequest( Buffer, size ) --- rkc.o --- rkc.c:2250:15: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2250 | euc2ushort(wordrec, strlen(wordrec), cbuf, CBUFSIZE); --- wconvert.o --- | ^ --- rkc.o --- | ^ rkc.c:2255:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2255 | RkMountDic( cxnum, dicname, mode ) | ^ rkc.c:2263:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:759:22: warning: variable 'wfds2' set but not used [-Wunused-but-set-variable] --- rkc.o --- 2263 | RkRemountDic( cxnum, dicname, where ) | ^ --- wconvert.o --- 759 | rki_fd_set wfds, wfds2; | ^ --- rkc.o --- rkc.c:2271:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2271 | RkUnmountDic( cxnum, dicname ) | ^ rkc.c:2279:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2279 | RkGetMountList( cxnum, dicnames_return, max ) | ^ rkc.c:2287:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2287 | RkSetDicPath( cxnum, path ) /* Ñ¥ */ | ^ rkc.c:2299:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2299 | RkGetDirList( cxnum, ddname, maxddname ) /* ꥹȤ */ | ^ rkc.c:2325:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:821:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 2325 | RkBgnBun(cxnum, yomi, maxyomi, mode) | ^ rkc.c:2335:23: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- 821 | SendType0Request(proto, len, name) /* Initialize */ | ^ --- rkc.o --- 2335 | len = euc2ushort(yomi, maxyomi, cbuf, CBIGBUFSIZE); | ^ --- wconvert.o --- wconvert.c:844:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 844 | SendType1Request(majo, mino) /* Finalize , KillServer */ | ^ --- rkc.o --- rkc.c:2344:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2344 | RkEndBun( cxnum, mode ) | ^ rkc.c:2351:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:857:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 2351 | RkXfer( cxnum, knum ) | ^ rkc.c:2358:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- convert.o --- rm -f convert.o --- rkc.o --- 2358 | RkNfer( cxnum ) | ^ --- wconvert.o --- 857 | SendType2Request(majo, mino, val) /* DuplicateContext */ | ^ --- rkc.o --- rkc.c:2365:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2365 | RkNext( cxnum ) | ^ rkc.c:2372:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2372 | RkPrev(cxnum) | ^ --- wconvert.o --- wconvert.c:872:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 872 | SendType3Request(majo, mino, con, val) /* GetDictionaryList */ | ^ --- rkc.o --- rkc.c:2379:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2379 | RkGetKanji(cxnum, kanji, maxkanji) | ^ rkc.c:2394:24: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:888:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 2394 | return( ushort2euc(cbuf, len, buffer, CBUFSIZE) ); | ^ rkc.c:2399:19: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- 888 | SendType4Request(majo, mino, con, bgn, end, wstr, wlen) /* SubstYomi */ | ^ --- rkc.o --- 2399 | return ushort2euc(cbuf, len, (char *)kanji, maxkanji); | ^ rkc.c:2404:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:923:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 2404 | RkGetKanjiList(cxnum, kanjis, maxkanjis) | ^ --- wconvert.o --- 923 | SendType5Request(majo, mino, con, val, mod) /* AutoConvert */ | ^ --- rkc.o --- rkc.c:2423:23: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:941:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 2423 | len = ushortstrlen(cbuf + j); | ^ rkc.c:2424:24: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- 941 | SendType6Request(majo, mino, con, bun, val) /* GetYomi */ | ^ --- rkc.o --- 2424 | euclen = ushort2euc(cbuf + j, len, eucbuf, CBUFSIZE * 2); /* S005 */ | ^ --- wconvert.o --- wconvert.c:960:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 960 | SendType9Request(majo, mino, con, bun, cand, val) /* GetLex */ | ^ --- rkc.o --- rkc.c:2436:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2436 | RkGoTo(cxnum, bnum) | ^ rkc.c:2443:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:978:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 2443 | RkLeft( cxnum ) | ^ --- wconvert.o --- 978 | SendType10Request(majo, mino, cx, n, mod) /* EndConvert */ --- rkc.o --- rkc.c:2450:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- | ^ --- rkc.o --- 2450 | RkRight( cxnum ) | ^ rkc.c:2457:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2457 | RkResize(cxnum, len) | ^ --- wconvert.o --- wconvert.c:1012:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- rkc.c:2480:30: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- 1012 | SendType11Request(majo, mino, con, bun, wstr, wlen) /* StoreYomi */ | ^ --- rkc.o --- 2480 | if( (euclen = ushort2euc(cbuf, ret, tmpbuf, BUFSIZE)) > len ) { | ^ rkc.c:2481:22: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:1058:50: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 2481 | uslen += euc2ushort(tmpbuf, len, cbuf, CBUFSIZE); | ^ --- wconvert.o --- 1058 | int slen = strlen(str) + 1, wlen = ushortstrlen(wstr) + 1, i; | ^ --- rkc.o --- rkc.c:2497:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2497 | RkEnlarge( cxnum ) /* ʸ῭Ф */ | ^ --- wconvert.o --- wconvert.c:1052:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1052 | SendType12Request(majo, mino, con, wstr, str) /* DefineWord */ | ^ --- rkc.o --- rkc.c:2504:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2504 | RkShorten(cxnum) /* ʸ̤ */ | ^ rkc.c:2511:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2511 | RkStoreYomi(cxnum, yomi, maxyomi) | ^ rkc.c:2521:21: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2521 | len = euc2ushort(yomi, len, cbuf, CBUFSIZE) + 1; --- wconvert.o --- wconvert.c:1086:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- | ^ --- wconvert.o --- 1086 | SendType13Request(majo, mino, con, str, wstr, wlen, mxk, mxh) | ^ --- rkc.o --- rkc.c:2530:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2530 | RkGetYomi(cxnum, yomi, maxyomi) | ^ rkc.c:2545:25: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2545 | return( ushort2euc(cbuf, len, buffer, CBUFSIZE) ); | ^ rkc.c:2550:22: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:1126:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1126 | SendType14Request(majo, mino, mod, con, wstr, wlen) /* BeginConvert */ | ^ --- rkc.o --- 2550 | return ushort2euc(cbuf, len, (char *)yomi, maxyomi); | ^ rkc.c:2555:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2555 | RkGetLex(cxnum, lex, maxlex) | ^ rkc.c:2573:26: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:1162:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 2573 | tango->ylen = ushort2euc(ybuf + ylen, len, cbuf, BUFSIZE); | ^ rkc.c:2576:26: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- 1162 | SendType15Request(majo, mino, mod, con, str) /* MountDictionary */ | ^ --- rkc.o --- 2576 | tango->klen = ushort2euc(kbuf + klen, len, cbuf, BUFSIZE); | ^ rkc.c:2585:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2585 | RkGetStat(cxnum, stat) | ^ --- wconvert.o --- wconvert.c:1192:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1192 | SendType16Request(majo, mino, mod, con, ostr, nstr) /* RenameDictionary */ | ^ --- rkc.o --- rkc.c:2601:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2601 | RkListDic( cxnum, dirname, dicnames_return, size ) | ^ --- wconvert.o --- wconvert.c:1224:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- rkc.c:2609:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2609 | RkCreateDic( cxnum, dicname, mode ) | ^ --- wconvert.o --- 1224 | SendType17Request(majo, mino, str, slen) /* QueryExtension */ | ^ --- rkc.o --- rkc.c:2617:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2617 | RkRemoveDic( cxnum, dicname, mode ) | ^ rkc.c:2626:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2626 | RkRenameDic( cxnum, dicname, newdicname, mode ) | ^ rkc.c:2634:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:1250:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 2634 | RkCopyDic(cxnum, dirname, dicname, newdicname, mode) | ^ --- wconvert.o --- 1250 | SendType18Request(majo, mino, con, str1, s1len, str2, s2len, val) /* ListDictionary */ | ^ --- rkc.o --- rkc.c:2657:25: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2657 | return( ushort2euc(cbuf, len, buffer, CBUFSIZE) ); | ^ rkc.c:2662:22: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:1283:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 2662 | return ushort2euc(cbuf, len, (char *)info, infolen); | ^ rkc.c:2643:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- 1283 | SendType19Request(majo, mino, mod, con, ustr, dstr) /* QueryDictionary */ | ^ --- rkc.o --- 2643 | RkGetWordTextDic(cxnum, dirname, dicname, info, infolen) | ^ rkc.c:2675:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2675 | RkSubstYomi( cxnum, ys, ye, yomi, nyomi ) | ^ rkc.c:2685:15: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:1315:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 2685 | ushort2euc(cx->lastyomi, cx->maxyomi, cbuf, CBUFSIZE); --- wconvert.o --- 1315 | SendType20Request(majo, mino, con, cmd, dsz, data, bsz) /* Through */ | ^ --- rkc.o --- | ^ rkc.c:2686:20: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2686 | ys = euc2ushort(cbuf, ys, cbuf2, CBUFSIZE); | ^ rkc.c:2687:20: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2687 | ye = euc2ushort(cbuf, ye, cbuf2, CBUFSIZE); | ^ rkc.c:2688:21: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:1349:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1349 | SendType21Request(majo, mino, mod, con, dirstr, ostr, nstr) | ^ --- rkc.o --- 2688 | len = euc2ushort(yomi, nyomi, cbuf2, CBUFSIZE); | ^ rkc.c:2695:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:1387:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 2695 | RkFlushYomi( cxnum ) | ^ --- wconvert.o --- 1387 | RecvType0Reply(rep) /* Initialize */ --- rkc.o --- rkc.c:2702:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- | ^ --- rkc.o --- 2702 | RkGetLastYomi( cxnum, yomi, maxyomi ) | ^ rkc.c:2717:25: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2717 | return( ushort2euc(cbuf, len, buffer, CBUFSIZE) ); --- wconvert.o --- wconvert.c:1404:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- | ^ rkc.c:2722:22: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- 1404 | RecvType1Reply(n, vmajp, vminp) /* GetServerInfo */ | ^ --- rkc.o --- 2722 | return ushort2euc(cbuf, len, yomi, maxyomi); | ^ --- wconvert.o --- wconvert.c:1425:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- rkc.c:2727:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2727 | RkRemoveBun( cxnum, mode ) | ^ --- wconvert.o --- 1425 | RecvType2Reply(rep) /* Finalize , KillServer */ | ^ wconvert.c:1442:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- rkc.c:2744:19: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- 1442 | RecvType3Reply(n, storefunc, extdata) /* GetHinshi */ | ^ --- rkc.o --- 2744 | len = euc2ushort((char *)yomi, maxyomi, cbuf, CBUFSIZE); | ^ rkc.c:2754:44: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2754 | k += ushort2euc(cbuf2 + j, ushortstrlen(cbuf2 + j), --- wconvert.o --- wconvert.c:1472:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- | ^ rkc.c:2754:20: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- 1472 | RecvType4Reply(n, storefunc, extdata) /* GetStatus */ --- rkc.o --- 2754 | k += ushort2euc(cbuf2 + j, ushortstrlen(cbuf2 + j), | ^ --- wconvert.o --- | ^ --- rkc.o --- rkc.c:2756:22: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2756 | j += ushortstrlen(cbuf2 + j) + 1; | ^ --- convert.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DCPP='"/usr/bin/cpp -traditional -D__GNUC__ -traditional -D__GNUC__ -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED "' -DNEED_RKINDEP_SUBST -dynamic convert.c --- rkc.o --- rkc.c:2757:44: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2757 | l += ushort2euc(cbuf3 + m, ushortstrlen(cbuf3 + m), | ^ --- wconvert.o --- wconvert.c:1501:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- rkc.c:2757:20: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- 1501 | RecvType5Reply(rep) /* CreateContext */ | ^ --- rkc.o --- 2757 | l += ushort2euc(cbuf3 + m, ushortstrlen(cbuf3 + m), | ^ rkc.c:2759:22: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2759 | m += ushortstrlen(cbuf3 + m) + 1; | ^ --- wconvert.o --- wconvert.c:1519:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- rkc.c:2734:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- 1519 | RecvType6Reply(buf, mxi, n) /* GetDictionaryList */ | ^ wconvert.c:1546:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 2734 | RkGetSimpleKanji( cxnum, dicname, yomi, maxyomi, kanjis, maxkanjis, hinshis, maxhinshis ) | ^ --- wconvert.o --- 1546 | RecvType7Reply(n, storefunc, extdata) /* BeginConvert */ | ^ --- rkc.o --- rkc.c:2766:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:1579:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 2766 | RkQueryDic( cxnum, username, dicname, status ) /* S002 */ | ^ --- wconvert.o --- 1579 | RecvType8Reply(n, storefunc, kdata, hdata) /* GetSimpleKanji */ | ^ --- rkc.o --- rkc.c:2776:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2776 | RkGetHinshi( cxnum, dst, maxdst ) | ^ rkc.c:2790:25: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2790 | return( ushort2euc(cbuf, len, buffer, CBUFSIZE) ); | ^ rkc.c:2795:22: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:1610:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 2795 | return ushort2euc(cbuf, len, (char *)dst, maxdst); | ^ --- wconvert.o --- 1610 | RecvType10Reply(n, buf, bsz) /* Through */ | ^ wconvert.c:1636:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- rkc.c:2810:19: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- 1636 | rkcw_initialize( username ) | ^ --- rkc.o --- 2810 | len = euc2ushort((char *)yomi, maxyomi, cbuf, CBUFSIZE); | ^ rkc.c:2800:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2800 | RkStoreRange( cxnum, yomi, maxyomi ) | ^ rkc.c:2815:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:1699:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 2815 | RkSetLocale( cxnum, locale ) | ^ rkc.c:2823:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- 1699 | rkcw_duplicate_context( cx ) | ^ --- rkc.o --- 2823 | RkSync( cxnum, dicname ) | ^ rkc.c:2831:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2831 | RkSetAppName( cxnum, apname ) | ^ --- wconvert.o --- wconvert.c:1714:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1714 | rkcw_close_context( cx ) | ^ --- rkc.o --- rkc.c:2839:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2839 | RkChmodDic(cxnum, dicname, mode) --- wconvert.o --- wconvert.c:1727:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- | ^ --- wconvert.o --- 1727 | dictionary_list(proto, con, dicnames, mxi) | ^ wconvert.c:1744:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- rkc.c:2922:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- 1744 | rkcw_dictionary_list( cx, dicnames, mxi) | ^ wconvert.c:1753:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 2922 | RkThrough( cxnum, command, buf, content_size, buffer_size ) | ^ --- wconvert.o --- 1753 | define_dic(proto, cx, dicname, wordrec) | ^ wconvert.c:1771:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1771 | rkcw_define_dic( cx, dicname, wordrec) | ^ wconvert.c:1782:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1782 | rkcw_delete_dic( cx, dicname, wordrec) | ^ wconvert.c:1793:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1793 | mount_dictionary(majo, mino, context, data, mode) | ^ wconvert.c:1809:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1809 | rkcw_mount_dictionary( cx, dicname, mode ) | ^ wconvert.c:1820:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1820 | rkcw_umount_dictionary( cx, dicname ) | ^ wconvert.c:1830:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1830 | rkcw_remount_dictionary( cx, dicname, where ) | ^ wconvert.c:1842:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1842 | rkcw_mount_list( cx, dicnames, mxi) | ^ wconvert.c:1864:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1864 | end_convert(proto, cx, n, mod) | ^ wconvert.c:1880:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1880 | rkcw_convert_end( cx, mode ) | ^ wconvert.c:1890:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1890 | convStore(n, data, len, dest) | ^ wconvert.c:1906:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1906 | rkcw_convert( cx, yomi, length, mode ) | ^ wconvert.c:1931:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1931 | get_yomi(proto, context, curbun, storefunc, yomibuf) | ^ wconvert.c:1947:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1947 | yomiStore(n, data, len, destb) | ^ wconvert.c:1968:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1968 | rkcw_get_yomi( cx, yomip ) /* yomip Υ̵礫衩 */ | ^ wconvert.c:1979:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1979 | kanjilistStore(n, data, len, dest) | ^ wconvert.c:2005:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2005 | rkcw_get_kanji_list( cx ) | ^ wconvert.c:2017:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2017 | rkcw_resize( cx, yomi_length ) | ^ wconvert.c:2038:26: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2038 | int wlen = ushortstrlen(yomi) + 1, n; | ^ wconvert.c:2033:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2033 | store_yomi(proto, cx, yomi, maxyomi) | ^ wconvert.c:2053:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2053 | rkcw_store_yomi(cx, yomi, maxyomi) | ^ wconvert.c:2074:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2074 | Query_Extension_Ex(reqnames) | ^ wconvert.c:2106:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2106 | rkcw_list_dictionary( cx, dirname, dicnames_return, size ) | ^ wconvert.c:2130:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2130 | rkcw_create_dictionary( cx, dicname, mode ) | ^ wconvert.c:2146:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2146 | rkcw_delete_dictionary( cx, dicname, mode ) | ^ wconvert.c:2163:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2163 | rkcw_rename_dictionary( cx, dic, newdic, mode ) | ^ wconvert.c:2193:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2193 | rkcw_copy_dictionary(cx, dir, dic, newdic, mode) | ^ wconvert.c:2218:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2218 | rkcw_get_text_dictionary( cx, dirname, dicname, info, infolen ) | ^ wconvert.c:2243:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2243 | rkcw_get_server_info( majorp, minorp ) | ^ ../../include/sglobal.h:344:45: note: expanded from macro 'rkcw_get_server_info' 344 | #define rkcw_get_server_info G344_rkcw_get_server_info | ^ wconvert.c:2263:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2263 | statusStore(n, data, dest) | ^ wconvert.c:2289:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2289 | rkcw_get_stat( cx, stat ) | ^ wconvert.c:2306:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2306 | lexStore(n, data, dlen, dest) | ^ wconvert.c:2332:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2332 | rkcw_get_lex( cx, mxi, info ) | ^ wconvert.c:2354:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2354 | rkcw_autoconv( cx, length, mode ) | ^ wconvert.c:2370:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2370 | rkcw_subst_yomi( cx, nbun, y_start, y_end, yomi, y_len ) | ^ wconvert.c:2389:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2389 | rkcw_flush_yomi( cx ) | ^ wconvert.c:2404:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2404 | rkcw_get_last_yomi( cx, yomi, maxyomi ) | ^ wconvert.c:2421:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2421 | rkcw_remove_bun( cx, mode ) | ^ wconvert.c:2438:21: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2438 | len += ushortstrlen( first_kouho + len ) + 1; | ^ wconvert.c:2444:21: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2444 | len += ushortstrlen( first_kouho + len ) + 1; | ^ wconvert.c:2458:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2458 | simpleKanjiStore(n, data, kdest, hdest) | ^ wconvert.c:2492:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2492 | rkcw_get_simple_kanji( cx, dic, yomi, mxy, kan, mxk, hin, mxh ) | ^ wconvert.c:2510:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2510 | copyS8(src, des, maxlen) | ^ ../../include/sglobal.h:189:45: note: expanded from macro 'copyS8' 189 | #define copyS8 G189_copyS8 | ^ wconvert.c:2531:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2531 | dicinfoStore(n, data, dest) | ^ wconvert.c:2557:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2557 | rkcw_query_dic(cx, usrname, dicname, info) | ^ wconvert.c:2576:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2576 | rkcw_get_hinshi( cx, dst, mxd ) | ^ wconvert.c:2595:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2595 | rkcw_store_range(cx, yomi, maxyomi) | ^ wconvert.c:2606:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2606 | rkcw_set_locale( cx, locale ) | ^ wconvert.c:2616:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2616 | rkcw_sync(cx, dicname) | ^ wconvert.c:2626:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2626 | rkcw_set_app_name( cx, apname ) | ^ wconvert.c:2641:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2641 | rkcw_notice_group_name(cx, groupname) | ^ wconvert.c:2656:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2656 | rkcw_chmod_dic(cx, dicname, mode) | ^ wconvert.c:2673:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2673 | rkcw_through( cx, cmd, data, datasz, bufsz ) | ^ --- rkc.o --- 200 warnings generated. rm -f rkc.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DCPP='"/usr/bin/cpp -traditional -D__GNUC__ -traditional -D__GNUC__ -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED "' -DNEED_RKINDEP_SUBST -dynamic rkc.c --- wutil.o --- rm -f wutil.o unshared/wutil.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DCPP='"/usr/bin/cpp -traditional -D__GNUC__ -traditional -D__GNUC__ -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED "' -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include wutil.c -o unshared/wutil.o --- wconvert.o --- 103 warnings generated. rm -f wconvert.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DCPP='"/usr/bin/cpp -traditional -D__GNUC__ -traditional -D__GNUC__ -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED "' -DNEED_RKINDEP_SUBST -dynamic wconvert.c --- wutil.o --- wutil.c:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 36 | ushort2eucsize(src, srclen) | ^ ../../include/sglobal.h:369:45: note: expanded from macro 'ushort2eucsize' 369 | #define ushort2eucsize G369_ushort2eucsize | ^ wutil.c:68:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 68 | ushort2euc(src, srclen, dest, destlen) | ^ ../../include/sglobal.h:368:45: note: expanded from macro 'ushort2euc' 368 | #define ushort2euc G368_ushort2euc | ^ wutil.c:106:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 106 | eucchars(src, srclen) | ^ ../../include/sglobal.h:220:45: note: expanded from macro 'eucchars' 220 | #define eucchars G220_eucchars | ^ wutil.c:124:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 124 | euc2ushort(src, srclen, dest, destlen) | ^ ../../include/sglobal.h:219:45: note: expanded from macro 'euc2ushort' 219 | #define euc2ushort G219_euc2ushort | ^ wutil.c:161:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 161 | Wineuc2ushort(src, srclen, dest, destlen) | ^ wutil.c:171:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 171 | wchar2ushort32(src, srclen, dest, destlen) | ^ wutil.c:209:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 209 | ushort2wchar32(src, srclen, dest, destlen) | ^ wutil.c:285:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 285 | wchar2ushort(src, slen, dst, dlen) | ^ ../../include/sglobal.h:377:45: note: expanded from macro 'wchar2ushort' 377 | #define wchar2ushort G377_wchar2ushort | ^ wutil.c:298:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 298 | ushort2wchar(src, slen, dst, dlen) | ^ ../../include/sglobal.h:370:45: note: expanded from macro 'ushort2wchar' 370 | #define ushort2wchar G370_ushort2wchar | ^ wutil.c:311:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 311 | Winushort2wchar(src, slen, dst, dlen) | ^ wutil.c:320:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 320 | wcharstrlen(ws) | ^ ../../include/sglobal.h:378:45: note: expanded from macro 'wcharstrlen' 378 | #define wcharstrlen G378_wcharstrlen | ^ wutil.c:330:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 330 | ushortstrlen(ws) | ^ ../../include/sglobal.h:372:45: note: expanded from macro 'ushortstrlen' 372 | #define ushortstrlen G372_ushortstrlen | ^ wutil.c:340:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 340 | ushortstrcpy(wd, ws) | ^ ../../include/sglobal.h:371:45: note: expanded from macro 'ushortstrcpy' 371 | #define ushortstrcpy G371_ushortstrcpy | ^ wutil.c:351:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 351 | ushortstrncpy(wd, ws, n) | ^ ../../include/sglobal.h:373:45: note: expanded from macro 'ushortstrncpy' 373 | #define ushortstrncpy G373_ushortstrncpy | ^ --- rkc.o --- rkc.c:164:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 164 | freeBUN(cx, from) | ^ rkc.c:190:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 190 | freeCC( clientcx ) | ^ rkc.c:222:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 222 | getCC( clientcx, type ) | ^ rkc.c:242:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 242 | RkwSetUserInfo(user, group, topdir) | ^ rkc.c:263:29: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 263 | char *username = NULL, *getenv(), *getlogin(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdlib.h:162:18: note: conflicting prototype is here 162 | char *_LIBC_CSTR getenv(const char *); | ^ rkc.c:308:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 308 | RkwInitialize( hostname ) /* Ȥꤢrkcξϡ̵뤹 */ | ^ rkc.c:471:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 471 | RkwCloseContext(cxnum) | ^ rkc.c:558:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 558 | RkwDuplicateContext( src_cx ) | ^ rkc.c:597:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 597 | RkwGetDicList(cxnum, dicnames, max) | ^ rkc.c:616:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 616 | _RkwDefineDic( cxnum, dicname, wordrec ) /* ñϿ */ | ^ rkc.c:645:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 645 | RkwDefineDic(cxnum, dicname, wordrec) | ^ rkc.c:653:38: warning: passing arguments to 'G378_wcharstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 653 | wchar2ushort(wordrec, wcharstrlen(wordrec), rkc.cbuf, CBUFSIZE); | ^ rkc.c:653:17: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 653 | wchar2ushort(wordrec, wcharstrlen(wordrec), rkc.cbuf, CBUFSIZE); | ^ rkc.c:658:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 658 | _RkwDeleteDic( cxnum, dicname, wordrec ) /* ñ */ | ^ rkc.c:672:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 672 | RkwDeleteDic(cxnum, dicname, wordrec) | ^ rkc.c:679:36: warning: passing arguments to 'G378_wcharstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 679 | wchar2ushort(wordrec, wcharstrlen(wordrec), rkc.cbuf, CBUFSIZE); | ^ rkc.c:679:15: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 679 | wchar2ushort(wordrec, wcharstrlen(wordrec), rkc.cbuf, CBUFSIZE); | ^ rkc.c:684:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 684 | RkwMountDic(cxnum, dicname, mode) | ^ rkc.c:697:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 697 | RkwRemountDic(cxnum, dicname, where) | ^ rkc.c:710:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 710 | RkwUnmountDic(cxnum, dicname) | ^ rkc.c:723:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 723 | RkwGetMountList(cxnum, dicnames_return, max) | ^ rkc.c:741:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 741 | RkwSetDicPath( cxnum, path ) /* Ñ¥ */ | ^ rkc.c:783:26: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 783 | kouhobuf += ushortstrlen( (Ushort *)kouhobuf)+1 ; | ^ rkc.c:754:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 754 | StoreFirstKouho( cx, bun_max ) | ^ rkc.c:792:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 792 | _RkwBgnBun(cxnum, yomi, maxyomi, mode) | ^ rkc.c:858:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 858 | RkwBgnBun(cxnum, yomi, maxyomi, mode) | ^ rkc.c:867:25: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 867 | len = wchar2ushort(yomi, maxyomi, rkc.cbuf, CBUFSIZE); | ^ rkc.c:876:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 876 | RkwEndBun( cxnum, mode ) | ^ rkc.c:910:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 910 | LoadKouho( cx ) | ^ rkc.c:933:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 933 | RkwXfer(cxnum, knum) | ^ rkc.c:951:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 951 | RkwNfer(cxnum) | ^ rkc.c:968:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 968 | RkwNext(cxnum) | ^ rkc.c:986:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 986 | RkwPrev(cxnum) | ^ rkc.c:1014:26: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1014 | src_yomi += ushortstrlen( (Ushort *)src_yomi ) + 1 ; | ^ rkc.c:1005:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1005 | SeekKouho( bun, to ) | ^ rkc.c:1032:18: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1032 | if( ushortstrlen( (Ushort *)src_kouho ) > maxkanji ) | ^ rkc.c:1034:14: warning: passing arguments to 'G371_ushortstrcpy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1034 | ushortstrcpy( kanji, src_kouho ); | ^ rkc.c:1035:22: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1035 | return( ushortstrlen( (Ushort *)src_kouho ) ) ; | ^ rkc.c:1020:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1020 | _RkwGetKanji( cxnum, kanji, maxkanji ) | ^ rkc.c:1041:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1041 | RkwGetKanji(cxnum, kanji, maxkanji) | ^ rkc.c:1054:23: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1054 | return ushort2wchar(rkc.cbuf, len, rkc.wbuf, CBUFSIZE); | ^ rkc.c:1060:23: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1060 | return ushort2wchar(rkc.cbuf, len, kanji, maxkanji); | ^ rkc.c:1087:27: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1087 | for( total = ushortstrlen( src_kouho ) + 1, i = 0; | ^ rkc.c:1089:24: warning: passing arguments to 'G371_ushortstrcpy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1089 | len = ushortstrcpy( dest_kouho, src_kouho ) + 1 ; | ^ rkc.c:1066:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1066 | _RkwGetKanjiList(cxnum, kouho, max) | ^ rkc.c:1101:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1101 | RkwGetKanjiList(cxnum, kanjis, maxkanjis) | ^ rkc.c:1127:23: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1127 | len = ushortstrlen(cbuf + j); | ^ rkc.c:1130:22: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1130 | k += ushort2wchar(cbuf + j, len, kanjis + k, maxkanjis); /* S005 */ | ^ rkc.c:1144:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1144 | RkwGoTo(cxnum, bnum) | ^ rkc.c:1158:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1158 | RkwLeft(cxnum) | ^ rkc.c:1172:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1172 | RkwRight(cxnum) | ^ rkc.c:1210:32: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1210 | int yomilen = ushortstrlen((Ushort *)SeekKouho( bun, | ^ rkc.c:1196:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1196 | RKReSize( cxnum, len ) | ^ rkc.c:1268:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1268 | RkwResize( cxnum, len ) | ^ --- wutil.o --- 14 warnings generated. --- rkc.o --- rkc.c:1284:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1284 | RkwEnlarge( cxnum ) /* ʸ῭Ф */ | ^ rkc.c:1291:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1291 | RkwShorten(cxnum) /* ʸ̤ */ | ^ rkc.c:1298:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1298 | _RkwStoreYomi(cxnum, yomi, max) | ^ rkc.c:1323:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1323 | RkwStoreYomi(cxnum, yomi, maxyomi) | ^ rkc.c:1331:30: warning: passing arguments to 'G378_wcharstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1331 | len = RKI_MIN(wcharstrlen(yomi),maxyomi); | ^ rkc.c:1331:30: warning: passing arguments to 'G378_wcharstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] rkc.c:1332:23: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1332 | len = wchar2ushort(yomi, len, rkc.cbuf, CBUFSIZE) + 1; | ^ rkc.c:1341:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1341 | _RkwGetYomi(cx, yomi, maxyomi) | ^ ../../include/sglobal.h:147:45: note: expanded from macro '_RkwGetYomi' 147 | #define _RkwGetYomi G147__RkwGetYomi | ^ rkc.c:1373:25: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1373 | if( (len = ushortstrlen( (Ushort *)src_yomi )) > maxyomi ) | ^ rkc.c:1386:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1386 | RkwGetYomi(cxnum, yomi, maxyomi) | ^ rkc.c:1398:26: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1398 | return ushort2wchar(rkc.cbuf, len, rkc.wbuf, CBUFSIZE); | ^ rkc.c:1403:24: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1403 | return ushort2wchar(rkc.cbuf, len, yomi, maxyomi); | ^ rkc.c:1408:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1408 | RkwGetLex(cxnum, lex, maxlex) | ^ rkc.c:1439:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1439 | RkwGetStat(cxnum, stat) | ^ rkc.c:1481:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1481 | RkwGetProtocolVersion(majorp, minorp) | ^ rkc.c:1490:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1490 | RkwGetServerVersion(majorp, minorp) | ^ rkc.c:1513:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1513 | RkcConnectIrohaServer( servername ) | ^ rkc.c:1527:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1527 | G069_RkcConnectIrohaServer( servername ) | ^ rkc.c:1534:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1534 | RkcListenConfigErrors( handler ) | ^ rkc.c:1542:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1542 | CheckRemoteToolProtoVersion(mode) | ^ rkc.c:1555:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wutil.o --- rm -f wutil.o --- rkc.o --- 1555 | RkwListDic( cxnum, dirname, dicnames_return, size ) | ^ rkc.c:1597:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1597 | RkwCreateDic( cxnum, dicname, mode ) | ^ rkc.c:1614:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1614 | RkwRemoveDic( cxnum, dicname, mode ) | ^ rkc.c:1631:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1631 | RkwRenameDic( cxnum, dicname, newdicname, mode ) | ^ rkc.c:1650:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1650 | RkwCopyDic(cxnum, dirname, dicname, newdicname, mode ) | ^ rkc.c:1675:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1675 | _RkwGetWordTextDic( cxnum, dirname, dicname, info, infolen ) | ^ rkc.c:1695:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1695 | RkwGetWordTextDic(cxnum, dirname, dicname, info, infolen) | ^ rkc.c:1708:26: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1708 | return ushort2wchar(rkc.cbuf, len, rkc.buffer, BUFSIZE); | ^ rkc.c:1713:24: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1713 | return ushort2wchar(rkc.cbuf, len, info, infolen); | ^ rkc.c:1752:31: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1752 | nyomi = RKI_MIN( ushortstrlen( yomi ), nyomi); | ^ rkc.c:1752:31: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] rkc.c:1775:25: warning: passing arguments to 'G371_ushortstrcpy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1775 | len += ushortstrcpy( &(cx->lastyomi[ys]), yomi ); | ^ rkc.c:1776:25: warning: passing arguments to 'G371_ushortstrcpy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1776 | len += ushortstrcpy( &(cx->lastyomi[ys + nyomi]), cbuf ); | ^ rkc.c:1730:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1730 | _RkwSubstYomi( cxnum, ys, ye, yomi, nyomi ) | ^ rkc.c:1789:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1789 | RkwSubstYomi( cxnum, ys, ye, yomi, nyomi ) | ^ rkc.c:1797:23: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1797 | len = wchar2ushort(yomi, nyomi, rkc.cbuf, CBUFSIZE); | ^ rkc.c:1804:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1804 | RkwFlushYomi( cxnum ) | ^ rkc.c:1831:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1831 | _RkwGetLastYomi( cxnum, yomi, maxyomi ) | ^ rkc.c:1847:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1847 | RkwGetLastYomi( cxnum, yomi, maxyomi ) | ^ rkc.c:1860:26: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1860 | return ushort2wchar(rkc.cbuf, len, rkc.wbuf, CBUFSIZE); | ^ rkc.c:1865:24: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1865 | return ushort2wchar(rkc.cbuf, len, yomi, maxyomi); | ^ rkc.c:1874:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1874 | removeBUN( cx, to ) | ^ rkc.c:1897:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1897 | RkwRemoveBun( cx_num, mode ) | ^ rkc.c:1930:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1930 | _RkwGetSimpleKanji(cxnum, dicname, yomi, maxyomi, kanjis, maxkanjis, | ^ rkc.c:1947:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1947 | RkwGetSimpleKanji( cxnum, dicname, yomi, maxyomi, kanjis, maxkanjis, hinshis, maxhinshis ) | ^ rkc.c:1958:21: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1958 | len = wchar2ushort(yomi, maxyomi, cbuf, CBUFSIZE); | ^ rkc.c:1959:38: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 1959 | nkanji = _RkwGetSimpleKanji(cxnum, dicname, cbuf, len, | ^~~~~~~ rkc.c:1968:46: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1968 | k += ushort2wchar(cbuf2 + j, ushortstrlen(cbuf2 + j), | ^ rkc.c:1968:22: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1968 | k += ushort2wchar(cbuf2 + j, ushortstrlen(cbuf2 + j), | ^ rkc.c:1970:22: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1970 | j += ushortstrlen(cbuf2 + j) + 1; | ^ rkc.c:1971:44: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1971 | l += ushort2euc(cbuf3 + m, ushortstrlen(cbuf3 + m), | ^ rkc.c:1971:20: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1971 | l += ushort2euc(cbuf3 + m, ushortstrlen(cbuf3 + m), | ^ rkc.c:1973:22: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1973 | m += ushortstrlen(cbuf3 + m) + 1; | ^ rkc.c:1980:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1980 | RkwQueryDic( cxnum, username, dicname, status ) /* S002 */ | ^ rkc.c:2006:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2006 | _RkwGetHinshi( cxnum, dst, maxdst ) | ^ rkc.c:2019:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2019 | RkwGetHinshi( cxnum, dst, maxdst ) | ^ rkc.c:2031:26: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2031 | return ushort2wchar(rkc.cbuf, len, rkc.wbuf, CBUFSIZE); | ^ rkc.c:2036:24: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2036 | return ushort2wchar(rkc.cbuf, len, dst, maxdst); | ^ rkc.c:2041:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2041 | _RkwStoreRange( cxnum, yomi, maxyomi ) | ^ rkc.c:2054:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2054 | RkwStoreRange( cxnum, yomi, maxyomi ) | ^ rkc.c:2063:21: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2063 | len = wchar2ushort(yomi, maxyomi, rkc.cbuf, CBUFSIZE); | ^ rkc.c:2068:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2068 | RkwSetLocale( cxnum, locale ) | ^ --- wutil.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DCPP='"/usr/bin/cpp -traditional -D__GNUC__ -traditional -D__GNUC__ -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED "' -DNEED_RKINDEP_SUBST -dynamic wutil.c --- rkc.o --- rkc.c:2097:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2097 | RkwSync( cxnum, dicname ) | ^ rkc.c:2130:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2130 | RkwSetAppName( cxnum, apname ) | ^ rkc.c:2162:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2162 | RkwChmodDic(cxnum, dicname, mode) | ^ rkc.c:2181:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2181 | RkInitialize( hostname ) | ^ rkc.c:2200:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2200 | RkCloseContext( cxnum ) | ^ rkc.c:2213:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2213 | RkDuplicateContext( src_cx ) | ^ rkc.c:2220:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2220 | RkGetDicList(cxnum, dicnames, max) | ^ rkc.c:2229:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2229 | RkDefineDic(cxnum, dicname, wordrec) | ^ rkc.c:2236:15: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2236 | euc2ushort(wordrec, strlen(wordrec), rkc.cbuf, CBUFSIZE); | ^ rkc.c:2241:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2241 | RkDeleteDic(cxnum, dicname, wordrec) | ^ rkc.c:2250:15: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2250 | euc2ushort(wordrec, strlen(wordrec), cbuf, CBUFSIZE); | ^ rkc.c:2255:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2255 | RkMountDic( cxnum, dicname, mode ) | ^ rkc.c:2263:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2263 | RkRemountDic( cxnum, dicname, where ) | ^ rkc.c:2271:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2271 | RkUnmountDic( cxnum, dicname ) | ^ rkc.c:2279:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2279 | RkGetMountList( cxnum, dicnames_return, max ) | ^ rkc.c:2287:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2287 | RkSetDicPath( cxnum, path ) /* Ñ¥ */ | ^ rkc.c:2299:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2299 | RkGetDirList( cxnum, ddname, maxddname ) /* ꥹȤ */ | ^ rkc.c:2325:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2325 | RkBgnBun(cxnum, yomi, maxyomi, mode) | ^ rkc.c:2335:23: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2335 | len = euc2ushort(yomi, maxyomi, cbuf, CBIGBUFSIZE); | ^ rkc.c:2344:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2344 | RkEndBun( cxnum, mode ) | ^ rkc.c:2351:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2351 | RkXfer( cxnum, knum ) | ^ rkc.c:2358:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2358 | RkNfer( cxnum ) | ^ rkc.c:2365:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2365 | RkNext( cxnum ) | ^ rkc.c:2372:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2372 | RkPrev(cxnum) | ^ rkc.c:2379:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2379 | RkGetKanji(cxnum, kanji, maxkanji) | ^ rkc.c:2394:24: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2394 | return( ushort2euc(cbuf, len, buffer, CBUFSIZE) ); | ^ rkc.c:2399:19: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2399 | return ushort2euc(cbuf, len, (char *)kanji, maxkanji); | ^ rkc.c:2404:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2404 | RkGetKanjiList(cxnum, kanjis, maxkanjis) | ^ rkc.c:2423:23: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2423 | len = ushortstrlen(cbuf + j); | ^ rkc.c:2424:24: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2424 | euclen = ushort2euc(cbuf + j, len, eucbuf, CBUFSIZE * 2); /* S005 */ | ^ rkc.c:2436:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2436 | RkGoTo(cxnum, bnum) | ^ rkc.c:2443:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2443 | RkLeft( cxnum ) | ^ rkc.c:2450:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2450 | RkRight( cxnum ) | ^ rkc.c:2457:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2457 | RkResize(cxnum, len) | ^ rkc.c:2480:30: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2480 | if( (euclen = ushort2euc(cbuf, ret, tmpbuf, BUFSIZE)) > len ) { | ^ rkc.c:2481:22: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2481 | uslen += euc2ushort(tmpbuf, len, cbuf, CBUFSIZE); | ^ rkc.c:2497:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2497 | RkEnlarge( cxnum ) /* ʸ῭Ф */ | ^ rkc.c:2504:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2504 | RkShorten(cxnum) /* ʸ̤ */ | ^ rkc.c:2511:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2511 | RkStoreYomi(cxnum, yomi, maxyomi) | ^ rkc.c:2521:21: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2521 | len = euc2ushort(yomi, len, cbuf, CBUFSIZE) + 1; | ^ rkc.c:2530:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2530 | RkGetYomi(cxnum, yomi, maxyomi) | ^ rkc.c:2545:25: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2545 | return( ushort2euc(cbuf, len, buffer, CBUFSIZE) ); | ^ rkc.c:2550:22: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2550 | return ushort2euc(cbuf, len, (char *)yomi, maxyomi); | ^ rkc.c:2555:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2555 | RkGetLex(cxnum, lex, maxlex) | ^ rkc.c:2573:26: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2573 | tango->ylen = ushort2euc(ybuf + ylen, len, cbuf, BUFSIZE); | ^ rkc.c:2576:26: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2576 | tango->klen = ushort2euc(kbuf + klen, len, cbuf, BUFSIZE); | ^ rkc.c:2585:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2585 | RkGetStat(cxnum, stat) | ^ rkc.c:2601:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2601 | RkListDic( cxnum, dirname, dicnames_return, size ) | ^ rkc.c:2609:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2609 | RkCreateDic( cxnum, dicname, mode ) | ^ rkc.c:2617:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2617 | RkRemoveDic( cxnum, dicname, mode ) | ^ rkc.c:2626:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2626 | RkRenameDic( cxnum, dicname, newdicname, mode ) | ^ rkc.c:2634:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2634 | RkCopyDic(cxnum, dirname, dicname, newdicname, mode) | ^ rkc.c:2657:25: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2657 | return( ushort2euc(cbuf, len, buffer, CBUFSIZE) ); | ^ rkc.c:2662:22: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2662 | return ushort2euc(cbuf, len, (char *)info, infolen); | ^ rkc.c:2643:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2643 | RkGetWordTextDic(cxnum, dirname, dicname, info, infolen) | ^ rkc.c:2675:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2675 | RkSubstYomi( cxnum, ys, ye, yomi, nyomi ) | ^ rkc.c:2685:15: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2685 | ushort2euc(cx->lastyomi, cx->maxyomi, cbuf, CBUFSIZE); | ^ rkc.c:2686:20: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2686 | ys = euc2ushort(cbuf, ys, cbuf2, CBUFSIZE); | ^ rkc.c:2687:20: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2687 | ye = euc2ushort(cbuf, ye, cbuf2, CBUFSIZE); | ^ rkc.c:2688:21: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2688 | len = euc2ushort(yomi, nyomi, cbuf2, CBUFSIZE); | ^ rkc.c:2695:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2695 | RkFlushYomi( cxnum ) | ^ rkc.c:2702:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2702 | RkGetLastYomi( cxnum, yomi, maxyomi ) | ^ rkc.c:2717:25: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2717 | return( ushort2euc(cbuf, len, buffer, CBUFSIZE) ); | ^ rkc.c:2722:22: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2722 | return ushort2euc(cbuf, len, yomi, maxyomi); | ^ rkc.c:2727:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2727 | RkRemoveBun( cxnum, mode ) | ^ rkc.c:2744:19: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2744 | len = euc2ushort((char *)yomi, maxyomi, cbuf, CBUFSIZE); | ^ rkc.c:2754:44: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2754 | k += ushort2euc(cbuf2 + j, ushortstrlen(cbuf2 + j), | ^ rkc.c:2754:20: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2754 | k += ushort2euc(cbuf2 + j, ushortstrlen(cbuf2 + j), | ^ rkc.c:2756:22: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2756 | j += ushortstrlen(cbuf2 + j) + 1; | ^ rkc.c:2757:44: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2757 | l += ushort2euc(cbuf3 + m, ushortstrlen(cbuf3 + m), | ^ rkc.c:2757:20: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2757 | l += ushort2euc(cbuf3 + m, ushortstrlen(cbuf3 + m), | ^ rkc.c:2759:22: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2759 | m += ushortstrlen(cbuf3 + m) + 1; | ^ rkc.c:2734:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2734 | RkGetSimpleKanji( cxnum, dicname, yomi, maxyomi, kanjis, maxkanjis, hinshis, maxhinshis ) | ^ rkc.c:2766:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2766 | RkQueryDic( cxnum, username, dicname, status ) /* S002 */ | ^ rkc.c:2776:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2776 | RkGetHinshi( cxnum, dst, maxdst ) | ^ rkc.c:2790:25: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2790 | return( ushort2euc(cbuf, len, buffer, CBUFSIZE) ); | ^ rkc.c:2795:22: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2795 | return ushort2euc(cbuf, len, (char *)dst, maxdst); | ^ rkc.c:2810:19: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2810 | len = euc2ushort((char *)yomi, maxyomi, cbuf, CBUFSIZE); | ^ rkc.c:2800:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2800 | RkStoreRange( cxnum, yomi, maxyomi ) | ^ rkc.c:2815:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2815 | RkSetLocale( cxnum, locale ) | ^ rkc.c:2823:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2823 | RkSync( cxnum, dicname ) | ^ rkc.c:2831:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2831 | RkSetAppName( cxnum, apname ) | ^ rkc.c:2839:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2839 | RkChmodDic(cxnum, dicname, mode) | ^ rkc.c:2922:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2922 | RkThrough( cxnum, command, buf, content_size, buffer_size ) | ^ --- wconvert.o --- wconvert.c:104:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 104 | DoSomething(sig) | ^ wconvert.c:113:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 113 | try_connect( fd, addrp, len ) | ^ wconvert.c:130:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 130 | connect_unix( number ) | ^ wconvert.c:218:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 218 | connect_inet( hostname, number ) | ^ wconvert.c:326:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 326 | increment_counter( flush ) | ^ wconvert.c:349:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 349 | char **listp = list, *getenv(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdlib.h:162:18: note: conflicting prototype is here 162 | char *_LIBC_CSTR getenv(const char *); | ^ wconvert.c:344:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 344 | rkc_build_cannaserver_list( list ) | ^ wconvert.c:406:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 406 | rkc_Connect_Iroha_Server( hostname ) | ^ ../../include/sglobal.h:341:45: note: expanded from macro 'rkc_Connect_Iroha_Server' 341 | #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server | ^ wconvert.c:525:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 525 | firstKouhoStore(n, data, len, dest) | ^ wconvert.c:539:24: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 539 | length = ushortstrlen( first_kouho )+1 ; | ^ wconvert.c:562:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 562 | firstKouhoStore_2(n, data, len, dest) | ^ wconvert.c:687:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 687 | RkcRecvWReply(buf, bufsize, len_return, allocptr) | ^ wconvert.c:746:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 746 | RkcSendWRequest( Buffer, size ) | ^ wconvert.c:759:22: warning: variable 'wfds2' set but not used [-Wunused-but-set-variable] 759 | rki_fd_set wfds, wfds2; | ^ wconvert.c:821:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 821 | SendType0Request(proto, len, name) /* Initialize */ | ^ wconvert.c:844:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 844 | SendType1Request(majo, mino) /* Finalize , KillServer */ | ^ wconvert.c:857:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 857 | SendType2Request(majo, mino, val) /* DuplicateContext */ | ^ wconvert.c:872:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 872 | SendType3Request(majo, mino, con, val) /* GetDictionaryList */ | ^ wconvert.c:888:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 888 | SendType4Request(majo, mino, con, bgn, end, wstr, wlen) /* SubstYomi */ | ^ wconvert.c:923:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 923 | SendType5Request(majo, mino, con, val, mod) /* AutoConvert */ | ^ wconvert.c:941:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 941 | SendType6Request(majo, mino, con, bun, val) /* GetYomi */ | ^ wconvert.c:960:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 960 | SendType9Request(majo, mino, con, bun, cand, val) /* GetLex */ | ^ wconvert.c:978:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 978 | SendType10Request(majo, mino, cx, n, mod) /* EndConvert */ | ^ wconvert.c:1012:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1012 | SendType11Request(majo, mino, con, bun, wstr, wlen) /* StoreYomi */ | ^ wconvert.c:1058:50: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1058 | int slen = strlen(str) + 1, wlen = ushortstrlen(wstr) + 1, i; | ^ wconvert.c:1052:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1052 | SendType12Request(majo, mino, con, wstr, str) /* DefineWord */ | ^ wconvert.c:1086:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1086 | SendType13Request(majo, mino, con, str, wstr, wlen, mxk, mxh) | ^ wconvert.c:1126:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1126 | SendType14Request(majo, mino, mod, con, wstr, wlen) /* BeginConvert */ | ^ wconvert.c:1162:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1162 | SendType15Request(majo, mino, mod, con, str) /* MountDictionary */ | ^ wconvert.c:1192:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1192 | SendType16Request(majo, mino, mod, con, ostr, nstr) /* RenameDictionary */ | ^ wconvert.c:1224:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1224 | SendType17Request(majo, mino, str, slen) /* QueryExtension */ | ^ wconvert.c:1250:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1250 | SendType18Request(majo, mino, con, str1, s1len, str2, s2len, val) /* ListDictionary */ | ^ wconvert.c:1283:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1283 | SendType19Request(majo, mino, mod, con, ustr, dstr) /* QueryDictionary */ | ^ wconvert.c:1315:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1315 | SendType20Request(majo, mino, con, cmd, dsz, data, bsz) /* Through */ | ^ wconvert.c:1349:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1349 | SendType21Request(majo, mino, mod, con, dirstr, ostr, nstr) | ^ wconvert.c:1387:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1387 | RecvType0Reply(rep) /* Initialize */ | ^ wconvert.c:1404:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1404 | RecvType1Reply(n, vmajp, vminp) /* GetServerInfo */ | ^ wconvert.c:1425:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1425 | RecvType2Reply(rep) /* Finalize , KillServer */ | ^ wconvert.c:1442:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1442 | RecvType3Reply(n, storefunc, extdata) /* GetHinshi */ | ^ wconvert.c:1472:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1472 | RecvType4Reply(n, storefunc, extdata) /* GetStatus */ | ^ wconvert.c:1501:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1501 | RecvType5Reply(rep) /* CreateContext */ | ^ wconvert.c:1519:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1519 | RecvType6Reply(buf, mxi, n) /* GetDictionaryList */ | ^ wconvert.c:1546:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1546 | RecvType7Reply(n, storefunc, extdata) /* BeginConvert */ | ^ wconvert.c:1579:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1579 | RecvType8Reply(n, storefunc, kdata, hdata) /* GetSimpleKanji */ | ^ wconvert.c:1610:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1610 | RecvType10Reply(n, buf, bsz) /* Through */ | ^ wconvert.c:1636:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1636 | rkcw_initialize( username ) | ^ wconvert.c:1699:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1699 | rkcw_duplicate_context( cx ) | ^ wconvert.c:1714:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1714 | rkcw_close_context( cx ) | ^ wconvert.c:1727:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1727 | dictionary_list(proto, con, dicnames, mxi) | ^ wconvert.c:1744:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1744 | rkcw_dictionary_list( cx, dicnames, mxi) | ^ wconvert.c:1753:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1753 | define_dic(proto, cx, dicname, wordrec) | ^ wconvert.c:1771:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1771 | rkcw_define_dic( cx, dicname, wordrec) | ^ wconvert.c:1782:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1782 | rkcw_delete_dic( cx, dicname, wordrec) | ^ wconvert.c:1793:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1793 | mount_dictionary(majo, mino, context, data, mode) | ^ wconvert.c:1809:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1809 | rkcw_mount_dictionary( cx, dicname, mode ) | ^ wconvert.c:1820:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1820 | rkcw_umount_dictionary( cx, dicname ) | ^ wconvert.c:1830:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1830 | rkcw_remount_dictionary( cx, dicname, where ) | ^ wconvert.c:1842:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1842 | rkcw_mount_list( cx, dicnames, mxi) | ^ wconvert.c:1864:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1864 | end_convert(proto, cx, n, mod) | ^ wconvert.c:1880:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1880 | rkcw_convert_end( cx, mode ) | ^ wconvert.c:1890:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1890 | convStore(n, data, len, dest) | ^ wconvert.c:1906:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1906 | rkcw_convert( cx, yomi, length, mode ) | ^ wconvert.c:1931:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1931 | get_yomi(proto, context, curbun, storefunc, yomibuf) | ^ wconvert.c:1947:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1947 | yomiStore(n, data, len, destb) | ^ wconvert.c:1968:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1968 | rkcw_get_yomi( cx, yomip ) /* yomip Υ̵礫衩 */ | ^ wconvert.c:1979:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1979 | kanjilistStore(n, data, len, dest) | ^ wconvert.c:2005:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2005 | rkcw_get_kanji_list( cx ) | ^ wconvert.c:2017:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2017 | rkcw_resize( cx, yomi_length ) | ^ wconvert.c:2038:26: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2038 | int wlen = ushortstrlen(yomi) + 1, n; | ^ wconvert.c:2033:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2033 | store_yomi(proto, cx, yomi, maxyomi) | ^ wconvert.c:2053:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2053 | rkcw_store_yomi(cx, yomi, maxyomi) | ^ wconvert.c:2074:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2074 | Query_Extension_Ex(reqnames) | ^ wconvert.c:2106:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2106 | rkcw_list_dictionary( cx, dirname, dicnames_return, size ) | ^ wconvert.c:2130:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2130 | rkcw_create_dictionary( cx, dicname, mode ) | ^ wconvert.c:2146:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2146 | rkcw_delete_dictionary( cx, dicname, mode ) | ^ wconvert.c:2163:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2163 | rkcw_rename_dictionary( cx, dic, newdic, mode ) | ^ wconvert.c:2193:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2193 | rkcw_copy_dictionary(cx, dir, dic, newdic, mode) | ^ wconvert.c:2218:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2218 | rkcw_get_text_dictionary( cx, dirname, dicname, info, infolen ) | ^ wconvert.c:2243:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2243 | rkcw_get_server_info( majorp, minorp ) | ^ ../../include/sglobal.h:344:45: note: expanded from macro 'rkcw_get_server_info' 344 | #define rkcw_get_server_info G344_rkcw_get_server_info | ^ wconvert.c:2263:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2263 | statusStore(n, data, dest) | ^ wconvert.c:2289:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2289 | rkcw_get_stat( cx, stat ) | ^ wconvert.c:2306:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2306 | lexStore(n, data, dlen, dest) | ^ wconvert.c:2332:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2332 | rkcw_get_lex( cx, mxi, info ) | ^ wconvert.c:2354:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2354 | rkcw_autoconv( cx, length, mode ) | ^ wconvert.c:2370:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2370 | rkcw_subst_yomi( cx, nbun, y_start, y_end, yomi, y_len ) | ^ wconvert.c:2389:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2389 | rkcw_flush_yomi( cx ) | ^ wconvert.c:2404:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2404 | rkcw_get_last_yomi( cx, yomi, maxyomi ) | ^ wconvert.c:2421:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2421 | rkcw_remove_bun( cx, mode ) | ^ wconvert.c:2438:21: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2438 | len += ushortstrlen( first_kouho + len ) + 1; | ^ wconvert.c:2444:21: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2444 | len += ushortstrlen( first_kouho + len ) + 1; | ^ wconvert.c:2458:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2458 | simpleKanjiStore(n, data, kdest, hdest) | ^ wconvert.c:2492:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2492 | rkcw_get_simple_kanji( cx, dic, yomi, mxy, kan, mxk, hin, mxh ) | ^ wconvert.c:2510:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2510 | copyS8(src, des, maxlen) | ^ ../../include/sglobal.h:189:45: note: expanded from macro 'copyS8' 189 | #define copyS8 G189_copyS8 | ^ wconvert.c:2531:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2531 | dicinfoStore(n, data, dest) | ^ wconvert.c:2557:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2557 | rkcw_query_dic(cx, usrname, dicname, info) | ^ wconvert.c:2576:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2576 | rkcw_get_hinshi( cx, dst, mxd ) | ^ wconvert.c:2595:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2595 | rkcw_store_range(cx, yomi, maxyomi) | ^ wconvert.c:2606:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2606 | rkcw_set_locale( cx, locale ) | ^ wconvert.c:2616:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2616 | rkcw_sync(cx, dicname) | ^ wconvert.c:2626:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2626 | rkcw_set_app_name( cx, apname ) | ^ wconvert.c:2641:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2641 | rkcw_notice_group_name(cx, groupname) | ^ wconvert.c:2656:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2656 | rkcw_chmod_dic(cx, dicname, mode) | ^ wconvert.c:2673:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2673 | rkcw_through( cx, cmd, data, datasz, bufsz ) | ^ --- wutil.o --- wutil.c:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 36 | ushort2eucsize(src, srclen) | ^ ../../include/sglobal.h:369:45: note: expanded from macro 'ushort2eucsize' 369 | #define ushort2eucsize G369_ushort2eucsize | ^ wutil.c:68:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 68 | ushort2euc(src, srclen, dest, destlen) | ^ ../../include/sglobal.h:368:45: note: expanded from macro 'ushort2euc' 368 | #define ushort2euc G368_ushort2euc | ^ wutil.c:106:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 106 | eucchars(src, srclen) | ^ ../../include/sglobal.h:220:45: note: expanded from macro 'eucchars' 220 | #define eucchars G220_eucchars | ^ wutil.c:124:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 124 | euc2ushort(src, srclen, dest, destlen) | ^ ../../include/sglobal.h:219:45: note: expanded from macro 'euc2ushort' 219 | #define euc2ushort G219_euc2ushort | ^ wutil.c:161:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 161 | Wineuc2ushort(src, srclen, dest, destlen) | ^ wutil.c:171:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 171 | wchar2ushort32(src, srclen, dest, destlen) | ^ wutil.c:209:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 209 | ushort2wchar32(src, srclen, dest, destlen) | ^ wutil.c:285:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 285 | wchar2ushort(src, slen, dst, dlen) | ^ ../../include/sglobal.h:377:45: note: expanded from macro 'wchar2ushort' 377 | #define wchar2ushort G377_wchar2ushort | ^ wutil.c:298:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 298 | ushort2wchar(src, slen, dst, dlen) | ^ ../../include/sglobal.h:370:45: note: expanded from macro 'ushort2wchar' 370 | #define ushort2wchar G370_ushort2wchar | ^ wutil.c:311:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 311 | Winushort2wchar(src, slen, dst, dlen) | ^ wutil.c:320:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 320 | wcharstrlen(ws) | ^ ../../include/sglobal.h:378:45: note: expanded from macro 'wcharstrlen' 378 | #define wcharstrlen G378_wcharstrlen | ^ wutil.c:330:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 330 | ushortstrlen(ws) | ^ ../../include/sglobal.h:372:45: note: expanded from macro 'ushortstrlen' 372 | #define ushortstrlen G372_ushortstrlen | ^ wutil.c:340:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 340 | ushortstrcpy(wd, ws) | ^ ../../include/sglobal.h:371:45: note: expanded from macro 'ushortstrcpy' 371 | #define ushortstrcpy G371_ushortstrcpy | ^ wutil.c:351:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 351 | ushortstrncpy(wd, ws, n) | ^ ../../include/sglobal.h:373:45: note: expanded from macro 'ushortstrncpy' 373 | #define ushortstrncpy G373_ushortstrncpy | ^ 14 warnings generated. --- conf.o --- --- rkc.o --- 200 warnings generated. --- conf.o --- rm -f conf.o unshared/conf.o --- cfuncs.o --- rm -f cfuncs.o unshared/cfuncs.o --- conf.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DCPP='"/usr/bin/cpp -traditional -D__GNUC__ -traditional -D__GNUC__ -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED "' -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include conf.c -o unshared/conf.o --- cfuncs.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DCPP='"/usr/bin/cpp -traditional -D__GNUC__ -traditional -D__GNUC__ -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED "' -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include cfuncs.c -o unshared/cfuncs.o --- wconvert.o --- 103 warnings generated. --- file.o --- rm -f file.o unshared/file.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DCPP='"/usr/bin/cpp -traditional -D__GNUC__ -traditional -D__GNUC__ -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED "' -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include file.c -o unshared/file.o --- cfuncs.o --- rm -f cfuncs.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DCPP='"/usr/bin/cpp -traditional -D__GNUC__ -traditional -D__GNUC__ -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED "' -DNEED_RKINDEP_SUBST -dynamic cfuncs.c --- conf.o --- conf.c:47:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 47 | config_path(name) | ^ conf.c:74:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 74 | read_pipe_with_errors(cmd, errors, size) | ^ conf.c:291:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 291 | RkcErrorBuf_init(cx) | ^ conf.c:298:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 298 | RkcErrorBuf_destroy(cx) | ^ conf.c:310:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 310 | RkcErrorBuf_add(cx, msg) | ^ conf.c:341:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 341 | RkcErrorBuf_get(cx) | ^ ../../include/sglobal.h:74:45: note: expanded from macro 'RkcErrorBuf_get' 74 | #define RkcErrorBuf_get G074_RkcErrorBuf_get | ^ conf.c:362:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 362 | Token_assignstr(tp, str, len, type) | ^ conf.c:385:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 385 | Lexer_new(srcdata, srcsize, errorbuf) | ^ conf.c:417:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 417 | Lexer_delete(cx) | ^ conf.c:426:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 426 | match_operator1(resp, postfix_op, ch) | ^ conf.c:467:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 467 | match_operator2(resp, postfix_op, ch1, ch2) | ^ conf.c:497:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 497 | Lexer_next(cx, resp, postfix_op) | ^ conf.c:704:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 704 | Lexer_error(cx, msg) | ^ conf.c:770:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 770 | Parser_new(confmgr, lexer, errorbuf) | ^ conf.c:790:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 790 | Parser_delete(cx) | ^ conf.c:800:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 800 | Parser_run(cx) | ^ conf.c:814:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 814 | Parser_next(cx) | ^ conf.c:825:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 825 | Parser_next_postfixop(cx) | ^ conf.c:837:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 837 | Parser_error(cx, msg) | ^ conf.c:846:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 846 | Parser_stmt(cx, stmttab, nstmt) | ^ conf.c:971:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 971 | Parser_eval_error(cx) | ^ conf.c:978:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 978 | Parser_eval(cx, lprio) | ^ conf.c:1119:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1119 | Parser_getstr(cx) | ^ conf.c:1141:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1141 | DEF_CALCPROC(calc_comma) | ^ conf.c:1144:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1144 | DEF_CALCPROC_OP1(calc_uplus, +) | ^ conf.c:1145:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1145 | DEF_CALCPROC_OP1(calc_uminus, -) | ^ conf.c:1146:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1146 | DEF_CALCPROC_OP2(calc_bplus, +) | ^ conf.c:1147:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1147 | DEF_CALCPROC_OP2(calc_bminus, -) | ^ conf.c:1148:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1148 | DEF_CALCPROC_OP2(calc_multiply, *) | ^ conf.c:1149:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1149 | DEF_CALCPROC_OP2(calc_divide, /) | ^ conf.c:1150:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1150 | DEF_CALCPROC_OP2(calc_modulus, %) | ^ conf.c:1151:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1151 | DEF_CALCPROC_OP2(calc_lshift, <<) | ^ conf.c:1152:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1152 | DEF_CALCPROC_OP2(calc_rshift, >>) | ^ conf.c:1153:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1153 | DEF_CALCPROC_OP2(calc_bitand, &) | ^ conf.c:1154:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1154 | DEF_CALCPROC_OP2(calc_bitor, |) | ^ conf.c:1155:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1155 | DEF_CALCPROC_OP2(calc_bitxor, ^) | ^ conf.c:1156:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1156 | DEF_CALCPROC_OP1(calc_bitcompl, ~) | ^ conf.c:1157:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1157 | DEF_CALCPROC_OP2(calc_equal, ==) | ^ conf.c:1158:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1158 | DEF_CALCPROC_OP2(calc_nequal, !=) | ^ conf.c:1159:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1159 | DEF_CALCPROC_OP2(calc_less, <) | ^ conf.c:1160:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1160 | DEF_CALCPROC_OP2(calc_greater, >) | ^ conf.c:1161:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1161 | DEF_CALCPROC_OP2(calc_lequal, <=) | ^ conf.c:1162:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1162 | DEF_CALCPROC_OP2(calc_gequal, >=) | ^ conf.c:1163:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1163 | DEF_CALCPROC_OP2(calc_land, &&) | ^ conf.c:1164:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1164 | DEF_CALCPROC_OP2(calc_lor, ||) | ^ conf.c:1165:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1165 | DEF_CALCPROC_OP1(calc_lnot, !) | ^ conf.c:1173:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1173 | syn_top(cx) | ^ conf.c:1193:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1193 | syn_host(cx) | ^ conf.c:1267:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1267 | RkcConfMgr_init(cx, errors) | ^ conf.c:1276:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1276 | RkcConfMgr_destroy(cx) | ^ conf.c:1299:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1299 | RkcConfMgr_openhost(cx, hostname) | ^ conf.c:1327:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1327 | RkcConfMgr_closehost(cx) | ^ conf.c:1335:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1335 | RkcConfMgr_get_target(cx, item) | ^ conf.c:1376:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1376 | RkcConfMgr_set_string(cx, item, val) | ^ conf.c:1397:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1397 | RkcConfMgr_set_number(cx, item, val) | ^ conf.c:1412:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1412 | RkcConfMgr_set_yesno(cx, item, val) | ^ conf.c:1427:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1427 | hostname_match(pattern, name) | ^ conf.c:1448:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1448 | RkcConfMgr_find(cx, item, hostname) | ^ conf.c:1501:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1501 | RkcConfMgr_get_string(cx, item, hostname) | ^ ../../include/sglobal.h:75:45: note: expanded from macro 'RkcConfMgr_get_string' 75 | #define RkcConfMgr_get_string G075_RkcConfMgr_get_string | ^ conf.c:1529:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1529 | RkcConfMgr_get_number(cx, item, hostname) | ^ ../../include/sglobal.h:76:45: note: expanded from macro 'RkcConfMgr_get_number' 76 | #define RkcConfMgr_get_number G076_RkcConfMgr_get_number | ^ conf.c:1557:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1557 | RkcConfMgr_get_yesno(cx, item, hostname) | ^ ../../include/sglobal.h:77:45: note: expanded from macro 'RkcConfMgr_get_yesno' 77 | #define RkcConfMgr_get_yesno G077_RkcConfMgr_get_yesno | ^ --- file.o --- file.c:35:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 35 | RkiConnect(fd, addrp, len, timeout) | ^ ../../include/RKindep/file.sub:2:45: note: expanded from macro 'RkiConnect' 2 | #define RkiConnect G002_RkiConnect | ^ file.c:84:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 84 | RkiGetLine(fp) | ^ ../../include/RKindep/file.sub:3:45: note: expanded from macro 'RkiGetLine' 3 | #define RkiGetLine G003_RkiGetLine | ^ file.c:124:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 124 | RkiReadWholeFile(fp, retsize) | ^ ../../include/RKindep/file.sub:4:45: note: expanded from macro 'RkiReadWholeFile' 4 | #define RkiReadWholeFile G004_RkiReadWholeFile | ^ 3 warnings generated. rm -f file.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DCPP='"/usr/bin/cpp -traditional -D__GNUC__ -traditional -D__GNUC__ -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED "' -DNEED_RKINDEP_SUBST -dynamic file.c --- strops.o --- rm -f strops.o unshared/strops.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DCPP='"/usr/bin/cpp -traditional -D__GNUC__ -traditional -D__GNUC__ -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED "' -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include strops.c -o unshared/strops.o --- conf.o --- 61 warnings generated. rm -f conf.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DCPP='"/usr/bin/cpp -traditional -D__GNUC__ -traditional -D__GNUC__ -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED "' -DNEED_RKINDEP_SUBST -dynamic conf.c --- strops.o --- strops.c:29:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 29 | RkiStrbuf_init(sb) | ^ ../../include/RKindep/strops.sub:1:45: note: expanded from macro 'RkiStrbuf_init' 1 | #define RkiStrbuf_init G001_RkiStrbuf_init | ^ strops.c:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 36 | RkiStrbuf_destroy(sb) | ^ ../../include/RKindep/strops.sub:2:45: note: expanded from macro 'RkiStrbuf_destroy' 2 | #define RkiStrbuf_destroy G002_RkiStrbuf_destroy | ^ strops.c:43:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 43 | RkiStrbuf_clear(sb) | ^ ../../include/RKindep/strops.sub:3:45: note: expanded from macro 'RkiStrbuf_clear' 3 | #define RkiStrbuf_clear G003_RkiStrbuf_clear | ^ strops.c:51:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 51 | RkiStrbuf_reserve(sb, size) | ^ ../../include/RKindep/strops.sub:4:45: note: expanded from macro 'RkiStrbuf_reserve' 4 | #define RkiStrbuf_reserve G004_RkiStrbuf_reserve | ^ strops.c:71:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 71 | RkiStrbuf_term(sb) | ^ ../../include/RKindep/strops.sub:5:45: note: expanded from macro 'RkiStrbuf_term' 5 | #define RkiStrbuf_term G005_RkiStrbuf_term | ^ strops.c:83:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 83 | RkiStrbuf_pack(sb) | ^ ../../include/RKindep/strops.sub:6:45: note: expanded from macro 'RkiStrbuf_pack' 6 | #define RkiStrbuf_pack G006_RkiStrbuf_pack | ^ strops.c:96:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 96 | RkiStrbuf_add(sb, src) | ^ ../../include/RKindep/strops.sub:7:45: note: expanded from macro 'RkiStrbuf_add' 7 | #define RkiStrbuf_add G007_RkiStrbuf_add | ^ strops.c:104:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 104 | RkiStrbuf_addmem(sb, src, size) | ^ ../../include/RKindep/strops.sub:8:45: note: expanded from macro 'RkiStrbuf_addmem' 8 | #define RkiStrbuf_addmem G008_RkiStrbuf_addmem | ^ strops.c:117:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 117 | RkiStrbuf_addch(sb, ch) | ^ ../../include/RKindep/strops.sub:9:45: note: expanded from macro 'RkiStrbuf_addch' 9 | #define RkiStrbuf_addch G009_RkiStrbuf_addch | ^ 9 warnings generated. rm -f strops.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DCPP='"/usr/bin/cpp -traditional -D__GNUC__ -traditional -D__GNUC__ -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED "' -DNEED_RKINDEP_SUBST -dynamic strops.c --- file.o --- file.c:35:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 35 | RkiConnect(fd, addrp, len, timeout) | ^ ../../include/RKindep/file.sub:2:45: note: expanded from macro 'RkiConnect' 2 | #define RkiConnect G002_RkiConnect | ^ file.c:84:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 84 | RkiGetLine(fp) | ^ ../../include/RKindep/file.sub:3:45: note: expanded from macro 'RkiGetLine' 3 | #define RkiGetLine G003_RkiGetLine | ^ file.c:124:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 124 | RkiReadWholeFile(fp, retsize) | ^ ../../include/RKindep/file.sub:4:45: note: expanded from macro 'RkiReadWholeFile' 4 | #define RkiReadWholeFile G004_RkiReadWholeFile | ^ 3 warnings generated. --- conf.o --- conf.c:47:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 47 | config_path(name) | ^ conf.c:74:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 74 | read_pipe_with_errors(cmd, errors, size) | ^ conf.c:291:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 291 | RkcErrorBuf_init(cx) | ^ conf.c:298:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 298 | RkcErrorBuf_destroy(cx) | ^ conf.c:310:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 310 | RkcErrorBuf_add(cx, msg) | ^ conf.c:341:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 341 | RkcErrorBuf_get(cx) | ^ ../../include/sglobal.h:74:45: note: expanded from macro 'RkcErrorBuf_get' 74 | #define RkcErrorBuf_get G074_RkcErrorBuf_get | ^ conf.c:362:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 362 | Token_assignstr(tp, str, len, type) | ^ conf.c:385:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 385 | Lexer_new(srcdata, srcsize, errorbuf) | ^ conf.c:417:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 417 | Lexer_delete(cx) | ^ conf.c:426:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 426 | match_operator1(resp, postfix_op, ch) | ^ conf.c:467:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 467 | match_operator2(resp, postfix_op, ch1, ch2) | ^ conf.c:497:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 497 | Lexer_next(cx, resp, postfix_op) | ^ conf.c:704:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 704 | Lexer_error(cx, msg) | ^ conf.c:770:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 770 | Parser_new(confmgr, lexer, errorbuf) | ^ conf.c:790:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 790 | Parser_delete(cx) | ^ conf.c:800:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 800 | Parser_run(cx) | ^ conf.c:814:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 814 | Parser_next(cx) | ^ conf.c:825:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 825 | Parser_next_postfixop(cx) | ^ conf.c:837:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 837 | Parser_error(cx, msg) | ^ conf.c:846:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 846 | Parser_stmt(cx, stmttab, nstmt) | ^ conf.c:971:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 971 | Parser_eval_error(cx) | ^ conf.c:978:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 978 | Parser_eval(cx, lprio) | ^ conf.c:1119:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1119 | Parser_getstr(cx) | ^ conf.c:1141:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1141 | DEF_CALCPROC(calc_comma) | ^ conf.c:1144:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1144 | DEF_CALCPROC_OP1(calc_uplus, +) | ^ conf.c:1145:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1145 | DEF_CALCPROC_OP1(calc_uminus, -) | ^ conf.c:1146:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1146 | DEF_CALCPROC_OP2(calc_bplus, +) | ^ conf.c:1147:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1147 | DEF_CALCPROC_OP2(calc_bminus, -) | ^ conf.c:1148:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1148 | DEF_CALCPROC_OP2(calc_multiply, *) | ^ conf.c:1149:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1149 | DEF_CALCPROC_OP2(calc_divide, /) | ^ conf.c:1150:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1150 | DEF_CALCPROC_OP2(calc_modulus, %) | ^ conf.c:1151:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1151 | DEF_CALCPROC_OP2(calc_lshift, <<) | ^ conf.c:1152:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1152 | DEF_CALCPROC_OP2(calc_rshift, >>) | ^ conf.c:1153:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1153 | DEF_CALCPROC_OP2(calc_bitand, &) | ^ conf.c:1154:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1154 | DEF_CALCPROC_OP2(calc_bitor, |) | ^ conf.c:1155:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1155 | DEF_CALCPROC_OP2(calc_bitxor, ^) | ^ conf.c:1156:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1156 | DEF_CALCPROC_OP1(calc_bitcompl, ~) | ^ conf.c:1157:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1157 | DEF_CALCPROC_OP2(calc_equal, ==) | ^ conf.c:1158:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1158 | DEF_CALCPROC_OP2(calc_nequal, !=) | ^ conf.c:1159:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1159 | DEF_CALCPROC_OP2(calc_less, <) | ^ conf.c:1160:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1160 | DEF_CALCPROC_OP2(calc_greater, >) | ^ conf.c:1161:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1161 | DEF_CALCPROC_OP2(calc_lequal, <=) | ^ conf.c:1162:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1162 | DEF_CALCPROC_OP2(calc_gequal, >=) | ^ conf.c:1163:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1163 | DEF_CALCPROC_OP2(calc_land, &&) | ^ conf.c:1164:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1164 | DEF_CALCPROC_OP2(calc_lor, ||) | ^ conf.c:1165:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1165 | DEF_CALCPROC_OP1(calc_lnot, !) | ^ conf.c:1173:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1173 | syn_top(cx) | ^ conf.c:1193:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1193 | syn_host(cx) | ^ conf.c:1267:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1267 | RkcConfMgr_init(cx, errors) | ^ conf.c:1276:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1276 | RkcConfMgr_destroy(cx) | ^ conf.c:1299:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1299 | RkcConfMgr_openhost(cx, hostname) | ^ conf.c:1327:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1327 | RkcConfMgr_closehost(cx) | ^ conf.c:1335:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1335 | RkcConfMgr_get_target(cx, item) | ^ conf.c:1376:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1376 | RkcConfMgr_set_string(cx, item, val) | ^ conf.c:1397:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1397 | RkcConfMgr_set_number(cx, item, val) | ^ conf.c:1412:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1412 | RkcConfMgr_set_yesno(cx, item, val) | ^ conf.c:1427:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1427 | hostname_match(pattern, name) | ^ conf.c:1448:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1448 | RkcConfMgr_find(cx, item, hostname) | ^ conf.c:1501:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1501 | RkcConfMgr_get_string(cx, item, hostname) | ^ ../../include/sglobal.h:75:45: note: expanded from macro 'RkcConfMgr_get_string' 75 | #define RkcConfMgr_get_string G075_RkcConfMgr_get_string | ^ conf.c:1529:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1529 | RkcConfMgr_get_number(cx, item, hostname) | ^ ../../include/sglobal.h:76:45: note: expanded from macro 'RkcConfMgr_get_number' 76 | #define RkcConfMgr_get_number G076_RkcConfMgr_get_number | ^ conf.c:1557:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1557 | RkcConfMgr_get_yesno(cx, item, hostname) | ^ ../../include/sglobal.h:77:45: note: expanded from macro 'RkcConfMgr_get_yesno' 77 | #define RkcConfMgr_get_yesno G077_RkcConfMgr_get_yesno | ^ --- strops.o --- strops.c:29:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 29 | RkiStrbuf_init(sb) | ^ ../../include/RKindep/strops.sub:1:45: note: expanded from macro 'RkiStrbuf_init' 1 | #define RkiStrbuf_init G001_RkiStrbuf_init | ^ strops.c:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 36 | RkiStrbuf_destroy(sb) | ^ ../../include/RKindep/strops.sub:2:45: note: expanded from macro 'RkiStrbuf_destroy' 2 | #define RkiStrbuf_destroy G002_RkiStrbuf_destroy | ^ strops.c:43:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 43 | RkiStrbuf_clear(sb) | ^ ../../include/RKindep/strops.sub:3:45: note: expanded from macro 'RkiStrbuf_clear' 3 | #define RkiStrbuf_clear G003_RkiStrbuf_clear | ^ strops.c:51:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 51 | RkiStrbuf_reserve(sb, size) | ^ ../../include/RKindep/strops.sub:4:45: note: expanded from macro 'RkiStrbuf_reserve' 4 | #define RkiStrbuf_reserve G004_RkiStrbuf_reserve | ^ strops.c:71:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 71 | RkiStrbuf_term(sb) | ^ ../../include/RKindep/strops.sub:5:45: note: expanded from macro 'RkiStrbuf_term' 5 | #define RkiStrbuf_term G005_RkiStrbuf_term | ^ strops.c:83:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 83 | RkiStrbuf_pack(sb) | ^ ../../include/RKindep/strops.sub:6:45: note: expanded from macro 'RkiStrbuf_pack' 6 | #define RkiStrbuf_pack G006_RkiStrbuf_pack | ^ strops.c:96:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 96 | RkiStrbuf_add(sb, src) | ^ ../../include/RKindep/strops.sub:7:45: note: expanded from macro 'RkiStrbuf_add' 7 | #define RkiStrbuf_add G007_RkiStrbuf_add | ^ strops.c:104:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 104 | RkiStrbuf_addmem(sb, src, size) | ^ ../../include/RKindep/strops.sub:8:45: note: expanded from macro 'RkiStrbuf_addmem' 8 | #define RkiStrbuf_addmem G008_RkiStrbuf_addmem | ^ strops.c:117:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 117 | RkiStrbuf_addch(sb, ch) | ^ ../../include/RKindep/strops.sub:9:45: note: expanded from macro 'RkiStrbuf_addch' 9 | #define RkiStrbuf_addch G009_RkiStrbuf_addch | ^ 9 warnings generated. --- conf.o --- 61 warnings generated. --- libRKC.1.2.dylib --- --- libRKC.a --- --- libRKC.1.2.dylib --- rm -f libRKC.1.2.dylib~ --- libRKC.a --- rm -f libRKC.a + cd unshared + ar clq ../libRKC.a rkc.o convert.o wconvert.o wutil.o conf.o cfuncs.o file.o strops.o --- libRKC.1.2.dylib --- + cd . + clang -o ./libRKC.1.2.dylib~ -dynamiclib -install_name /opt/pkg/lib/libRKC.1.dylib -current_version 1.2 -compatibility_version 1.2 rkc.o convert.o wconvert.o wutil.o conf.o cfuncs.o file.o strops.o --- libRKC.a --- ranlib libRKC.a --- libRKC.1.2.dylib --- + rm -f libRKC.1.dylib + ln -s libRKC.1.2.dylib libRKC.1.dylib + true + set -v + + echo 'rm -f libRKC.1.2.dylib' rm -f libRKC.1.2.dylib + rm -f libRKC.1.2.dylib + set -v + + echo 'mv -f libRKC.1.2.dylib~ libRKC.1.2.dylib' mv -f libRKC.1.2.dylib~ libRKC.1.2.dylib + mv -f libRKC.1.2.dylib~ libRKC.1.2.dylib + set -v + + true + set -x + rm -f libRKC.dylib + ln -s libRKC.1.2.dylib libRKC.dylib + set -v + + echo '' + set -v + + echo '' + set -v making all in lib/RKC16... --- all --- --- rkc.o --- --- convert.o --- --- all --- --- wconvert.o --- --- rkc.o --- rm -f rkc.o unshared/rkc.o --- convert.o --- rm -f convert.o unshared/convert.o --- wconvert.o --- rm -f wconvert.o unshared/wconvert.o --- convert.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DCANNA_WCHAR16 -DCPP='"/usr/bin/cpp -traditional -D__GNUC__ -traditional -D__GNUC__ -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED "' -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include convert.c -o unshared/convert.o --- rkc.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DCANNA_WCHAR16 -DCPP='"/usr/bin/cpp -traditional -D__GNUC__ -traditional -D__GNUC__ -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED "' -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include rkc.c -o unshared/rkc.o --- wconvert.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DCANNA_WCHAR16 -DCPP='"/usr/bin/cpp -traditional -D__GNUC__ -traditional -D__GNUC__ -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED "' -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include wconvert.c -o unshared/wconvert.o --- rkc.o --- rkc.c:164:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 164 | freeBUN(cx, from) | ^ rkc.c:190:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 190 | freeCC( clientcx ) | ^ rkc.c:222:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 222 | getCC( clientcx, type ) | ^ rkc.c:242:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 242 | RkwSetUserInfo(user, group, topdir) | ^ rkc.c:263:29: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 263 | char *username = NULL, *getenv(), *getlogin(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdlib.h:162:18: note: conflicting prototype is here 162 | char *_LIBC_CSTR getenv(const char *); | ^ rkc.c:308:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 308 | RkwInitialize( hostname ) /* Ȥꤢrkcξϡ̵뤹 */ | ^ rkc.c:471:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 471 | RkwCloseContext(cxnum) | ^ rkc.c:558:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 558 | RkwDuplicateContext( src_cx ) | ^ rkc.c:597:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 597 | RkwGetDicList(cxnum, dicnames, max) | ^ rkc.c:616:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 616 | _RkwDefineDic( cxnum, dicname, wordrec ) /* ñϿ */ | ^ rkc.c:645:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 645 | RkwDefineDic(cxnum, dicname, wordrec) | ^ rkc.c:653:38: warning: passing arguments to 'G378_wcharstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 653 | wchar2ushort(wordrec, wcharstrlen(wordrec), rkc.cbuf, CBUFSIZE); | ^ rkc.c:653:17: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 653 | wchar2ushort(wordrec, wcharstrlen(wordrec), rkc.cbuf, CBUFSIZE); | ^ rkc.c:658:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 658 | _RkwDeleteDic( cxnum, dicname, wordrec ) /* ñ */ | ^ rkc.c:672:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 672 | RkwDeleteDic(cxnum, dicname, wordrec) | ^ rkc.c:679:36: warning: passing arguments to 'G378_wcharstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 679 | wchar2ushort(wordrec, wcharstrlen(wordrec), rkc.cbuf, CBUFSIZE); | ^ rkc.c:679:15: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 679 | wchar2ushort(wordrec, wcharstrlen(wordrec), rkc.cbuf, CBUFSIZE); | ^ rkc.c:684:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 684 | RkwMountDic(cxnum, dicname, mode) | ^ rkc.c:697:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 697 | RkwRemountDic(cxnum, dicname, where) | ^ rkc.c:710:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 710 | RkwUnmountDic(cxnum, dicname) | ^ rkc.c:723:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 723 | RkwGetMountList(cxnum, dicnames_return, max) | ^ rkc.c:741:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 741 | RkwSetDicPath( cxnum, path ) /* Ñ¥ */ | ^ rkc.c:783:26: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 783 | kouhobuf += ushortstrlen( (Ushort *)kouhobuf)+1 ; | ^ rkc.c:754:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 754 | StoreFirstKouho( cx, bun_max ) | ^ rkc.c:792:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 792 | _RkwBgnBun(cxnum, yomi, maxyomi, mode) | ^ rkc.c:858:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 858 | RkwBgnBun(cxnum, yomi, maxyomi, mode) | ^ rkc.c:867:25: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 867 | len = wchar2ushort(yomi, maxyomi, rkc.cbuf, CBUFSIZE); | ^ rkc.c:876:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 876 | RkwEndBun( cxnum, mode ) | ^ rkc.c:910:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 910 | LoadKouho( cx ) | ^ rkc.c:933:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 933 | RkwXfer(cxnum, knum) | ^ rkc.c:951:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 951 | RkwNfer(cxnum) | ^ rkc.c:968:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 968 | RkwNext(cxnum) | ^ rkc.c:986:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 986 | RkwPrev(cxnum) | ^ rkc.c:1014:26: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1014 | src_yomi += ushortstrlen( (Ushort *)src_yomi ) + 1 ; | ^ rkc.c:1005:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1005 | SeekKouho( bun, to ) | ^ rkc.c:1032:18: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1032 | if( ushortstrlen( (Ushort *)src_kouho ) > maxkanji ) | ^ rkc.c:1034:14: warning: passing arguments to 'G371_ushortstrcpy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1034 | ushortstrcpy( kanji, src_kouho ); | ^ rkc.c:1035:22: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1035 | return( ushortstrlen( (Ushort *)src_kouho ) ) ; | ^ rkc.c:1020:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1020 | _RkwGetKanji( cxnum, kanji, maxkanji ) | ^ rkc.c:1041:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1041 | RkwGetKanji(cxnum, kanji, maxkanji) | ^ rkc.c:1054:23: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1054 | return ushort2wchar(rkc.cbuf, len, rkc.wbuf, CBUFSIZE); | ^ rkc.c:1060:23: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1060 | return ushort2wchar(rkc.cbuf, len, kanji, maxkanji); | ^ rkc.c:1087:27: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1087 | for( total = ushortstrlen( src_kouho ) + 1, i = 0; | ^ rkc.c:1089:24: warning: passing arguments to 'G371_ushortstrcpy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1089 | len = ushortstrcpy( dest_kouho, src_kouho ) + 1 ; | ^ rkc.c:1066:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1066 | _RkwGetKanjiList(cxnum, kouho, max) | ^ rkc.c:1101:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1101 | RkwGetKanjiList(cxnum, kanjis, maxkanjis) | ^ rkc.c:1127:23: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1127 | len = ushortstrlen(cbuf + j); | ^ rkc.c:1130:22: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1130 | k += ushort2wchar(cbuf + j, len, kanjis + k, maxkanjis); /* S005 */ | ^ rkc.c:1144:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1144 | RkwGoTo(cxnum, bnum) | ^ rkc.c:1158:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1158 | RkwLeft(cxnum) | ^ rkc.c:1172:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1172 | RkwRight(cxnum) | ^ rkc.c:1210:32: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1210 | int yomilen = ushortstrlen((Ushort *)SeekKouho( bun, | ^ rkc.c:1196:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1196 | RKReSize( cxnum, len ) | ^ rkc.c:1268:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1268 | RkwResize( cxnum, len ) | ^ rkc.c:1284:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1284 | RkwEnlarge( cxnum ) /* ʸ῭Ф */ | ^ rkc.c:1291:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1291 | RkwShorten(cxnum) /* ʸ̤ */ | ^ rkc.c:1298:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1298 | _RkwStoreYomi(cxnum, yomi, max) | ^ rkc.c:1323:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1323 | RkwStoreYomi(cxnum, yomi, maxyomi) | ^ rkc.c:1331:30: warning: passing arguments to 'G378_wcharstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1331 | len = RKI_MIN(wcharstrlen(yomi),maxyomi); | ^ rkc.c:1331:30: warning: passing arguments to 'G378_wcharstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] rkc.c:1332:23: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1332 | len = wchar2ushort(yomi, len, rkc.cbuf, CBUFSIZE) + 1; | ^ rkc.c:1341:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1341 | _RkwGetYomi(cx, yomi, maxyomi) | ^ ../../include/sglobal.h:147:45: note: expanded from macro '_RkwGetYomi' 147 | #define _RkwGetYomi G147__RkwGetYomi | ^ rkc.c:1373:25: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1373 | if( (len = ushortstrlen( (Ushort *)src_yomi )) > maxyomi ) | ^ rkc.c:1386:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1386 | RkwGetYomi(cxnum, yomi, maxyomi) | ^ rkc.c:1398:26: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1398 | return ushort2wchar(rkc.cbuf, len, rkc.wbuf, CBUFSIZE); | ^ rkc.c:1403:24: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1403 | return ushort2wchar(rkc.cbuf, len, yomi, maxyomi); | ^ rkc.c:1408:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1408 | RkwGetLex(cxnum, lex, maxlex) | ^ rkc.c:1439:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1439 | RkwGetStat(cxnum, stat) | ^ rkc.c:1481:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1481 | RkwGetProtocolVersion(majorp, minorp) | ^ rkc.c:1490:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1490 | RkwGetServerVersion(majorp, minorp) | ^ rkc.c:1513:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1513 | RkcConnectIrohaServer( servername ) | ^ rkc.c:1527:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1527 | G069_RkcConnectIrohaServer( servername ) | ^ rkc.c:1534:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1534 | RkcListenConfigErrors( handler ) | ^ rkc.c:1542:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1542 | CheckRemoteToolProtoVersion(mode) | ^ rkc.c:1555:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1555 | RkwListDic( cxnum, dirname, dicnames_return, size ) | ^ rkc.c:1597:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1597 | RkwCreateDic( cxnum, dicname, mode ) | ^ rkc.c:1614:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1614 | RkwRemoveDic( cxnum, dicname, mode ) | ^ rkc.c:1631:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1631 | RkwRenameDic( cxnum, dicname, newdicname, mode ) | ^ --- wconvert.o --- wconvert.c:104:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 104 | DoSomething(sig) | ^ --- rkc.o --- rkc.c:1650:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1650 | RkwCopyDic(cxnum, dirname, dicname, newdicname, mode ) | ^ --- wconvert.o --- wconvert.c:113:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 113 | try_connect( fd, addrp, len ) | ^ --- rkc.o --- rkc.c:1675:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1675 | _RkwGetWordTextDic( cxnum, dirname, dicname, info, infolen ) | ^ rkc.c:1695:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1695 | RkwGetWordTextDic(cxnum, dirname, dicname, info, infolen) | ^ rkc.c:1708:26: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1708 | return ushort2wchar(rkc.cbuf, len, rkc.buffer, BUFSIZE); --- wconvert.o --- wconvert.c:130:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- | ^ rkc.c:1713:24: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- 130 | connect_unix( number ) | ^ --- rkc.o --- 1713 | return ushort2wchar(rkc.cbuf, len, info, infolen); | ^ rkc.c:1752:31: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1752 | nyomi = RKI_MIN( ushortstrlen( yomi ), nyomi); | ^ rkc.c:1752:31: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] rkc.c:1775:25: warning: passing arguments to 'G371_ushortstrcpy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:218:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 218 | connect_inet( hostname, number ) | ^ --- rkc.o --- 1775 | len += ushortstrcpy( &(cx->lastyomi[ys]), yomi ); | ^ rkc.c:1776:25: warning: passing arguments to 'G371_ushortstrcpy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1776 | len += ushortstrcpy( &(cx->lastyomi[ys + nyomi]), cbuf ); | ^ --- wconvert.o --- wconvert.c:326:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 326 | increment_counter( flush ) --- rkc.o --- rkc.c:1730:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- | ^ --- rkc.o --- 1730 | _RkwSubstYomi( cxnum, ys, ye, yomi, nyomi ) | ^ --- wconvert.o --- wconvert.c:349:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 349 | char **listp = list, *getenv(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdlib.h:162:18: note: conflicting prototype is here --- rkc.o --- rkc.c:1789:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1789 | RkwSubstYomi( cxnum, ys, ye, yomi, nyomi ) | ^ --- wconvert.o --- 162 | char *_LIBC_CSTR getenv(const char *); | ^ --- rkc.o --- rkc.c:1797:23: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1797 | len = wchar2ushort(yomi, nyomi, rkc.cbuf, CBUFSIZE); | ^ rkc.c:1804:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1804 | RkwFlushYomi( cxnum ) | ^ --- wconvert.o --- wconvert.c:344:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 344 | rkc_build_cannaserver_list( list ) | ^ wconvert.c:406:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- rkc.c:1831:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- 406 | rkc_Connect_Iroha_Server( hostname ) | ^ ../../include/sglobal.h:341:45: note: expanded from macro 'rkc_Connect_Iroha_Server' --- rkc.o --- 1831 | _RkwGetLastYomi( cxnum, yomi, maxyomi ) | ^ rkc.c:1847:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1847 | RkwGetLastYomi( cxnum, yomi, maxyomi ) | ^ --- wconvert.o --- 341 | #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server | ^ --- rkc.o --- rkc.c:1860:26: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1860 | return ushort2wchar(rkc.cbuf, len, rkc.wbuf, CBUFSIZE); | ^ rkc.c:1865:24: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1865 | return ushort2wchar(rkc.cbuf, len, yomi, maxyomi); | ^ rkc.c:1874:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1874 | removeBUN( cx, to ) | ^ rkc.c:1897:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1897 | RkwRemoveBun( cx_num, mode ) | ^ rkc.c:1930:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1930 | _RkwGetSimpleKanji(cxnum, dicname, yomi, maxyomi, kanjis, maxkanjis, | ^ rkc.c:1947:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1947 | RkwGetSimpleKanji( cxnum, dicname, yomi, maxyomi, kanjis, maxkanjis, hinshis, maxhinshis ) | ^ rkc.c:1958:21: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1958 | len = wchar2ushort(yomi, maxyomi, cbuf, CBUFSIZE); | ^ rkc.c:1959:38: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 1959 | nkanji = _RkwGetSimpleKanji(cxnum, dicname, cbuf, len, | ^~~~~~~ rkc.c:1968:46: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1968 | k += ushort2wchar(cbuf2 + j, ushortstrlen(cbuf2 + j), | ^ rkc.c:1968:22: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:525:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 1968 | k += ushort2wchar(cbuf2 + j, ushortstrlen(cbuf2 + j), | ^ --- wconvert.o --- 525 | firstKouhoStore(n, data, len, dest) | ^ --- rkc.o --- rkc.c:1970:22: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:539:24: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 1970 | j += ushortstrlen(cbuf2 + j) + 1; | ^ rkc.c:1971:44: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- 539 | length = ushortstrlen( first_kouho )+1 ; | ^ --- rkc.o --- 1971 | l += ushort2euc(cbuf3 + m, ushortstrlen(cbuf3 + m), | ^ rkc.c:1971:20: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1971 | l += ushort2euc(cbuf3 + m, ushortstrlen(cbuf3 + m), | ^ rkc.c:1973:22: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1973 | m += ushortstrlen(cbuf3 + m) + 1; | ^ rkc.c:1980:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:562:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 1980 | RkwQueryDic( cxnum, username, dicname, status ) /* S002 */ | ^ --- wconvert.o --- 562 | firstKouhoStore_2(n, data, len, dest) | ^ --- rkc.o --- rkc.c:2006:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2006 | _RkwGetHinshi( cxnum, dst, maxdst ) | ^ rkc.c:2019:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:687:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 687 | RkcRecvWReply(buf, bufsize, len_return, allocptr) | ^ --- rkc.o --- 2019 | RkwGetHinshi( cxnum, dst, maxdst ) | ^ rkc.c:2031:26: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2031 | return ushort2wchar(rkc.cbuf, len, rkc.wbuf, CBUFSIZE); | ^ rkc.c:2036:24: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2036 | return ushort2wchar(rkc.cbuf, len, dst, maxdst); | ^ rkc.c:2041:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2041 | _RkwStoreRange( cxnum, yomi, maxyomi ) | ^ rkc.c:2054:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2054 | RkwStoreRange( cxnum, yomi, maxyomi ) | ^ rkc.c:2063:21: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2063 | len = wchar2ushort(yomi, maxyomi, rkc.cbuf, CBUFSIZE); | ^ rkc.c:2068:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2068 | RkwSetLocale( cxnum, locale ) | ^ rkc.c:2097:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:746:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 2097 | RkwSync( cxnum, dicname ) | ^ --- wconvert.o --- 746 | RkcSendWRequest( Buffer, size ) | ^ --- rkc.o --- rkc.c:2130:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2130 | RkwSetAppName( cxnum, apname ) | ^ rkc.c:2162:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:759:22: warning: variable 'wfds2' set but not used [-Wunused-but-set-variable] 759 | rki_fd_set wfds, wfds2; | ^ --- rkc.o --- 2162 | RkwChmodDic(cxnum, dicname, mode) | ^ rkc.c:2181:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2181 | RkInitialize( hostname ) | ^ rkc.c:2200:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2200 | RkCloseContext( cxnum ) | ^ rkc.c:2213:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2213 | RkDuplicateContext( src_cx ) | ^ --- wconvert.o --- wconvert.c:821:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 821 | SendType0Request(proto, len, name) /* Initialize */ | ^ --- rkc.o --- rkc.c:2220:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2220 | RkGetDicList(cxnum, dicnames, max) | ^ --- wconvert.o --- wconvert.c:844:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- rkc.c:2229:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- 844 | SendType1Request(majo, mino) /* Finalize , KillServer */ --- rkc.o --- 2229 | RkDefineDic(cxnum, dicname, wordrec) | ^ --- wconvert.o --- | ^ --- rkc.o --- rkc.c:2236:15: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:857:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 2236 | euc2ushort(wordrec, strlen(wordrec), rkc.cbuf, CBUFSIZE); | ^ --- wconvert.o --- 857 | SendType2Request(majo, mino, val) /* DuplicateContext */ | ^ --- rkc.o --- rkc.c:2241:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2241 | RkDeleteDic(cxnum, dicname, wordrec) | ^ rkc.c:2250:15: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:872:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 872 | SendType3Request(majo, mino, con, val) /* GetDictionaryList */ --- rkc.o --- 2250 | euc2ushort(wordrec, strlen(wordrec), cbuf, CBUFSIZE); | ^ --- wconvert.o --- | ^ --- convert.o --- rm -f convert.o --- rkc.o --- rkc.c:2255:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2255 | RkMountDic( cxnum, dicname, mode ) | ^ rkc.c:2263:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:888:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 2263 | RkRemountDic( cxnum, dicname, where ) | ^ --- wconvert.o --- 888 | SendType4Request(majo, mino, con, bgn, end, wstr, wlen) /* SubstYomi */ | ^ wconvert.c:923:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 923 | SendType5Request(majo, mino, con, val, mod) /* AutoConvert */ --- rkc.o --- rkc.c:2271:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- | ^ --- rkc.o --- 2271 | RkUnmountDic( cxnum, dicname ) | ^ --- wconvert.o --- wconvert.c:941:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- rkc.c:2279:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- 941 | SendType6Request(majo, mino, con, bun, val) /* GetYomi */ --- rkc.o --- 2279 | RkGetMountList( cxnum, dicnames_return, max ) | ^ --- wconvert.o --- | ^ --- rkc.o --- rkc.c:2287:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2287 | RkSetDicPath( cxnum, path ) /* Ñ¥ */ | ^ rkc.c:2299:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2299 | RkGetDirList( cxnum, ddname, maxddname ) /* ꥹȤ */ | ^ --- wconvert.o --- wconvert.c:960:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- rkc.c:2325:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- 960 | SendType9Request(majo, mino, con, bun, cand, val) /* GetLex */ | ^ --- rkc.o --- 2325 | RkBgnBun(cxnum, yomi, maxyomi, mode) | ^ rkc.c:2335:23: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2335 | len = euc2ushort(yomi, maxyomi, cbuf, CBIGBUFSIZE); | ^ rkc.c:2344:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2344 | RkEndBun( cxnum, mode ) | ^ rkc.c:2351:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:978:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 978 | SendType10Request(majo, mino, cx, n, mod) /* EndConvert */ | ^ --- rkc.o --- 2351 | RkXfer( cxnum, knum ) | ^ rkc.c:2358:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2358 | RkNfer( cxnum ) | ^ rkc.c:2365:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2365 | RkNext( cxnum ) --- wconvert.o --- wconvert.c:1012:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- | ^ --- wconvert.o --- 1012 | SendType11Request(majo, mino, con, bun, wstr, wlen) /* StoreYomi */ --- rkc.o --- rkc.c:2372:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2372 | RkPrev(cxnum) | ^ --- wconvert.o --- | ^ --- rkc.o --- rkc.c:2379:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:1058:50: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 2379 | RkGetKanji(cxnum, kanji, maxkanji) | ^ --- wconvert.o --- 1058 | int slen = strlen(str) + 1, wlen = ushortstrlen(wstr) + 1, i; --- rkc.o --- rkc.c:2394:24: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- | ^ --- rkc.o --- 2394 | return( ushort2euc(cbuf, len, buffer, CBUFSIZE) ); | ^ rkc.c:2399:19: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:1052:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 2399 | return ushort2euc(cbuf, len, (char *)kanji, maxkanji); | ^ --- wconvert.o --- 1052 | SendType12Request(majo, mino, con, wstr, str) /* DefineWord */ | ^ --- rkc.o --- rkc.c:2404:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2404 | RkGetKanjiList(cxnum, kanjis, maxkanjis) | ^ rkc.c:2423:23: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2423 | len = ushortstrlen(cbuf + j); | ^ rkc.c:2424:24: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:1086:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 2424 | euclen = ushort2euc(cbuf + j, len, eucbuf, CBUFSIZE * 2); /* S005 */ | ^ --- wconvert.o --- 1086 | SendType13Request(majo, mino, con, str, wstr, wlen, mxk, mxh) | ^ --- rkc.o --- rkc.c:2436:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2436 | RkGoTo(cxnum, bnum) | ^ rkc.c:2443:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2443 | RkLeft( cxnum ) --- wconvert.o --- wconvert.c:1126:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- | ^ --- wconvert.o --- 1126 | SendType14Request(majo, mino, mod, con, wstr, wlen) /* BeginConvert */ --- rkc.o --- rkc.c:2450:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2450 | RkRight( cxnum ) | ^ --- wconvert.o --- | ^ --- rkc.o --- rkc.c:2457:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2457 | RkResize(cxnum, len) | ^ rkc.c:2480:30: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:1162:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1162 | SendType15Request(majo, mino, mod, con, str) /* MountDictionary */ | ^ --- rkc.o --- 2480 | if( (euclen = ushort2euc(cbuf, ret, tmpbuf, BUFSIZE)) > len ) { | ^ rkc.c:2481:22: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2481 | uslen += euc2ushort(tmpbuf, len, cbuf, CBUFSIZE); | ^ --- wconvert.o --- wconvert.c:1192:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1192 | SendType16Request(majo, mino, mod, con, ostr, nstr) /* RenameDictionary */ | ^ --- rkc.o --- rkc.c:2497:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2497 | RkEnlarge( cxnum ) /* ʸ῭Ф */ | ^ --- wconvert.o --- wconvert.c:1224:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- rkc.c:2504:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2504 | RkShorten(cxnum) /* ʸ̤ */ | ^ rkc.c:2511:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2511 | RkStoreYomi(cxnum, yomi, maxyomi) --- wconvert.o --- 1224 | SendType17Request(majo, mino, str, slen) /* QueryExtension */ | ^ --- rkc.o --- | ^ rkc.c:2521:21: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2521 | len = euc2ushort(yomi, len, cbuf, CBUFSIZE) + 1; | ^ --- wconvert.o --- wconvert.c:1250:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- rkc.c:2530:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- 1250 | SendType18Request(majo, mino, con, str1, s1len, str2, s2len, val) /* ListDictionary */ | ^ --- rkc.o --- 2530 | RkGetYomi(cxnum, yomi, maxyomi) | ^ rkc.c:2545:25: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:1283:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 2545 | return( ushort2euc(cbuf, len, buffer, CBUFSIZE) ); | ^ --- wconvert.o --- 1283 | SendType19Request(majo, mino, mod, con, ustr, dstr) /* QueryDictionary */ | ^ --- rkc.o --- rkc.c:2550:22: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2550 | return ushort2euc(cbuf, len, (char *)yomi, maxyomi); | ^ rkc.c:2555:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2555 | RkGetLex(cxnum, lex, maxlex) | ^ --- wconvert.o --- wconvert.c:1315:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1315 | SendType20Request(majo, mino, con, cmd, dsz, data, bsz) /* Through */ | ^ --- rkc.o --- rkc.c:2573:26: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2573 | tango->ylen = ushort2euc(ybuf + ylen, len, cbuf, BUFSIZE); | ^ rkc.c:2576:26: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:1349:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 2576 | tango->klen = ushort2euc(kbuf + klen, len, cbuf, BUFSIZE); | ^ --- wconvert.o --- 1349 | SendType21Request(majo, mino, mod, con, dirstr, ostr, nstr) | ^ --- rkc.o --- rkc.c:2585:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:1387:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1387 | RecvType0Reply(rep) /* Initialize */ | ^ --- rkc.o --- 2585 | RkGetStat(cxnum, stat) | ^ --- wconvert.o --- wconvert.c:1404:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- rkc.c:2601:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- 1404 | RecvType1Reply(n, vmajp, vminp) /* GetServerInfo */ --- rkc.o --- 2601 | RkListDic( cxnum, dirname, dicnames_return, size ) | ^ --- wconvert.o --- | ^ --- rkc.o --- rkc.c:2609:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:1425:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1425 | RecvType2Reply(rep) /* Finalize , KillServer */ | ^ --- rkc.o --- 2609 | RkCreateDic( cxnum, dicname, mode ) | ^ rkc.c:2617:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:1442:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 2617 | RkRemoveDic( cxnum, dicname, mode ) | ^ --- wconvert.o --- 1442 | RecvType3Reply(n, storefunc, extdata) /* GetHinshi */ | ^ --- rkc.o --- rkc.c:2626:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:1472:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 2626 | RkRenameDic( cxnum, dicname, newdicname, mode ) | ^ --- wconvert.o --- 1472 | RecvType4Reply(n, storefunc, extdata) /* GetStatus */ | ^ --- rkc.o --- rkc.c:2634:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2634 | RkCopyDic(cxnum, dirname, dicname, newdicname, mode) | ^ rkc.c:2657:25: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2657 | return( ushort2euc(cbuf, len, buffer, CBUFSIZE) ); | ^ rkc.c:2662:22: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:1501:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1501 | RecvType5Reply(rep) /* CreateContext */ | ^ --- rkc.o --- 2662 | return ushort2euc(cbuf, len, (char *)info, infolen); | ^ rkc.c:2643:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2643 | RkGetWordTextDic(cxnum, dirname, dicname, info, infolen) | ^ --- wconvert.o --- wconvert.c:1519:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1519 | RecvType6Reply(buf, mxi, n) /* GetDictionaryList */ | ^ --- rkc.o --- rkc.c:2675:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:1546:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 2675 | RkSubstYomi( cxnum, ys, ye, yomi, nyomi ) | ^ rkc.c:2685:15: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2685 | ushort2euc(cx->lastyomi, cx->maxyomi, cbuf, CBUFSIZE); --- wconvert.o --- 1546 | RecvType7Reply(n, storefunc, extdata) /* BeginConvert */ | ^ --- rkc.o --- | ^ rkc.c:2686:20: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:1579:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 2686 | ys = euc2ushort(cbuf, ys, cbuf2, CBUFSIZE); | ^ --- wconvert.o --- 1579 | RecvType8Reply(n, storefunc, kdata, hdata) /* GetSimpleKanji */ | ^ --- rkc.o --- rkc.c:2687:20: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2687 | ye = euc2ushort(cbuf, ye, cbuf2, CBUFSIZE); | ^ rkc.c:2688:21: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:1610:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- convert.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DCANNA_WCHAR16 -DCPP='"/usr/bin/cpp -traditional -D__GNUC__ -traditional -D__GNUC__ -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED "' -DNEED_RKINDEP_SUBST -dynamic convert.c --- rkc.o --- 2688 | len = euc2ushort(yomi, nyomi, cbuf2, CBUFSIZE); | ^ --- wconvert.o --- 1610 | RecvType10Reply(n, buf, bsz) /* Through */ | ^ wconvert.c:1636:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1636 | rkcw_initialize( username ) | ^ --- rkc.o --- rkc.c:2695:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2695 | RkFlushYomi( cxnum ) | ^ rkc.c:2702:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2702 | RkGetLastYomi( cxnum, yomi, maxyomi ) | ^ --- wconvert.o --- wconvert.c:1699:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- rkc.c:2717:25: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- 1699 | rkcw_duplicate_context( cx ) | ^ --- rkc.o --- 2717 | return( ushort2euc(cbuf, len, buffer, CBUFSIZE) ); | ^ --- wconvert.o --- wconvert.c:1714:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1714 | rkcw_close_context( cx ) | ^ --- rkc.o --- rkc.c:2722:22: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:1727:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 2722 | return ushort2euc(cbuf, len, yomi, maxyomi); | ^ --- wconvert.o --- 1727 | dictionary_list(proto, con, dicnames, mxi) | ^ wconvert.c:1744:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- rkc.c:2727:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2727 | RkRemoveBun( cxnum, mode ) --- wconvert.o --- 1744 | rkcw_dictionary_list( cx, dicnames, mxi) --- rkc.o --- | ^ --- wconvert.o --- | ^ wconvert.c:1753:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- rkc.c:2744:19: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- 1753 | define_dic(proto, cx, dicname, wordrec) | ^ --- rkc.o --- 2744 | len = euc2ushort((char *)yomi, maxyomi, cbuf, CBUFSIZE); --- wconvert.o --- wconvert.c:1771:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- | ^ rkc.c:2754:44: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- 1771 | rkcw_define_dic( cx, dicname, wordrec) | ^ wconvert.c:1782:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 2754 | k += ushort2euc(cbuf2 + j, ushortstrlen(cbuf2 + j), | ^ rkc.c:2754:20: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2754 | k += ushort2euc(cbuf2 + j, ushortstrlen(cbuf2 + j), | ^ --- wconvert.o --- 1782 | rkcw_delete_dic( cx, dicname, wordrec) | ^ --- rkc.o --- rkc.c:2756:22: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2756 | j += ushortstrlen(cbuf2 + j) + 1; | ^ rkc.c:2757:44: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:1793:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1793 | mount_dictionary(majo, mino, context, data, mode) | ^ wconvert.c:1809:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 2757 | l += ushort2euc(cbuf3 + m, ushortstrlen(cbuf3 + m), | ^ rkc.c:2757:20: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- 1809 | rkcw_mount_dictionary( cx, dicname, mode ) | ^ wconvert.c:1820:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 2757 | l += ushort2euc(cbuf3 + m, ushortstrlen(cbuf3 + m), | ^ --- wconvert.o --- 1820 | rkcw_umount_dictionary( cx, dicname ) | ^ --- rkc.o --- rkc.c:2759:22: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2759 | m += ushortstrlen(cbuf3 + m) + 1; --- wconvert.o --- wconvert.c:1830:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- | ^ --- wconvert.o --- 1830 | rkcw_remount_dictionary( cx, dicname, where ) | ^ --- rkc.o --- rkc.c:2734:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:1842:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1842 | rkcw_mount_list( cx, dicnames, mxi) | ^ --- rkc.o --- 2734 | RkGetSimpleKanji( cxnum, dicname, yomi, maxyomi, kanjis, maxkanjis, hinshis, maxhinshis ) | ^ --- wconvert.o --- wconvert.c:1864:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1864 | end_convert(proto, cx, n, mod) | ^ wconvert.c:1880:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1880 | rkcw_convert_end( cx, mode ) | ^ --- rkc.o --- rkc.c:2766:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:1890:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1890 | convStore(n, data, len, dest) --- rkc.o --- 2766 | RkQueryDic( cxnum, username, dicname, status ) /* S002 */ | ^ --- wconvert.o --- | ^ wconvert.c:1906:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- rkc.c:2776:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- 1906 | rkcw_convert( cx, yomi, length, mode ) | ^ --- rkc.o --- 2776 | RkGetHinshi( cxnum, dst, maxdst ) | ^ --- wconvert.o --- wconvert.c:1931:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- rkc.c:2790:25: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- 1931 | get_yomi(proto, context, curbun, storefunc, yomibuf) | ^ wconvert.c:1947:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 2790 | return( ushort2euc(cbuf, len, buffer, CBUFSIZE) ); | ^ rkc.c:2795:22: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- 1947 | yomiStore(n, data, len, destb) | ^ --- rkc.o --- 2795 | return ushort2euc(cbuf, len, (char *)dst, maxdst); | ^ --- wconvert.o --- wconvert.c:1968:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1968 | rkcw_get_yomi( cx, yomip ) /* yomip Υ̵礫衩 */ | ^ wconvert.c:1979:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- rkc.c:2810:19: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- 1979 | kanjilistStore(n, data, len, dest) | ^ --- rkc.o --- 2810 | len = euc2ushort((char *)yomi, maxyomi, cbuf, CBUFSIZE); | ^ rkc.c:2800:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2800 | RkStoreRange( cxnum, yomi, maxyomi ) --- wconvert.o --- wconvert.c:2005:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2005 | rkcw_get_kanji_list( cx ) | ^ --- rkc.o --- | ^ --- wconvert.o --- wconvert.c:2017:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2017 | rkcw_resize( cx, yomi_length ) | ^ --- rkc.o --- rkc.c:2815:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2815 | RkSetLocale( cxnum, locale ) | ^ rkc.c:2823:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:2038:26: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2038 | int wlen = ushortstrlen(yomi) + 1, n; | ^ --- rkc.o --- 2823 | RkSync( cxnum, dicname ) | ^ --- wconvert.o --- wconvert.c:2033:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- rkc.c:2831:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- 2033 | store_yomi(proto, cx, yomi, maxyomi) | ^ --- rkc.o --- 2831 | RkSetAppName( cxnum, apname ) | ^ --- wconvert.o --- wconvert.c:2053:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2053 | rkcw_store_yomi(cx, yomi, maxyomi) | ^ --- rkc.o --- rkc.c:2839:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2839 | RkChmodDic(cxnum, dicname, mode) | ^ --- wconvert.o --- wconvert.c:2074:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2074 | Query_Extension_Ex(reqnames) | ^ --- rkc.o --- rkc.c:2922:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wconvert.o --- wconvert.c:2106:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- 2922 | RkThrough( cxnum, command, buf, content_size, buffer_size ) | ^ --- wconvert.o --- 2106 | rkcw_list_dictionary( cx, dirname, dicnames_return, size ) | ^ wconvert.c:2130:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2130 | rkcw_create_dictionary( cx, dicname, mode ) | ^ wconvert.c:2146:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2146 | rkcw_delete_dictionary( cx, dicname, mode ) | ^ wconvert.c:2163:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2163 | rkcw_rename_dictionary( cx, dic, newdic, mode ) | ^ wconvert.c:2193:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2193 | rkcw_copy_dictionary(cx, dir, dic, newdic, mode) | ^ wconvert.c:2218:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2218 | rkcw_get_text_dictionary( cx, dirname, dicname, info, infolen ) | ^ wconvert.c:2243:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2243 | rkcw_get_server_info( majorp, minorp ) | ^ ../../include/sglobal.h:344:45: note: expanded from macro 'rkcw_get_server_info' 344 | #define rkcw_get_server_info G344_rkcw_get_server_info | ^ wconvert.c:2263:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2263 | statusStore(n, data, dest) | ^ wconvert.c:2289:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2289 | rkcw_get_stat( cx, stat ) | ^ wconvert.c:2306:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2306 | lexStore(n, data, dlen, dest) | ^ wconvert.c:2332:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2332 | rkcw_get_lex( cx, mxi, info ) | ^ wconvert.c:2354:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2354 | rkcw_autoconv( cx, length, mode ) | ^ wconvert.c:2370:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2370 | rkcw_subst_yomi( cx, nbun, y_start, y_end, yomi, y_len ) | ^ wconvert.c:2389:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2389 | rkcw_flush_yomi( cx ) | ^ wconvert.c:2404:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2404 | rkcw_get_last_yomi( cx, yomi, maxyomi ) | ^ wconvert.c:2421:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2421 | rkcw_remove_bun( cx, mode ) | ^ wconvert.c:2438:21: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2438 | len += ushortstrlen( first_kouho + len ) + 1; | ^ wconvert.c:2444:21: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2444 | len += ushortstrlen( first_kouho + len ) + 1; | ^ wconvert.c:2458:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2458 | simpleKanjiStore(n, data, kdest, hdest) | ^ wconvert.c:2492:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2492 | rkcw_get_simple_kanji( cx, dic, yomi, mxy, kan, mxk, hin, mxh ) | ^ wconvert.c:2510:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2510 | copyS8(src, des, maxlen) | ^ ../../include/sglobal.h:189:45: note: expanded from macro 'copyS8' 189 | #define copyS8 G189_copyS8 | ^ wconvert.c:2531:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2531 | dicinfoStore(n, data, dest) | ^ wconvert.c:2557:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2557 | rkcw_query_dic(cx, usrname, dicname, info) | ^ wconvert.c:2576:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2576 | rkcw_get_hinshi( cx, dst, mxd ) | ^ wconvert.c:2595:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2595 | rkcw_store_range(cx, yomi, maxyomi) | ^ wconvert.c:2606:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2606 | rkcw_set_locale( cx, locale ) | ^ wconvert.c:2616:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2616 | rkcw_sync(cx, dicname) | ^ wconvert.c:2626:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2626 | rkcw_set_app_name( cx, apname ) | ^ wconvert.c:2641:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2641 | rkcw_notice_group_name(cx, groupname) | ^ wconvert.c:2656:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2656 | rkcw_chmod_dic(cx, dicname, mode) | ^ wconvert.c:2673:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2673 | rkcw_through( cx, cmd, data, datasz, bufsz ) | ^ --- rkc.o --- 200 warnings generated. rm -f rkc.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DCANNA_WCHAR16 -DCPP='"/usr/bin/cpp -traditional -D__GNUC__ -traditional -D__GNUC__ -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED "' -DNEED_RKINDEP_SUBST -dynamic rkc.c --- wconvert.o --- 103 warnings generated. --- wutil.o --- --- wconvert.o --- rm -f wconvert.o --- wutil.o --- rm -f wutil.o unshared/wutil.o --- wconvert.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DCANNA_WCHAR16 -DCPP='"/usr/bin/cpp -traditional -D__GNUC__ -traditional -D__GNUC__ -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED "' -DNEED_RKINDEP_SUBST -dynamic wconvert.c --- wutil.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DCANNA_WCHAR16 -DCPP='"/usr/bin/cpp -traditional -D__GNUC__ -traditional -D__GNUC__ -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED "' -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include wutil.c -o unshared/wutil.o wutil.c:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 36 | ushort2eucsize(src, srclen) | ^ ../../include/sglobal.h:369:45: note: expanded from macro 'ushort2eucsize' 369 | #define ushort2eucsize G369_ushort2eucsize | ^ wutil.c:68:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 68 | ushort2euc(src, srclen, dest, destlen) | ^ ../../include/sglobal.h:368:45: note: expanded from macro 'ushort2euc' 368 | #define ushort2euc G368_ushort2euc | ^ wutil.c:106:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 106 | eucchars(src, srclen) | ^ ../../include/sglobal.h:220:45: note: expanded from macro 'eucchars' 220 | #define eucchars G220_eucchars | ^ wutil.c:124:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 124 | euc2ushort(src, srclen, dest, destlen) | ^ ../../include/sglobal.h:219:45: note: expanded from macro 'euc2ushort' 219 | #define euc2ushort G219_euc2ushort | ^ wutil.c:161:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 161 | Wineuc2ushort(src, srclen, dest, destlen) | ^ wutil.c:249:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 249 | wchar2ushort16(src, srclen, dest, destlen) | ^ wutil.c:264:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 264 | ushort2wchar16(src, srclen, dest, destlen) | ^ wutil.c:285:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 285 | wchar2ushort(src, slen, dst, dlen) | ^ ../../include/sglobal.h:377:45: note: expanded from macro 'wchar2ushort' --- rkc.o --- rkc.c:164:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 164 | freeBUN(cx, from) | ^ --- wutil.o --- 377 | #define wchar2ushort G377_wchar2ushort | ^ --- rkc.o --- rkc.c:190:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 190 | freeCC( clientcx ) | ^ --- wutil.o --- wutil.c:298:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 298 | ushort2wchar(src, slen, dst, dlen) | ^ ../../include/sglobal.h:370:45: note: expanded from macro 'ushort2wchar' 370 | #define ushort2wchar G370_ushort2wchar | ^ --- rkc.o --- rkc.c:222:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 222 | getCC( clientcx, type ) | ^ --- wutil.o --- wutil.c:311:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rkc.o --- rkc.c:242:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wutil.o --- 311 | Winushort2wchar(src, slen, dst, dlen) | ^ --- rkc.o --- 242 | RkwSetUserInfo(user, group, topdir) | ^ --- wutil.o --- wutil.c:320:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 320 | wcharstrlen(ws) | ^ ../../include/sglobal.h:378:45: note: expanded from macro 'wcharstrlen' 378 | #define wcharstrlen G378_wcharstrlen | ^ wutil.c:330:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 330 | ushortstrlen(ws) --- rkc.o --- rkc.c:263:29: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] --- wutil.o --- | ^ ../../include/sglobal.h:372:45: note: expanded from macro 'ushortstrlen' --- rkc.o --- 263 | char *username = NULL, *getenv(), *getlogin(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdlib.h:162:18: note: conflicting prototype is here 162 | char *_LIBC_CSTR getenv(const char *); --- wutil.o --- 372 | #define ushortstrlen G372_ushortstrlen --- rkc.o --- | ^ --- wutil.o --- | ^ wutil.c:340:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 340 | ushortstrcpy(wd, ws) --- rkc.o --- rkc.c:308:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- wutil.o --- | ^ ../../include/sglobal.h:371:45: note: expanded from macro 'ushortstrcpy' --- rkc.o --- 308 | RkwInitialize( hostname ) /* Ȥꤢrkcξϡ̵뤹 */ | ^ --- wutil.o --- 371 | #define ushortstrcpy G371_ushortstrcpy | ^ wutil.c:351:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 351 | ushortstrncpy(wd, ws, n) | ^ ../../include/sglobal.h:373:45: note: expanded from macro 'ushortstrncpy' 373 | #define ushortstrncpy G373_ushortstrncpy | ^ --- rkc.o --- rkc.c:471:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 471 | RkwCloseContext(cxnum) | ^ rkc.c:558:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 558 | RkwDuplicateContext( src_cx ) | ^ rkc.c:597:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 597 | RkwGetDicList(cxnum, dicnames, max) | ^ rkc.c:616:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 616 | _RkwDefineDic( cxnum, dicname, wordrec ) /* ñϿ */ | ^ rkc.c:645:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 645 | RkwDefineDic(cxnum, dicname, wordrec) | ^ rkc.c:653:38: warning: passing arguments to 'G378_wcharstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 653 | wchar2ushort(wordrec, wcharstrlen(wordrec), rkc.cbuf, CBUFSIZE); | ^ rkc.c:653:17: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 653 | wchar2ushort(wordrec, wcharstrlen(wordrec), rkc.cbuf, CBUFSIZE); | ^ rkc.c:658:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 658 | _RkwDeleteDic( cxnum, dicname, wordrec ) /* ñ */ | ^ rkc.c:672:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 672 | RkwDeleteDic(cxnum, dicname, wordrec) | ^ rkc.c:679:36: warning: passing arguments to 'G378_wcharstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 679 | wchar2ushort(wordrec, wcharstrlen(wordrec), rkc.cbuf, CBUFSIZE); | ^ rkc.c:679:15: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 679 | wchar2ushort(wordrec, wcharstrlen(wordrec), rkc.cbuf, CBUFSIZE); | ^ rkc.c:684:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 684 | RkwMountDic(cxnum, dicname, mode) | ^ rkc.c:697:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 697 | RkwRemountDic(cxnum, dicname, where) | ^ rkc.c:710:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 710 | RkwUnmountDic(cxnum, dicname) | ^ rkc.c:723:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 723 | RkwGetMountList(cxnum, dicnames_return, max) | ^ rkc.c:741:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 741 | RkwSetDicPath( cxnum, path ) /* Ñ¥ */ | ^ rkc.c:783:26: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 783 | kouhobuf += ushortstrlen( (Ushort *)kouhobuf)+1 ; | ^ rkc.c:754:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 754 | StoreFirstKouho( cx, bun_max ) | ^ rkc.c:792:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 792 | _RkwBgnBun(cxnum, yomi, maxyomi, mode) | ^ rkc.c:858:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 858 | RkwBgnBun(cxnum, yomi, maxyomi, mode) | ^ rkc.c:867:25: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 867 | len = wchar2ushort(yomi, maxyomi, rkc.cbuf, CBUFSIZE); | ^ rkc.c:876:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 876 | RkwEndBun( cxnum, mode ) | ^ rkc.c:910:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 910 | LoadKouho( cx ) | ^ rkc.c:933:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 933 | RkwXfer(cxnum, knum) | ^ rkc.c:951:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 951 | RkwNfer(cxnum) | ^ rkc.c:968:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 968 | RkwNext(cxnum) | ^ rkc.c:986:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 986 | RkwPrev(cxnum) | ^ rkc.c:1014:26: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1014 | src_yomi += ushortstrlen( (Ushort *)src_yomi ) + 1 ; | ^ rkc.c:1005:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1005 | SeekKouho( bun, to ) | ^ rkc.c:1032:18: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1032 | if( ushortstrlen( (Ushort *)src_kouho ) > maxkanji ) | ^ rkc.c:1034:14: warning: passing arguments to 'G371_ushortstrcpy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1034 | ushortstrcpy( kanji, src_kouho ); | ^ rkc.c:1035:22: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1035 | return( ushortstrlen( (Ushort *)src_kouho ) ) ; | ^ rkc.c:1020:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1020 | _RkwGetKanji( cxnum, kanji, maxkanji ) | ^ rkc.c:1041:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1041 | RkwGetKanji(cxnum, kanji, maxkanji) | ^ rkc.c:1054:23: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1054 | return ushort2wchar(rkc.cbuf, len, rkc.wbuf, CBUFSIZE); | ^ rkc.c:1060:23: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1060 | return ushort2wchar(rkc.cbuf, len, kanji, maxkanji); | ^ rkc.c:1087:27: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1087 | for( total = ushortstrlen( src_kouho ) + 1, i = 0; | ^ rkc.c:1089:24: warning: passing arguments to 'G371_ushortstrcpy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1089 | len = ushortstrcpy( dest_kouho, src_kouho ) + 1 ; | ^ rkc.c:1066:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1066 | _RkwGetKanjiList(cxnum, kouho, max) | ^ rkc.c:1101:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1101 | RkwGetKanjiList(cxnum, kanjis, maxkanjis) | ^ rkc.c:1127:23: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1127 | len = ushortstrlen(cbuf + j); | ^ rkc.c:1130:22: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1130 | k += ushort2wchar(cbuf + j, len, kanjis + k, maxkanjis); /* S005 */ | ^ rkc.c:1144:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1144 | RkwGoTo(cxnum, bnum) | ^ rkc.c:1158:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1158 | RkwLeft(cxnum) | ^ rkc.c:1172:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1172 | RkwRight(cxnum) | ^ rkc.c:1210:32: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1210 | int yomilen = ushortstrlen((Ushort *)SeekKouho( bun, | ^ rkc.c:1196:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1196 | RKReSize( cxnum, len ) | ^ rkc.c:1268:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1268 | RkwResize( cxnum, len ) | ^ rkc.c:1284:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1284 | RkwEnlarge( cxnum ) /* ʸ῭Ф */ | ^ rkc.c:1291:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1291 | RkwShorten(cxnum) /* ʸ̤ */ | ^ rkc.c:1298:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1298 | _RkwStoreYomi(cxnum, yomi, max) | ^ rkc.c:1323:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1323 | RkwStoreYomi(cxnum, yomi, maxyomi) | ^ rkc.c:1331:30: warning: passing arguments to 'G378_wcharstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1331 | len = RKI_MIN(wcharstrlen(yomi),maxyomi); | ^ rkc.c:1331:30: warning: passing arguments to 'G378_wcharstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] rkc.c:1332:23: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1332 | len = wchar2ushort(yomi, len, rkc.cbuf, CBUFSIZE) + 1; | ^ rkc.c:1341:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1341 | _RkwGetYomi(cx, yomi, maxyomi) | ^ ../../include/sglobal.h:147:45: note: expanded from macro '_RkwGetYomi' 147 | #define _RkwGetYomi G147__RkwGetYomi | ^ rkc.c:1373:25: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1373 | if( (len = ushortstrlen( (Ushort *)src_yomi )) > maxyomi ) | ^ rkc.c:1386:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1386 | RkwGetYomi(cxnum, yomi, maxyomi) | ^ rkc.c:1398:26: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1398 | return ushort2wchar(rkc.cbuf, len, rkc.wbuf, CBUFSIZE); | ^ rkc.c:1403:24: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1403 | return ushort2wchar(rkc.cbuf, len, yomi, maxyomi); | ^ rkc.c:1408:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1408 | RkwGetLex(cxnum, lex, maxlex) | ^ rkc.c:1439:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1439 | RkwGetStat(cxnum, stat) | ^ rkc.c:1481:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1481 | RkwGetProtocolVersion(majorp, minorp) | ^ rkc.c:1490:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1490 | RkwGetServerVersion(majorp, minorp) | ^ rkc.c:1513:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1513 | RkcConnectIrohaServer( servername ) | ^ rkc.c:1527:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1527 | G069_RkcConnectIrohaServer( servername ) | ^ rkc.c:1534:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1534 | RkcListenConfigErrors( handler ) | ^ rkc.c:1542:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1542 | CheckRemoteToolProtoVersion(mode) | ^ rkc.c:1555:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1555 | RkwListDic( cxnum, dirname, dicnames_return, size ) | ^ rkc.c:1597:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1597 | RkwCreateDic( cxnum, dicname, mode ) | ^ rkc.c:1614:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1614 | RkwRemoveDic( cxnum, dicname, mode ) | ^ rkc.c:1631:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1631 | RkwRenameDic( cxnum, dicname, newdicname, mode ) | ^ rkc.c:1650:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1650 | RkwCopyDic(cxnum, dirname, dicname, newdicname, mode ) | ^ rkc.c:1675:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1675 | _RkwGetWordTextDic( cxnum, dirname, dicname, info, infolen ) | ^ rkc.c:1695:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1695 | RkwGetWordTextDic(cxnum, dirname, dicname, info, infolen) | ^ rkc.c:1708:26: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1708 | return ushort2wchar(rkc.cbuf, len, rkc.buffer, BUFSIZE); | ^ rkc.c:1713:24: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1713 | return ushort2wchar(rkc.cbuf, len, info, infolen); | ^ rkc.c:1752:31: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1752 | nyomi = RKI_MIN( ushortstrlen( yomi ), nyomi); | ^ rkc.c:1752:31: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] rkc.c:1775:25: warning: passing arguments to 'G371_ushortstrcpy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1775 | len += ushortstrcpy( &(cx->lastyomi[ys]), yomi ); | ^ rkc.c:1776:25: warning: passing arguments to 'G371_ushortstrcpy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1776 | len += ushortstrcpy( &(cx->lastyomi[ys + nyomi]), cbuf ); | ^ rkc.c:1730:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1730 | _RkwSubstYomi( cxnum, ys, ye, yomi, nyomi ) | ^ rkc.c:1789:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1789 | RkwSubstYomi( cxnum, ys, ye, yomi, nyomi ) | ^ rkc.c:1797:23: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1797 | len = wchar2ushort(yomi, nyomi, rkc.cbuf, CBUFSIZE); | ^ rkc.c:1804:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1804 | RkwFlushYomi( cxnum ) | ^ rkc.c:1831:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1831 | _RkwGetLastYomi( cxnum, yomi, maxyomi ) | ^ rkc.c:1847:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1847 | RkwGetLastYomi( cxnum, yomi, maxyomi ) | ^ rkc.c:1860:26: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1860 | return ushort2wchar(rkc.cbuf, len, rkc.wbuf, CBUFSIZE); | ^ rkc.c:1865:24: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1865 | return ushort2wchar(rkc.cbuf, len, yomi, maxyomi); | ^ rkc.c:1874:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1874 | removeBUN( cx, to ) | ^ rkc.c:1897:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1897 | RkwRemoveBun( cx_num, mode ) | ^ rkc.c:1930:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1930 | _RkwGetSimpleKanji(cxnum, dicname, yomi, maxyomi, kanjis, maxkanjis, | ^ rkc.c:1947:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1947 | RkwGetSimpleKanji( cxnum, dicname, yomi, maxyomi, kanjis, maxkanjis, hinshis, maxhinshis ) | ^ rkc.c:1958:21: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1958 | len = wchar2ushort(yomi, maxyomi, cbuf, CBUFSIZE); | ^ rkc.c:1959:38: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 1959 | nkanji = _RkwGetSimpleKanji(cxnum, dicname, cbuf, len, | ^~~~~~~ rkc.c:1968:46: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1968 | k += ushort2wchar(cbuf2 + j, ushortstrlen(cbuf2 + j), | ^ rkc.c:1968:22: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1968 | k += ushort2wchar(cbuf2 + j, ushortstrlen(cbuf2 + j), | ^ rkc.c:1970:22: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1970 | j += ushortstrlen(cbuf2 + j) + 1; | ^ rkc.c:1971:44: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1971 | l += ushort2euc(cbuf3 + m, ushortstrlen(cbuf3 + m), | ^ rkc.c:1971:20: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1971 | l += ushort2euc(cbuf3 + m, ushortstrlen(cbuf3 + m), | ^ rkc.c:1973:22: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1973 | m += ushortstrlen(cbuf3 + m) + 1; | ^ rkc.c:1980:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1980 | RkwQueryDic( cxnum, username, dicname, status ) /* S002 */ | ^ rkc.c:2006:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2006 | _RkwGetHinshi( cxnum, dst, maxdst ) | ^ rkc.c:2019:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2019 | RkwGetHinshi( cxnum, dst, maxdst ) | ^ rkc.c:2031:26: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2031 | return ushort2wchar(rkc.cbuf, len, rkc.wbuf, CBUFSIZE); | ^ rkc.c:2036:24: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2036 | return ushort2wchar(rkc.cbuf, len, dst, maxdst); | ^ rkc.c:2041:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2041 | _RkwStoreRange( cxnum, yomi, maxyomi ) | ^ rkc.c:2054:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2054 | RkwStoreRange( cxnum, yomi, maxyomi ) | ^ rkc.c:2063:21: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2063 | len = wchar2ushort(yomi, maxyomi, rkc.cbuf, CBUFSIZE); | ^ rkc.c:2068:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2068 | RkwSetLocale( cxnum, locale ) | ^ rkc.c:2097:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2097 | RkwSync( cxnum, dicname ) | ^ rkc.c:2130:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2130 | RkwSetAppName( cxnum, apname ) | ^ rkc.c:2162:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2162 | RkwChmodDic(cxnum, dicname, mode) | ^ rkc.c:2181:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2181 | RkInitialize( hostname ) | ^ rkc.c:2200:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2200 | RkCloseContext( cxnum ) | ^ rkc.c:2213:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2213 | RkDuplicateContext( src_cx ) | ^ rkc.c:2220:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2220 | RkGetDicList(cxnum, dicnames, max) | ^ rkc.c:2229:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2229 | RkDefineDic(cxnum, dicname, wordrec) | ^ rkc.c:2236:15: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2236 | euc2ushort(wordrec, strlen(wordrec), rkc.cbuf, CBUFSIZE); | ^ rkc.c:2241:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2241 | RkDeleteDic(cxnum, dicname, wordrec) | ^ rkc.c:2250:15: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2250 | euc2ushort(wordrec, strlen(wordrec), cbuf, CBUFSIZE); | ^ rkc.c:2255:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2255 | RkMountDic( cxnum, dicname, mode ) | ^ rkc.c:2263:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2263 | RkRemountDic( cxnum, dicname, where ) | ^ rkc.c:2271:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2271 | RkUnmountDic( cxnum, dicname ) | ^ rkc.c:2279:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2279 | RkGetMountList( cxnum, dicnames_return, max ) | ^ rkc.c:2287:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2287 | RkSetDicPath( cxnum, path ) /* Ñ¥ */ | ^ rkc.c:2299:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2299 | RkGetDirList( cxnum, ddname, maxddname ) /* ꥹȤ */ | ^ rkc.c:2325:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2325 | RkBgnBun(cxnum, yomi, maxyomi, mode) | ^ rkc.c:2335:23: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2335 | len = euc2ushort(yomi, maxyomi, cbuf, CBIGBUFSIZE); | ^ rkc.c:2344:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2344 | RkEndBun( cxnum, mode ) | ^ rkc.c:2351:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2351 | RkXfer( cxnum, knum ) | ^ rkc.c:2358:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2358 | RkNfer( cxnum ) | ^ rkc.c:2365:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2365 | RkNext( cxnum ) | ^ rkc.c:2372:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2372 | RkPrev(cxnum) | ^ rkc.c:2379:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2379 | RkGetKanji(cxnum, kanji, maxkanji) | ^ rkc.c:2394:24: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2394 | return( ushort2euc(cbuf, len, buffer, CBUFSIZE) ); | ^ rkc.c:2399:19: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2399 | return ushort2euc(cbuf, len, (char *)kanji, maxkanji); | ^ rkc.c:2404:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2404 | RkGetKanjiList(cxnum, kanjis, maxkanjis) | ^ rkc.c:2423:23: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2423 | len = ushortstrlen(cbuf + j); | ^ rkc.c:2424:24: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2424 | euclen = ushort2euc(cbuf + j, len, eucbuf, CBUFSIZE * 2); /* S005 */ | ^ rkc.c:2436:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2436 | RkGoTo(cxnum, bnum) | ^ rkc.c:2443:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2443 | RkLeft( cxnum ) | ^ rkc.c:2450:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2450 | RkRight( cxnum ) | ^ rkc.c:2457:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2457 | RkResize(cxnum, len) | ^ rkc.c:2480:30: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2480 | if( (euclen = ushort2euc(cbuf, ret, tmpbuf, BUFSIZE)) > len ) { | ^ rkc.c:2481:22: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2481 | uslen += euc2ushort(tmpbuf, len, cbuf, CBUFSIZE); | ^ rkc.c:2497:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2497 | RkEnlarge( cxnum ) /* ʸ῭Ф */ | ^ rkc.c:2504:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2504 | RkShorten(cxnum) /* ʸ̤ */ | ^ rkc.c:2511:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2511 | RkStoreYomi(cxnum, yomi, maxyomi) | ^ rkc.c:2521:21: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2521 | len = euc2ushort(yomi, len, cbuf, CBUFSIZE) + 1; | ^ rkc.c:2530:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2530 | RkGetYomi(cxnum, yomi, maxyomi) | ^ rkc.c:2545:25: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2545 | return( ushort2euc(cbuf, len, buffer, CBUFSIZE) ); | ^ rkc.c:2550:22: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2550 | return ushort2euc(cbuf, len, (char *)yomi, maxyomi); | ^ rkc.c:2555:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2555 | RkGetLex(cxnum, lex, maxlex) | ^ rkc.c:2573:26: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2573 | tango->ylen = ushort2euc(ybuf + ylen, len, cbuf, BUFSIZE); | ^ rkc.c:2576:26: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2576 | tango->klen = ushort2euc(kbuf + klen, len, cbuf, BUFSIZE); | ^ rkc.c:2585:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2585 | RkGetStat(cxnum, stat) | ^ rkc.c:2601:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2601 | RkListDic( cxnum, dirname, dicnames_return, size ) | ^ rkc.c:2609:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2609 | RkCreateDic( cxnum, dicname, mode ) | ^ --- wutil.o --- 14 warnings generated. --- rkc.o --- rkc.c:2617:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2617 | RkRemoveDic( cxnum, dicname, mode ) | ^ rkc.c:2626:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2626 | RkRenameDic( cxnum, dicname, newdicname, mode ) | ^ rkc.c:2634:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2634 | RkCopyDic(cxnum, dirname, dicname, newdicname, mode) | ^ rkc.c:2657:25: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2657 | return( ushort2euc(cbuf, len, buffer, CBUFSIZE) ); | ^ rkc.c:2662:22: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2662 | return ushort2euc(cbuf, len, (char *)info, infolen); | ^ rkc.c:2643:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2643 | RkGetWordTextDic(cxnum, dirname, dicname, info, infolen) | ^ rkc.c:2675:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2675 | RkSubstYomi( cxnum, ys, ye, yomi, nyomi ) | ^ rkc.c:2685:15: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2685 | ushort2euc(cx->lastyomi, cx->maxyomi, cbuf, CBUFSIZE); | ^ rkc.c:2686:20: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2686 | ys = euc2ushort(cbuf, ys, cbuf2, CBUFSIZE); | ^ rkc.c:2687:20: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2687 | ye = euc2ushort(cbuf, ye, cbuf2, CBUFSIZE); | ^ rkc.c:2688:21: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2688 | len = euc2ushort(yomi, nyomi, cbuf2, CBUFSIZE); | ^ rkc.c:2695:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2695 | RkFlushYomi( cxnum ) | ^ rkc.c:2702:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2702 | RkGetLastYomi( cxnum, yomi, maxyomi ) | ^ rkc.c:2717:25: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2717 | return( ushort2euc(cbuf, len, buffer, CBUFSIZE) ); | ^ rkc.c:2722:22: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2722 | return ushort2euc(cbuf, len, yomi, maxyomi); | ^ rkc.c:2727:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2727 | RkRemoveBun( cxnum, mode ) | ^ rkc.c:2744:19: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2744 | len = euc2ushort((char *)yomi, maxyomi, cbuf, CBUFSIZE); | ^ rkc.c:2754:44: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2754 | k += ushort2euc(cbuf2 + j, ushortstrlen(cbuf2 + j), | ^ rkc.c:2754:20: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2754 | k += ushort2euc(cbuf2 + j, ushortstrlen(cbuf2 + j), | ^ rkc.c:2756:22: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2756 | j += ushortstrlen(cbuf2 + j) + 1; | ^ rkc.c:2757:44: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2757 | l += ushort2euc(cbuf3 + m, ushortstrlen(cbuf3 + m), | ^ rkc.c:2757:20: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2757 | l += ushort2euc(cbuf3 + m, ushortstrlen(cbuf3 + m), | ^ rkc.c:2759:22: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2759 | m += ushortstrlen(cbuf3 + m) + 1; | ^ rkc.c:2734:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2734 | RkGetSimpleKanji( cxnum, dicname, yomi, maxyomi, kanjis, maxkanjis, hinshis, maxhinshis ) | ^ --- wutil.o --- rm -f wutil.o --- rkc.o --- rkc.c:2766:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2766 | RkQueryDic( cxnum, username, dicname, status ) /* S002 */ | ^ rkc.c:2776:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2776 | RkGetHinshi( cxnum, dst, maxdst ) | ^ rkc.c:2790:25: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2790 | return( ushort2euc(cbuf, len, buffer, CBUFSIZE) ); | ^ rkc.c:2795:22: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2795 | return ushort2euc(cbuf, len, (char *)dst, maxdst); | ^ rkc.c:2810:19: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2810 | len = euc2ushort((char *)yomi, maxyomi, cbuf, CBUFSIZE); | ^ rkc.c:2800:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2800 | RkStoreRange( cxnum, yomi, maxyomi ) | ^ rkc.c:2815:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2815 | RkSetLocale( cxnum, locale ) | ^ rkc.c:2823:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2823 | RkSync( cxnum, dicname ) | ^ rkc.c:2831:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2831 | RkSetAppName( cxnum, apname ) | ^ rkc.c:2839:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2839 | RkChmodDic(cxnum, dicname, mode) | ^ rkc.c:2922:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2922 | RkThrough( cxnum, command, buf, content_size, buffer_size ) | ^ --- wutil.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DCANNA_WCHAR16 -DCPP='"/usr/bin/cpp -traditional -D__GNUC__ -traditional -D__GNUC__ -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED "' -DNEED_RKINDEP_SUBST -dynamic wutil.c --- wconvert.o --- wconvert.c:104:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 104 | DoSomething(sig) | ^ wconvert.c:113:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 113 | try_connect( fd, addrp, len ) | ^ wconvert.c:130:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 130 | connect_unix( number ) | ^ wconvert.c:218:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 218 | connect_inet( hostname, number ) | ^ wconvert.c:326:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 326 | increment_counter( flush ) | ^ wconvert.c:349:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 349 | char **listp = list, *getenv(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdlib.h:162:18: note: conflicting prototype is here 162 | char *_LIBC_CSTR getenv(const char *); | ^ wconvert.c:344:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 344 | rkc_build_cannaserver_list( list ) | ^ wconvert.c:406:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 406 | rkc_Connect_Iroha_Server( hostname ) | ^ ../../include/sglobal.h:341:45: note: expanded from macro 'rkc_Connect_Iroha_Server' 341 | #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server | ^ wconvert.c:525:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 525 | firstKouhoStore(n, data, len, dest) | ^ wconvert.c:539:24: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 539 | length = ushortstrlen( first_kouho )+1 ; | ^ wconvert.c:562:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 562 | firstKouhoStore_2(n, data, len, dest) | ^ wconvert.c:687:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 687 | RkcRecvWReply(buf, bufsize, len_return, allocptr) | ^ wconvert.c:746:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 746 | RkcSendWRequest( Buffer, size ) | ^ wconvert.c:759:22: warning: variable 'wfds2' set but not used [-Wunused-but-set-variable] 759 | rki_fd_set wfds, wfds2; | ^ wconvert.c:821:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 821 | SendType0Request(proto, len, name) /* Initialize */ | ^ wconvert.c:844:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 844 | SendType1Request(majo, mino) /* Finalize , KillServer */ | ^ wconvert.c:857:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 857 | SendType2Request(majo, mino, val) /* DuplicateContext */ | ^ wconvert.c:872:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 872 | SendType3Request(majo, mino, con, val) /* GetDictionaryList */ | ^ wconvert.c:888:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 888 | SendType4Request(majo, mino, con, bgn, end, wstr, wlen) /* SubstYomi */ | ^ wconvert.c:923:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 923 | SendType5Request(majo, mino, con, val, mod) /* AutoConvert */ | ^ wconvert.c:941:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 941 | SendType6Request(majo, mino, con, bun, val) /* GetYomi */ | ^ wconvert.c:960:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 960 | SendType9Request(majo, mino, con, bun, cand, val) /* GetLex */ | ^ wconvert.c:978:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 978 | SendType10Request(majo, mino, cx, n, mod) /* EndConvert */ | ^ wconvert.c:1012:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1012 | SendType11Request(majo, mino, con, bun, wstr, wlen) /* StoreYomi */ | ^ wconvert.c:1058:50: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1058 | int slen = strlen(str) + 1, wlen = ushortstrlen(wstr) + 1, i; | ^ wconvert.c:1052:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1052 | SendType12Request(majo, mino, con, wstr, str) /* DefineWord */ | ^ wconvert.c:1086:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1086 | SendType13Request(majo, mino, con, str, wstr, wlen, mxk, mxh) | ^ wconvert.c:1126:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1126 | SendType14Request(majo, mino, mod, con, wstr, wlen) /* BeginConvert */ | ^ wconvert.c:1162:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1162 | SendType15Request(majo, mino, mod, con, str) /* MountDictionary */ | ^ wconvert.c:1192:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1192 | SendType16Request(majo, mino, mod, con, ostr, nstr) /* RenameDictionary */ | ^ wconvert.c:1224:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1224 | SendType17Request(majo, mino, str, slen) /* QueryExtension */ | ^ wconvert.c:1250:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1250 | SendType18Request(majo, mino, con, str1, s1len, str2, s2len, val) /* ListDictionary */ | ^ wconvert.c:1283:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1283 | SendType19Request(majo, mino, mod, con, ustr, dstr) /* QueryDictionary */ | ^ wconvert.c:1315:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1315 | SendType20Request(majo, mino, con, cmd, dsz, data, bsz) /* Through */ | ^ wconvert.c:1349:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1349 | SendType21Request(majo, mino, mod, con, dirstr, ostr, nstr) | ^ wconvert.c:1387:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1387 | RecvType0Reply(rep) /* Initialize */ | ^ wconvert.c:1404:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1404 | RecvType1Reply(n, vmajp, vminp) /* GetServerInfo */ | ^ wconvert.c:1425:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1425 | RecvType2Reply(rep) /* Finalize , KillServer */ | ^ wconvert.c:1442:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1442 | RecvType3Reply(n, storefunc, extdata) /* GetHinshi */ | ^ wconvert.c:1472:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1472 | RecvType4Reply(n, storefunc, extdata) /* GetStatus */ | ^ wconvert.c:1501:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1501 | RecvType5Reply(rep) /* CreateContext */ | ^ wconvert.c:1519:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1519 | RecvType6Reply(buf, mxi, n) /* GetDictionaryList */ | ^ wconvert.c:1546:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1546 | RecvType7Reply(n, storefunc, extdata) /* BeginConvert */ | ^ wconvert.c:1579:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1579 | RecvType8Reply(n, storefunc, kdata, hdata) /* GetSimpleKanji */ | ^ wconvert.c:1610:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1610 | RecvType10Reply(n, buf, bsz) /* Through */ | ^ wconvert.c:1636:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1636 | rkcw_initialize( username ) | ^ wconvert.c:1699:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1699 | rkcw_duplicate_context( cx ) | ^ wconvert.c:1714:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1714 | rkcw_close_context( cx ) | ^ wconvert.c:1727:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1727 | dictionary_list(proto, con, dicnames, mxi) | ^ wconvert.c:1744:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1744 | rkcw_dictionary_list( cx, dicnames, mxi) | ^ wconvert.c:1753:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1753 | define_dic(proto, cx, dicname, wordrec) | ^ wconvert.c:1771:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1771 | rkcw_define_dic( cx, dicname, wordrec) | ^ wconvert.c:1782:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1782 | rkcw_delete_dic( cx, dicname, wordrec) | ^ wconvert.c:1793:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1793 | mount_dictionary(majo, mino, context, data, mode) | ^ wconvert.c:1809:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1809 | rkcw_mount_dictionary( cx, dicname, mode ) | ^ wconvert.c:1820:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1820 | rkcw_umount_dictionary( cx, dicname ) | ^ wconvert.c:1830:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1830 | rkcw_remount_dictionary( cx, dicname, where ) | ^ wconvert.c:1842:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1842 | rkcw_mount_list( cx, dicnames, mxi) | ^ wconvert.c:1864:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1864 | end_convert(proto, cx, n, mod) | ^ wconvert.c:1880:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1880 | rkcw_convert_end( cx, mode ) | ^ wconvert.c:1890:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1890 | convStore(n, data, len, dest) | ^ wconvert.c:1906:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1906 | rkcw_convert( cx, yomi, length, mode ) | ^ wconvert.c:1931:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1931 | get_yomi(proto, context, curbun, storefunc, yomibuf) | ^ wconvert.c:1947:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1947 | yomiStore(n, data, len, destb) | ^ wconvert.c:1968:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1968 | rkcw_get_yomi( cx, yomip ) /* yomip Υ̵礫衩 */ | ^ wconvert.c:1979:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1979 | kanjilistStore(n, data, len, dest) | ^ wconvert.c:2005:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2005 | rkcw_get_kanji_list( cx ) | ^ wconvert.c:2017:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2017 | rkcw_resize( cx, yomi_length ) | ^ wconvert.c:2038:26: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2038 | int wlen = ushortstrlen(yomi) + 1, n; | ^ wconvert.c:2033:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2033 | store_yomi(proto, cx, yomi, maxyomi) | ^ wconvert.c:2053:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2053 | rkcw_store_yomi(cx, yomi, maxyomi) | ^ wconvert.c:2074:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2074 | Query_Extension_Ex(reqnames) | ^ wconvert.c:2106:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2106 | rkcw_list_dictionary( cx, dirname, dicnames_return, size ) | ^ wconvert.c:2130:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2130 | rkcw_create_dictionary( cx, dicname, mode ) | ^ wconvert.c:2146:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2146 | rkcw_delete_dictionary( cx, dicname, mode ) | ^ wconvert.c:2163:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2163 | rkcw_rename_dictionary( cx, dic, newdic, mode ) | ^ wconvert.c:2193:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2193 | rkcw_copy_dictionary(cx, dir, dic, newdic, mode) | ^ wconvert.c:2218:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2218 | rkcw_get_text_dictionary( cx, dirname, dicname, info, infolen ) | ^ wconvert.c:2243:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2243 | rkcw_get_server_info( majorp, minorp ) | ^ ../../include/sglobal.h:344:45: note: expanded from macro 'rkcw_get_server_info' 344 | #define rkcw_get_server_info G344_rkcw_get_server_info | ^ wconvert.c:2263:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2263 | statusStore(n, data, dest) | ^ wconvert.c:2289:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2289 | rkcw_get_stat( cx, stat ) | ^ wconvert.c:2306:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2306 | lexStore(n, data, dlen, dest) | ^ wconvert.c:2332:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2332 | rkcw_get_lex( cx, mxi, info ) | ^ wconvert.c:2354:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2354 | rkcw_autoconv( cx, length, mode ) | ^ wconvert.c:2370:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2370 | rkcw_subst_yomi( cx, nbun, y_start, y_end, yomi, y_len ) | ^ wconvert.c:2389:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2389 | rkcw_flush_yomi( cx ) | ^ wconvert.c:2404:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2404 | rkcw_get_last_yomi( cx, yomi, maxyomi ) | ^ wconvert.c:2421:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2421 | rkcw_remove_bun( cx, mode ) | ^ wconvert.c:2438:21: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2438 | len += ushortstrlen( first_kouho + len ) + 1; | ^ wconvert.c:2444:21: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2444 | len += ushortstrlen( first_kouho + len ) + 1; | ^ wconvert.c:2458:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2458 | simpleKanjiStore(n, data, kdest, hdest) | ^ wconvert.c:2492:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2492 | rkcw_get_simple_kanji( cx, dic, yomi, mxy, kan, mxk, hin, mxh ) | ^ wconvert.c:2510:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2510 | copyS8(src, des, maxlen) | ^ ../../include/sglobal.h:189:45: note: expanded from macro 'copyS8' 189 | #define copyS8 G189_copyS8 | ^ wconvert.c:2531:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2531 | dicinfoStore(n, data, dest) | ^ wconvert.c:2557:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2557 | rkcw_query_dic(cx, usrname, dicname, info) | ^ wconvert.c:2576:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2576 | rkcw_get_hinshi( cx, dst, mxd ) | ^ wconvert.c:2595:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2595 | rkcw_store_range(cx, yomi, maxyomi) | ^ wconvert.c:2606:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2606 | rkcw_set_locale( cx, locale ) | ^ wconvert.c:2616:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2616 | rkcw_sync(cx, dicname) | ^ wconvert.c:2626:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2626 | rkcw_set_app_name( cx, apname ) | ^ wconvert.c:2641:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2641 | rkcw_notice_group_name(cx, groupname) | ^ wconvert.c:2656:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2656 | rkcw_chmod_dic(cx, dicname, mode) | ^ wconvert.c:2673:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2673 | rkcw_through( cx, cmd, data, datasz, bufsz ) | ^ --- wutil.o --- wutil.c:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 36 | ushort2eucsize(src, srclen) | ^ ../../include/sglobal.h:369:45: note: expanded from macro 'ushort2eucsize' 369 | #define ushort2eucsize G369_ushort2eucsize | ^ wutil.c:68:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 68 | ushort2euc(src, srclen, dest, destlen) | ^ ../../include/sglobal.h:368:45: note: expanded from macro 'ushort2euc' 368 | #define ushort2euc G368_ushort2euc | ^ wutil.c:106:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 106 | eucchars(src, srclen) | ^ ../../include/sglobal.h:220:45: note: expanded from macro 'eucchars' 220 | #define eucchars G220_eucchars | ^ wutil.c:124:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 124 | euc2ushort(src, srclen, dest, destlen) | ^ ../../include/sglobal.h:219:45: note: expanded from macro 'euc2ushort' 219 | #define euc2ushort G219_euc2ushort | ^ wutil.c:161:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 161 | Wineuc2ushort(src, srclen, dest, destlen) | ^ wutil.c:249:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 249 | wchar2ushort16(src, srclen, dest, destlen) | ^ wutil.c:264:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 264 | ushort2wchar16(src, srclen, dest, destlen) | ^ wutil.c:285:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 285 | wchar2ushort(src, slen, dst, dlen) | ^ ../../include/sglobal.h:377:45: note: expanded from macro 'wchar2ushort' 377 | #define wchar2ushort G377_wchar2ushort | ^ wutil.c:298:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 298 | ushort2wchar(src, slen, dst, dlen) | ^ ../../include/sglobal.h:370:45: note: expanded from macro 'ushort2wchar' 370 | #define ushort2wchar G370_ushort2wchar | ^ wutil.c:311:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 311 | Winushort2wchar(src, slen, dst, dlen) | ^ wutil.c:320:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 320 | wcharstrlen(ws) | ^ ../../include/sglobal.h:378:45: note: expanded from macro 'wcharstrlen' 378 | #define wcharstrlen G378_wcharstrlen | ^ wutil.c:330:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 330 | ushortstrlen(ws) | ^ ../../include/sglobal.h:372:45: note: expanded from macro 'ushortstrlen' 372 | #define ushortstrlen G372_ushortstrlen | ^ wutil.c:340:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 340 | ushortstrcpy(wd, ws) | ^ ../../include/sglobal.h:371:45: note: expanded from macro 'ushortstrcpy' 371 | #define ushortstrcpy G371_ushortstrcpy | ^ wutil.c:351:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 351 | ushortstrncpy(wd, ws, n) | ^ ../../include/sglobal.h:373:45: note: expanded from macro 'ushortstrncpy' 373 | #define ushortstrncpy G373_ushortstrncpy | ^ --- rkc.o --- 200 warnings generated. --- conf.o --- rm -f conf.o unshared/conf.o --- wutil.o --- 14 warnings generated. --- conf.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DCANNA_WCHAR16 -DCPP='"/usr/bin/cpp -traditional -D__GNUC__ -traditional -D__GNUC__ -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED "' -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include conf.c -o unshared/conf.o --- cfuncs.o --- rm -f cfuncs.o unshared/cfuncs.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DCANNA_WCHAR16 -DCPP='"/usr/bin/cpp -traditional -D__GNUC__ -traditional -D__GNUC__ -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED "' -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include cfuncs.c -o unshared/cfuncs.o --- wconvert.o --- 103 warnings generated. --- file.o --- rm -f file.o unshared/file.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DCANNA_WCHAR16 -DCPP='"/usr/bin/cpp -traditional -D__GNUC__ -traditional -D__GNUC__ -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED "' -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include file.c -o unshared/file.o --- cfuncs.o --- rm -f cfuncs.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DCANNA_WCHAR16 -DCPP='"/usr/bin/cpp -traditional -D__GNUC__ -traditional -D__GNUC__ -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED "' -DNEED_RKINDEP_SUBST -dynamic cfuncs.c --- conf.o --- conf.c:47:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 47 | config_path(name) | ^ conf.c:74:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 74 | read_pipe_with_errors(cmd, errors, size) | ^ conf.c:291:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 291 | RkcErrorBuf_init(cx) | ^ conf.c:298:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 298 | RkcErrorBuf_destroy(cx) | ^ conf.c:310:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 310 | RkcErrorBuf_add(cx, msg) | ^ conf.c:341:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 341 | RkcErrorBuf_get(cx) | ^ ../../include/sglobal.h:74:45: note: expanded from macro 'RkcErrorBuf_get' 74 | #define RkcErrorBuf_get G074_RkcErrorBuf_get | ^ conf.c:362:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 362 | Token_assignstr(tp, str, len, type) | ^ conf.c:385:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 385 | Lexer_new(srcdata, srcsize, errorbuf) | ^ conf.c:417:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 417 | Lexer_delete(cx) | ^ conf.c:426:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 426 | match_operator1(resp, postfix_op, ch) | ^ conf.c:467:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 467 | match_operator2(resp, postfix_op, ch1, ch2) | ^ conf.c:497:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 497 | Lexer_next(cx, resp, postfix_op) | ^ conf.c:704:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 704 | Lexer_error(cx, msg) | ^ conf.c:770:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 770 | Parser_new(confmgr, lexer, errorbuf) | ^ conf.c:790:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 790 | Parser_delete(cx) | ^ conf.c:800:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 800 | Parser_run(cx) | ^ conf.c:814:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 814 | Parser_next(cx) | ^ conf.c:825:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 825 | Parser_next_postfixop(cx) | ^ conf.c:837:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 837 | Parser_error(cx, msg) | ^ conf.c:846:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 846 | Parser_stmt(cx, stmttab, nstmt) | ^ conf.c:971:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 971 | Parser_eval_error(cx) | ^ conf.c:978:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 978 | Parser_eval(cx, lprio) | ^ conf.c:1119:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1119 | Parser_getstr(cx) | ^ conf.c:1141:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1141 | DEF_CALCPROC(calc_comma) | ^ conf.c:1144:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1144 | DEF_CALCPROC_OP1(calc_uplus, +) | ^ conf.c:1145:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1145 | DEF_CALCPROC_OP1(calc_uminus, -) | ^ conf.c:1146:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1146 | DEF_CALCPROC_OP2(calc_bplus, +) | ^ conf.c:1147:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1147 | DEF_CALCPROC_OP2(calc_bminus, -) | ^ conf.c:1148:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1148 | DEF_CALCPROC_OP2(calc_multiply, *) | ^ conf.c:1149:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1149 | DEF_CALCPROC_OP2(calc_divide, /) | ^ conf.c:1150:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1150 | DEF_CALCPROC_OP2(calc_modulus, %) | ^ conf.c:1151:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1151 | DEF_CALCPROC_OP2(calc_lshift, <<) | ^ conf.c:1152:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1152 | DEF_CALCPROC_OP2(calc_rshift, >>) | ^ conf.c:1153:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1153 | DEF_CALCPROC_OP2(calc_bitand, &) | ^ conf.c:1154:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1154 | DEF_CALCPROC_OP2(calc_bitor, |) | ^ conf.c:1155:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1155 | DEF_CALCPROC_OP2(calc_bitxor, ^) | ^ conf.c:1156:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1156 | DEF_CALCPROC_OP1(calc_bitcompl, ~) | ^ conf.c:1157:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1157 | DEF_CALCPROC_OP2(calc_equal, ==) | ^ conf.c:1158:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1158 | DEF_CALCPROC_OP2(calc_nequal, !=) | ^ conf.c:1159:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1159 | DEF_CALCPROC_OP2(calc_less, <) | ^ conf.c:1160:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1160 | DEF_CALCPROC_OP2(calc_greater, >) | ^ conf.c:1161:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1161 | DEF_CALCPROC_OP2(calc_lequal, <=) | ^ conf.c:1162:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1162 | DEF_CALCPROC_OP2(calc_gequal, >=) | ^ conf.c:1163:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1163 | DEF_CALCPROC_OP2(calc_land, &&) | ^ conf.c:1164:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1164 | DEF_CALCPROC_OP2(calc_lor, ||) | ^ conf.c:1165:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1165 | DEF_CALCPROC_OP1(calc_lnot, !) | ^ conf.c:1173:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1173 | syn_top(cx) | ^ conf.c:1193:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1193 | syn_host(cx) | ^ conf.c:1267:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1267 | RkcConfMgr_init(cx, errors) | ^ conf.c:1276:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1276 | RkcConfMgr_destroy(cx) | ^ conf.c:1299:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1299 | RkcConfMgr_openhost(cx, hostname) | ^ conf.c:1327:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1327 | RkcConfMgr_closehost(cx) | ^ conf.c:1335:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1335 | RkcConfMgr_get_target(cx, item) | ^ conf.c:1376:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1376 | RkcConfMgr_set_string(cx, item, val) | ^ conf.c:1397:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1397 | RkcConfMgr_set_number(cx, item, val) | ^ conf.c:1412:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1412 | RkcConfMgr_set_yesno(cx, item, val) | ^ conf.c:1427:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1427 | hostname_match(pattern, name) | ^ conf.c:1448:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1448 | RkcConfMgr_find(cx, item, hostname) | ^ conf.c:1501:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1501 | RkcConfMgr_get_string(cx, item, hostname) | ^ ../../include/sglobal.h:75:45: note: expanded from macro 'RkcConfMgr_get_string' 75 | #define RkcConfMgr_get_string G075_RkcConfMgr_get_string | ^ conf.c:1529:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1529 | RkcConfMgr_get_number(cx, item, hostname) | ^ ../../include/sglobal.h:76:45: note: expanded from macro 'RkcConfMgr_get_number' 76 | #define RkcConfMgr_get_number G076_RkcConfMgr_get_number | ^ conf.c:1557:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1557 | RkcConfMgr_get_yesno(cx, item, hostname) | ^ ../../include/sglobal.h:77:45: note: expanded from macro 'RkcConfMgr_get_yesno' 77 | #define RkcConfMgr_get_yesno G077_RkcConfMgr_get_yesno | ^ --- file.o --- file.c:35:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 35 | RkiConnect(fd, addrp, len, timeout) | ^ ../../include/RKindep/file.sub:2:45: note: expanded from macro 'RkiConnect' 2 | #define RkiConnect G002_RkiConnect | ^ file.c:84:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 84 | RkiGetLine(fp) | ^ ../../include/RKindep/file.sub:3:45: note: expanded from macro 'RkiGetLine' 3 | #define RkiGetLine G003_RkiGetLine | ^ file.c:124:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 124 | RkiReadWholeFile(fp, retsize) | ^ ../../include/RKindep/file.sub:4:45: note: expanded from macro 'RkiReadWholeFile' 4 | #define RkiReadWholeFile G004_RkiReadWholeFile | ^ 3 warnings generated. rm -f file.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DCANNA_WCHAR16 -DCPP='"/usr/bin/cpp -traditional -D__GNUC__ -traditional -D__GNUC__ -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED "' -DNEED_RKINDEP_SUBST -dynamic file.c --- strops.o --- rm -f strops.o unshared/strops.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DCANNA_WCHAR16 -DCPP='"/usr/bin/cpp -traditional -D__GNUC__ -traditional -D__GNUC__ -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED "' -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include strops.c -o unshared/strops.o --- conf.o --- 61 warnings generated. rm -f conf.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DCANNA_WCHAR16 -DCPP='"/usr/bin/cpp -traditional -D__GNUC__ -traditional -D__GNUC__ -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED "' -DNEED_RKINDEP_SUBST -dynamic conf.c --- strops.o --- strops.c:29:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 29 | RkiStrbuf_init(sb) | ^ ../../include/RKindep/strops.sub:1:45: note: expanded from macro 'RkiStrbuf_init' 1 | #define RkiStrbuf_init G001_RkiStrbuf_init | ^ strops.c:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 36 | RkiStrbuf_destroy(sb) | ^ ../../include/RKindep/strops.sub:2:45: note: expanded from macro 'RkiStrbuf_destroy' 2 | #define RkiStrbuf_destroy G002_RkiStrbuf_destroy | ^ strops.c:43:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 43 | RkiStrbuf_clear(sb) | ^ ../../include/RKindep/strops.sub:3:45: note: expanded from macro 'RkiStrbuf_clear' 3 | #define RkiStrbuf_clear G003_RkiStrbuf_clear | ^ strops.c:51:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 51 | RkiStrbuf_reserve(sb, size) | ^ ../../include/RKindep/strops.sub:4:45: note: expanded from macro 'RkiStrbuf_reserve' 4 | #define RkiStrbuf_reserve G004_RkiStrbuf_reserve | ^ strops.c:71:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 71 | RkiStrbuf_term(sb) | ^ ../../include/RKindep/strops.sub:5:45: note: expanded from macro 'RkiStrbuf_term' 5 | #define RkiStrbuf_term G005_RkiStrbuf_term | ^ strops.c:83:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 83 | RkiStrbuf_pack(sb) | ^ ../../include/RKindep/strops.sub:6:45: note: expanded from macro 'RkiStrbuf_pack' 6 | #define RkiStrbuf_pack G006_RkiStrbuf_pack | ^ strops.c:96:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 96 | RkiStrbuf_add(sb, src) | ^ ../../include/RKindep/strops.sub:7:45: note: expanded from macro 'RkiStrbuf_add' 7 | #define RkiStrbuf_add G007_RkiStrbuf_add | ^ strops.c:104:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 104 | RkiStrbuf_addmem(sb, src, size) | ^ ../../include/RKindep/strops.sub:8:45: note: expanded from macro 'RkiStrbuf_addmem' 8 | #define RkiStrbuf_addmem G008_RkiStrbuf_addmem | ^ strops.c:117:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 117 | RkiStrbuf_addch(sb, ch) | ^ ../../include/RKindep/strops.sub:9:45: note: expanded from macro 'RkiStrbuf_addch' 9 | #define RkiStrbuf_addch G009_RkiStrbuf_addch | ^ 9 warnings generated. rm -f strops.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DCANNA_WCHAR16 -DCPP='"/usr/bin/cpp -traditional -D__GNUC__ -traditional -D__GNUC__ -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED "' -DNEED_RKINDEP_SUBST -dynamic strops.c --- file.o --- file.c:35:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 35 | RkiConnect(fd, addrp, len, timeout) | ^ ../../include/RKindep/file.sub:2:45: note: expanded from macro 'RkiConnect' 2 | #define RkiConnect G002_RkiConnect | ^ file.c:84:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 84 | RkiGetLine(fp) | ^ ../../include/RKindep/file.sub:3:45: note: expanded from macro 'RkiGetLine' 3 | #define RkiGetLine G003_RkiGetLine | ^ file.c:124:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 124 | RkiReadWholeFile(fp, retsize) | ^ ../../include/RKindep/file.sub:4:45: note: expanded from macro 'RkiReadWholeFile' 4 | #define RkiReadWholeFile G004_RkiReadWholeFile | ^ 3 warnings generated. --- conf.o --- conf.c:47:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 47 | config_path(name) | ^ conf.c:74:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 74 | read_pipe_with_errors(cmd, errors, size) | ^ conf.c:291:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 291 | RkcErrorBuf_init(cx) | ^ conf.c:298:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 298 | RkcErrorBuf_destroy(cx) | ^ conf.c:310:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 310 | RkcErrorBuf_add(cx, msg) | ^ conf.c:341:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 341 | RkcErrorBuf_get(cx) | ^ ../../include/sglobal.h:74:45: note: expanded from macro 'RkcErrorBuf_get' 74 | #define RkcErrorBuf_get G074_RkcErrorBuf_get | ^ conf.c:362:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 362 | Token_assignstr(tp, str, len, type) | ^ conf.c:385:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 385 | Lexer_new(srcdata, srcsize, errorbuf) | ^ conf.c:417:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 417 | Lexer_delete(cx) | ^ conf.c:426:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 426 | match_operator1(resp, postfix_op, ch) | ^ conf.c:467:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 467 | match_operator2(resp, postfix_op, ch1, ch2) | ^ conf.c:497:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 497 | Lexer_next(cx, resp, postfix_op) | ^ conf.c:704:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 704 | Lexer_error(cx, msg) | ^ conf.c:770:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 770 | Parser_new(confmgr, lexer, errorbuf) | ^ conf.c:790:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 790 | Parser_delete(cx) | ^ conf.c:800:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 800 | Parser_run(cx) | ^ conf.c:814:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 814 | Parser_next(cx) | ^ conf.c:825:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 825 | Parser_next_postfixop(cx) | ^ conf.c:837:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 837 | Parser_error(cx, msg) | ^ conf.c:846:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 846 | Parser_stmt(cx, stmttab, nstmt) | ^ conf.c:971:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 971 | Parser_eval_error(cx) | ^ conf.c:978:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 978 | Parser_eval(cx, lprio) | ^ conf.c:1119:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1119 | Parser_getstr(cx) | ^ conf.c:1141:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1141 | DEF_CALCPROC(calc_comma) | ^ conf.c:1144:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1144 | DEF_CALCPROC_OP1(calc_uplus, +) | ^ conf.c:1145:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1145 | DEF_CALCPROC_OP1(calc_uminus, -) | ^ conf.c:1146:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1146 | DEF_CALCPROC_OP2(calc_bplus, +) | ^ conf.c:1147:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1147 | DEF_CALCPROC_OP2(calc_bminus, -) | ^ conf.c:1148:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1148 | DEF_CALCPROC_OP2(calc_multiply, *) | ^ conf.c:1149:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1149 | DEF_CALCPROC_OP2(calc_divide, /) | ^ conf.c:1150:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1150 | DEF_CALCPROC_OP2(calc_modulus, %) | ^ conf.c:1151:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1151 | DEF_CALCPROC_OP2(calc_lshift, <<) | ^ conf.c:1152:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1152 | DEF_CALCPROC_OP2(calc_rshift, >>) | ^ conf.c:1153:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1153 | DEF_CALCPROC_OP2(calc_bitand, &) | ^ conf.c:1154:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1154 | DEF_CALCPROC_OP2(calc_bitor, |) | ^ conf.c:1155:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1155 | DEF_CALCPROC_OP2(calc_bitxor, ^) | ^ conf.c:1156:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1156 | DEF_CALCPROC_OP1(calc_bitcompl, ~) | ^ conf.c:1157:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1157 | DEF_CALCPROC_OP2(calc_equal, ==) | ^ conf.c:1158:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1158 | DEF_CALCPROC_OP2(calc_nequal, !=) | ^ conf.c:1159:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1159 | DEF_CALCPROC_OP2(calc_less, <) | ^ conf.c:1160:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1160 | DEF_CALCPROC_OP2(calc_greater, >) | ^ conf.c:1161:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1161 | DEF_CALCPROC_OP2(calc_lequal, <=) | ^ conf.c:1162:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1162 | DEF_CALCPROC_OP2(calc_gequal, >=) | ^ conf.c:1163:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1163 | DEF_CALCPROC_OP2(calc_land, &&) | ^ conf.c:1164:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1164 | DEF_CALCPROC_OP2(calc_lor, ||) | ^ conf.c:1165:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1165 | DEF_CALCPROC_OP1(calc_lnot, !) | ^ conf.c:1173:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1173 | syn_top(cx) | ^ conf.c:1193:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1193 | syn_host(cx) | ^ conf.c:1267:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1267 | RkcConfMgr_init(cx, errors) | ^ conf.c:1276:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1276 | RkcConfMgr_destroy(cx) | ^ conf.c:1299:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1299 | RkcConfMgr_openhost(cx, hostname) | ^ conf.c:1327:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1327 | RkcConfMgr_closehost(cx) | ^ conf.c:1335:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1335 | RkcConfMgr_get_target(cx, item) | ^ conf.c:1376:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1376 | RkcConfMgr_set_string(cx, item, val) | ^ conf.c:1397:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1397 | RkcConfMgr_set_number(cx, item, val) | ^ conf.c:1412:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1412 | RkcConfMgr_set_yesno(cx, item, val) | ^ conf.c:1427:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1427 | hostname_match(pattern, name) | ^ conf.c:1448:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1448 | RkcConfMgr_find(cx, item, hostname) | ^ conf.c:1501:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1501 | RkcConfMgr_get_string(cx, item, hostname) | ^ ../../include/sglobal.h:75:45: note: expanded from macro 'RkcConfMgr_get_string' 75 | #define RkcConfMgr_get_string G075_RkcConfMgr_get_string | ^ conf.c:1529:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1529 | RkcConfMgr_get_number(cx, item, hostname) | ^ ../../include/sglobal.h:76:45: note: expanded from macro 'RkcConfMgr_get_number' 76 | #define RkcConfMgr_get_number G076_RkcConfMgr_get_number | ^ conf.c:1557:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1557 | RkcConfMgr_get_yesno(cx, item, hostname) | ^ ../../include/sglobal.h:77:45: note: expanded from macro 'RkcConfMgr_get_yesno' 77 | #define RkcConfMgr_get_yesno G077_RkcConfMgr_get_yesno | ^ --- strops.o --- strops.c:29:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 29 | RkiStrbuf_init(sb) | ^ ../../include/RKindep/strops.sub:1:45: note: expanded from macro 'RkiStrbuf_init' 1 | #define RkiStrbuf_init G001_RkiStrbuf_init | ^ strops.c:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 36 | RkiStrbuf_destroy(sb) | ^ ../../include/RKindep/strops.sub:2:45: note: expanded from macro 'RkiStrbuf_destroy' 2 | #define RkiStrbuf_destroy G002_RkiStrbuf_destroy | ^ strops.c:43:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 43 | RkiStrbuf_clear(sb) | ^ ../../include/RKindep/strops.sub:3:45: note: expanded from macro 'RkiStrbuf_clear' 3 | #define RkiStrbuf_clear G003_RkiStrbuf_clear | ^ strops.c:51:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 51 | RkiStrbuf_reserve(sb, size) | ^ ../../include/RKindep/strops.sub:4:45: note: expanded from macro 'RkiStrbuf_reserve' 4 | #define RkiStrbuf_reserve G004_RkiStrbuf_reserve | ^ strops.c:71:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 71 | RkiStrbuf_term(sb) | ^ ../../include/RKindep/strops.sub:5:45: note: expanded from macro 'RkiStrbuf_term' 5 | #define RkiStrbuf_term G005_RkiStrbuf_term | ^ strops.c:83:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 83 | RkiStrbuf_pack(sb) | ^ ../../include/RKindep/strops.sub:6:45: note: expanded from macro 'RkiStrbuf_pack' 6 | #define RkiStrbuf_pack G006_RkiStrbuf_pack | ^ strops.c:96:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 96 | RkiStrbuf_add(sb, src) | ^ ../../include/RKindep/strops.sub:7:45: note: expanded from macro 'RkiStrbuf_add' 7 | #define RkiStrbuf_add G007_RkiStrbuf_add | ^ strops.c:104:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 104 | RkiStrbuf_addmem(sb, src, size) | ^ ../../include/RKindep/strops.sub:8:45: note: expanded from macro 'RkiStrbuf_addmem' 8 | #define RkiStrbuf_addmem G008_RkiStrbuf_addmem | ^ strops.c:117:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 117 | RkiStrbuf_addch(sb, ch) | ^ ../../include/RKindep/strops.sub:9:45: note: expanded from macro 'RkiStrbuf_addch' 9 | #define RkiStrbuf_addch G009_RkiStrbuf_addch | ^ 9 warnings generated. --- conf.o --- 61 warnings generated. --- libRKC16.1.2.dylib --- --- libRKC16.a --- --- libRKC16.1.2.dylib --- rm -f libRKC16.1.2.dylib~ --- libRKC16.a --- rm -f libRKC16.a + cd unshared + ar clq ../libRKC16.a rkc.o convert.o wconvert.o wutil.o conf.o cfuncs.o file.o strops.o --- libRKC16.1.2.dylib --- + cd . + clang -o ./libRKC16.1.2.dylib~ -dynamiclib -install_name /opt/pkg/lib/libRKC16.1.dylib -current_version 1.2 -compatibility_version 1.2 rkc.o convert.o wconvert.o wutil.o conf.o cfuncs.o file.o strops.o --- libRKC16.a --- ranlib libRKC16.a --- libRKC16.1.2.dylib --- + rm -f libRKC16.1.dylib + ln -s libRKC16.1.2.dylib libRKC16.1.dylib + true + set -v + + echo 'rm -f libRKC16.1.2.dylib' rm -f libRKC16.1.2.dylib + rm -f libRKC16.1.2.dylib + set -v + + echo 'mv -f libRKC16.1.2.dylib~ libRKC16.1.2.dylib' mv -f libRKC16.1.2.dylib~ libRKC16.1.2.dylib + mv -f libRKC16.1.2.dylib~ libRKC16.1.2.dylib + set -v + + true + set -x + rm -f libRKC16.dylib + ln -s libRKC16.1.2.dylib libRKC16.dylib + set -v + + echo '' + set -v + + echo '' + set -v making all in lib/canna... --- all --- --- jrbind.o --- --- ebind.o --- --- jrbind.o --- --- defaultmap.o --- --- ebind.o --- rm -f ebind.o unshared/ebind.o --- jrbind.o --- rm -f jrbind.o unshared/jrbind.o --- defaultmap.o --- rm -f defaultmap.o unshared/defaultmap.o --- ebind.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include ebind.c -o unshared/ebind.o --- jrbind.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include jrbind.c -o unshared/jrbind.o --- defaultmap.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include defaultmap.c -o unshared/defaultmap.o defaultmap.c:31:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 31 | static int (*getfunc(tbl, f))() | ^ defaultmap.c:46:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 46 | simpleUndefBehavior(d) | ^ defaultmap.c:83:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 83 | searchfunc(d, mode, whattodo, key, fnum) | ^ ./sglobal.h:349:45: note: expanded from macro 'searchfunc' 349 | #define searchfunc G349_searchfunc | ^ defaultmap.c:125:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 125 | return (*func)(d); | ^ defaultmap.c:132:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 132 | return (*func)(d, fnum); | ^ defaultmap.c:139:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 139 | return (*func)(d); | ^ defaultmap.c:165:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 165 | CYsearchfunc(d, mode, whattodo, key, fnum) | ^ ./sglobal.h:9:45: note: expanded from macro 'CYsearchfunc' 9 | #define CYsearchfunc G009_CYsearchfunc | ^ defaultmap.c:186:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 186 | return (*func)(d); | ^ --- ebind.o --- ebind.c:42:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 42 | StoreWCtoEUC(wbuf, wbuflen, wks, ebuf, maxebuf, ks, ch, nbytes) | ^ ebind.c:188:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 188 | XLookupKanji2(dpy, win, buffer_return, bytes_buffer, nbytes, functionalChar, | ^ ./canna.h:51:26: note: expanded from macro 'XLookupKanji2' 51 | #define XLookupKanji2 IROHA_G300_XLookupKanji2 | ^ ebind.c:231:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 231 | EUCListCallback(client_data, func, items, nitems, cur_item) | ^ ./sglobal.h:18:45: note: expanded from macro 'EUCListCallback' 18 | #define EUCListCallback G018_EUCListCallback | ^ ebind.c:273:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 273 | XKanjiControl2(display, window, request, arg) | ^ ./canna.h:52:27: note: expanded from macro 'XKanjiControl2' 52 | #define XKanjiControl2 IROHA_G301_XKanjiControl2 | ^ ebind.c:416:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 416 | jrKanjiString(context_id, ch, buffer_return, nbuffer, kanji_status_return) | ^ ebind.c:432:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 432 | jrKanjiControl(context, request, arg) | ^ --- defaultmap.o --- 8 warnings generated. rm -f defaultmap.o --- jrbind.o --- jrbind.c:61:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 61 | wcKanjiString(context_id, ch, buffer_return, nbuffer, kanji_status_return) | ^ ../../include/canna/jrkanji.h:296:24: note: expanded from macro 'wcKanjiString' 296 | # define wcKanjiString cannawcKanjiString | ^ jrbind.c:80:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 80 | wcKanjiControl(context, request, arg) | ^ ../../include/canna/jrkanji.h:297:25: note: expanded from macro 'wcKanjiControl' 297 | # define wcKanjiControl cannawcKanjiControl | ^ jrbind.c:90:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 90 | newUiContext(dpy, win) | ^ jrbind.c:111:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 111 | XwcLookupKanji2(dpy, win, buffer_return, nbuffer, nbytes, functionalChar, | ^ ./canna.h:53:28: note: expanded from macro 'XwcLookupKanji2' 53 | #define XwcLookupKanji2 IROHA_G425_XwcLookupKanji2 | ^ jrbind.c:132:19: warning: passing arguments to 'G287_keyToContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 132 | d = keyToContext(dpy, win); | ^ jrbind.c:177:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 177 | XwcKanjiControl2(display, window, request, arg) | ^ ./canna.h:54:28: note: expanded from macro 'XwcKanjiControl2' 54 | #define XwcKanjiControl2 IROHA_G426_XwcKanjiControl2 | ^ jrbind.c:201:21: warning: passing arguments to 'G287_keyToContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 201 | d = keyToContext((unsigned int)display, (unsigned int)window); | ^ jrbind.c:239:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 239 | pushCallback(d, env, ev, ex, qu, au) | ^ ./sglobal.h:331:45: note: expanded from macro 'pushCallback' 331 | #define pushCallback G331_pushCallback | ^ jrbind.c:260:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 260 | popCallback(d) | ^ ./sglobal.h:323:45: note: expanded from macro 'popCallback' 323 | #define popCallback G323_popCallback | ^ --- defaultmap.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -dynamic defaultmap.c --- ebind.o --- 6 warnings generated. --- jrbind.o --- 9 warnings generated. --- ebind.o --- rm -f ebind.o --- jrbind.o --- rm -f jrbind.o --- ebind.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -dynamic ebind.c --- jrbind.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -dynamic jrbind.c --- defaultmap.o --- defaultmap.c:31:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 31 | static int (*getfunc(tbl, f))() | ^ defaultmap.c:46:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 46 | simpleUndefBehavior(d) | ^ defaultmap.c:83:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 83 | searchfunc(d, mode, whattodo, key, fnum) | ^ ./sglobal.h:349:45: note: expanded from macro 'searchfunc' 349 | #define searchfunc G349_searchfunc | ^ defaultmap.c:125:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 125 | return (*func)(d); | ^ defaultmap.c:132:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 132 | return (*func)(d, fnum); | ^ defaultmap.c:139:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 139 | return (*func)(d); | ^ defaultmap.c:165:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 165 | CYsearchfunc(d, mode, whattodo, key, fnum) | ^ ./sglobal.h:9:45: note: expanded from macro 'CYsearchfunc' 9 | #define CYsearchfunc G009_CYsearchfunc | ^ defaultmap.c:186:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 186 | return (*func)(d); | ^ 8 warnings generated. --- bushu.o --- rm -f bushu.o unshared/bushu.o --- ebind.o --- ebind.c:42:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 42 | StoreWCtoEUC(wbuf, wbuflen, wks, ebuf, maxebuf, ks, ch, nbytes) | ^ ebind.c:188:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 188 | XLookupKanji2(dpy, win, buffer_return, bytes_buffer, nbytes, functionalChar, | ^ ./canna.h:51:26: note: expanded from macro 'XLookupKanji2' 51 | #define XLookupKanji2 IROHA_G300_XLookupKanji2 | ^ ebind.c:231:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 231 | EUCListCallback(client_data, func, items, nitems, cur_item) | ^ ./sglobal.h:18:45: note: expanded from macro 'EUCListCallback' 18 | #define EUCListCallback G018_EUCListCallback | ^ ebind.c:273:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 273 | XKanjiControl2(display, window, request, arg) | ^ ./canna.h:52:27: note: expanded from macro 'XKanjiControl2' 52 | #define XKanjiControl2 IROHA_G301_XKanjiControl2 | ^ ebind.c:416:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 416 | jrKanjiString(context_id, ch, buffer_return, nbuffer, kanji_status_return) | ^ ebind.c:432:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 432 | jrKanjiControl(context, request, arg) | ^ --- bushu.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include bushu.c -o unshared/bushu.o --- jrbind.o --- jrbind.c:61:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 61 | wcKanjiString(context_id, ch, buffer_return, nbuffer, kanji_status_return) | ^ ../../include/canna/jrkanji.h:296:24: note: expanded from macro 'wcKanjiString' 296 | # define wcKanjiString cannawcKanjiString | ^ jrbind.c:80:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 80 | wcKanjiControl(context, request, arg) | ^ ../../include/canna/jrkanji.h:297:25: note: expanded from macro 'wcKanjiControl' 297 | # define wcKanjiControl cannawcKanjiControl | ^ jrbind.c:90:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 90 | newUiContext(dpy, win) | ^ jrbind.c:111:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 111 | XwcLookupKanji2(dpy, win, buffer_return, nbuffer, nbytes, functionalChar, | ^ ./canna.h:53:28: note: expanded from macro 'XwcLookupKanji2' 53 | #define XwcLookupKanji2 IROHA_G425_XwcLookupKanji2 | ^ jrbind.c:132:19: warning: passing arguments to 'G287_keyToContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 132 | d = keyToContext(dpy, win); | ^ jrbind.c:177:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 177 | XwcKanjiControl2(display, window, request, arg) | ^ ./canna.h:54:28: note: expanded from macro 'XwcKanjiControl2' 54 | #define XwcKanjiControl2 IROHA_G426_XwcKanjiControl2 | ^ jrbind.c:201:21: warning: passing arguments to 'G287_keyToContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 201 | d = keyToContext((unsigned int)display, (unsigned int)window); | ^ jrbind.c:239:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 239 | pushCallback(d, env, ev, ex, qu, au) | ^ ./sglobal.h:331:45: note: expanded from macro 'pushCallback' 331 | #define pushCallback G331_pushCallback | ^ jrbind.c:260:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 260 | popCallback(d) | ^ ./sglobal.h:323:45: note: expanded from macro 'popCallback' 323 | #define popCallback G323_popCallback | ^ --- ebind.o --- 6 warnings generated. --- jrbind.o --- 9 warnings generated. --- chikuji.o --- --- commondata.o --- --- chikuji.o --- rm -f chikuji.o unshared/chikuji.o --- commondata.o --- rm -f commondata.o unshared/commondata.o --- chikuji.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include chikuji.c -o unshared/chikuji.o --- commondata.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include commondata.c -o unshared/commondata.o --- bushu.o --- bushu.c:39:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 39 | extern wchar_t *WString(); | ^ ./sglobal.h:125:45: note: expanded from macro 'WString' 125 | #define WString G125_WString | ^ ./canna.h:1156:17: note: conflicting prototype is here 1156 | extern wchar_t *WString pro((char *)); | ^ ./sglobal.h:125:45: note: expanded from macro 'WString' 125 | #define WString G125_WString | ^ bushu.c:233:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 233 | makeBushuEchoStr(d) | ^ bushu.c:254:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 254 | clearForIchiranContext(p) | ^ bushu.c:272:51: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 272 | jrKanjiError = "malloc (newForIchiranContext) ǤޤǤ"; | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ bushu.c:293:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 293 | jrKanjiError = "malloc (pushCallback) ǤޤǤ"; | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ bushu.c:284:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 284 | getForIchiranContext(d) | ^ ./sglobal.h:244:45: note: expanded from macro 'getForIchiranContext' 244 | #define getForIchiranContext G244_getForIchiranContext | ^ bushu.c:314:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 314 | popForIchiranMode(d) | ^ ./sglobal.h:324:45: note: expanded from macro 'popForIchiranMode' 324 | #define popForIchiranMode G324_popForIchiranMode | ^ bushu.c:330:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 330 | vBushuMode(d, major_mode) | ^ bushu.c:387:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 387 | vBushuIchiranQuitCatch(d, retval, env) | ^ bushu.c:424:20: warning: passing arguments to 'bushuHenkan' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 424 | res = bushuHenkan(d, 1, 1, cur, vBushuIchiranQuitCatch); | ^ bushu.c:407:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 407 | vBushuExitCatch(d, retval, env) | ^ bushu.c:44:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 44 | static int vBushuExitCatch(), bushuQuitCatch(); | ^ bushu.c:433:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 433 | BushuMode(d) | ^ ./sglobal.h:6:45: note: expanded from macro 'BushuMode' 6 | #define BushuMode G006_BushuMode | ^ bushu.c:454:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 454 | bushuEveryTimeCatch(d, retval, env) | ^ bushu.c:468:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 468 | bushuExitCatch(d, retval, env) | ^ bushu.c:497:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 497 | bushuQuitCatch(d, retval, env) | ^ bushu.c:44:31: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 44 | static int vBushuExitCatch(), bushuQuitCatch(); | ^ bushu.c:524:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 524 | convBushuQuitCatch(d, retval, env) | ^ bushu.c:554:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 554 | ConvertAsBushu(d) | ^ ./sglobal.h:15:45: note: expanded from macro 'ConvertAsBushu' 15 | #define ConvertAsBushu G015_ConvertAsBushu | ^ bushu.c:581:20: warning: passing arguments to 'bushuHenkan' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 581 | res = bushuHenkan(d, 0, 1, 0, convBushuQuitCatch); | ^ bushu.c:606:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 606 | if ((defaultBushuContext == -1)) { | ~~~~~~~~~~~~~~~~~~~~^~~~~ bushu.c:606:28: note: remove extraneous parentheses around the comparison to silence this warning 606 | if ((defaultBushuContext == -1)) { | ~ ^ ~ bushu.c:606:28: note: use '=' to turn this equality comparison into an assignment 606 | if ((defaultBushuContext == -1)) { | ^~ | = bushu.c:597:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 597 | bushuBgnBun(st, yomi, length) | ^ bushu.c:682:25: warning: passing arguments to 'makeBushuIchiranQuit' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 682 | makeBushuIchiranQuit(d, flag); | ^ bushu.c:699:23: warning: passing arguments to 'G245_getIchiranList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 699 | = getIchiranList(defaultBushuContext, &nelem, ¤tkouho)) == 0) { | ^ bushu.c:646:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 646 | bushuHenkan(d, flag, ext, cur, quitfunc) | ^ bushu.c:43:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 43 | static int bushuHenkan(), makeBushuIchiranQuit(); | ^ bushu.c:780:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 780 | makeBushuIchiranQuit(d, flag) | ^ bushu.c:43:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 43 | static int bushuHenkan(), makeBushuIchiranQuit(); | ^ 28 warnings generated. rm -f bushu.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -dynamic bushu.c --- chikuji.o --- chikuji.c:53:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 53 | clearHenkanContent(yc) | ^ --- commondata.o --- commondata.c:42:42: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] --- chikuji.o --- chikuji.c:62:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 62 | clearHenkanContext(yc) | ^ ./sglobal.h:178:45: note: expanded from macro 'clearHenkanContext' --- commondata.o --- 42 | struct RkRxDic *romajidic, *englishdic, *RkwOpenRoma(); | ^ ./canna.h:637:24: note: conflicting prototype is here --- chikuji.o --- 178 | #define clearHenkanContext G178_clearHenkanContext | ^ --- commondata.o --- 637 | extern struct RkRxDic *RkwOpenRoma pro((char *)); | ^ commondata.c:141:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 141 | InitCannaConfig(cf) | ^ --- chikuji.o --- chikuji.c:98:35: warning: variable 'm' set but not used [-Wunused-but-set-variable] 98 | int len, i, j, yomilen, ll = 0, m = 0, n = 0, recalc = 0; | ^ chikuji.c:91:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 91 | restoreChikujiYomi(d, old) | ^ chikuji.c:208:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 208 | chikujiInit(d) | ^ ./sglobal.h:174:45: note: expanded from macro 'chikujiInit' 174 | #define chikujiInit G174_chikujiInit | ^ chikuji.c:255:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 255 | chikujiSubstYomi(d) | ^ chikuji.c:297:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 297 | ChikujiSubstYomi(d) | ^ ./sglobal.h:13:45: note: expanded from macro 'ChikujiSubstYomi' 13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi | ^ chikuji.c:314:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 314 | ChikujiTanDeletePrevious(d) | ^ ./sglobal.h:14:45: note: expanded from macro 'ChikujiTanDeletePrevious' 14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious | ^ chikuji.c:400:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 400 | chikuji_restore_yomi(d) | ^ chikuji.c:423:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 423 | chikuji_subst_yomi(d) | ^ chikuji.c:450:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 450 | ChikujiTanExtend(d) | ^ chikuji.c:490:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 490 | ChikujiTanShrink(d) | ^ chikuji.c:536:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 536 | ChikujiYomiDeletePrevious(d) | ^ chikuji.c:633:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 633 | ChikujiHenkan(d) | ^ chikuji.c:726:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 726 | moveToChikujiTanMode(d) | ^ ./sglobal.h:309:45: note: expanded from macro 'moveToChikujiTanMode' 309 | #define moveToChikujiTanMode G309_moveToChikujiTanMode | ^ chikuji.c:738:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 738 | moveToChikujiYomiMode(d) | ^ ./sglobal.h:310:45: note: expanded from macro 'moveToChikujiYomiMode' 310 | #define moveToChikujiYomiMode G310_moveToChikujiYomiMode | ^ chikuji.c:755:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 755 | return (*fn)(d); | ^ chikuji.c:749:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 749 | generalNaive(d, fn) | ^ chikuji.c:762:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 762 | extern int YomiInsert(); | ^ ./sglobal.h:141:45: note: expanded from macro 'YomiInsert' 141 | #define YomiInsert G141_YomiInsert | ^ ./canna.h:1062:12: note: conflicting prototype is here 1062 | extern int YomiInsert pro((uiContext)); | ^ ./sglobal.h:141:45: note: expanded from macro 'YomiInsert' 141 | #define YomiInsert G141_YomiInsert | ^ chikuji.c:767:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 767 | ChikujiHenkanNaive(d) | ^ chikuji.c:776:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 776 | ChikujiHenkanOrNothing(d) | ^ chikuji.c:785:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 785 | ChikujiMuhenkan(d) | ^ In file included from chikuji.c:818: ./chikujimap.h:26:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 26 | extern int TanKouhoIchiran(), TanKatakana(); | ^ ./sglobal.h:99:45: note: expanded from macro 'TanKouhoIchiran' 99 | #define TanKouhoIchiran G099_TanKouhoIchiran | ^ ./canna.h:941:12: note: conflicting prototype is here 941 | extern int TanKouhoIchiran pro((uiContext)); | ^ ./sglobal.h:99:45: note: expanded from macro 'TanKouhoIchiran' 99 | #define TanKouhoIchiran G099_TanKouhoIchiran | ^ In file included from chikuji.c:818: ./chikujimap.h:26:31: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 26 | extern int TanKouhoIchiran(), TanKatakana(); | ^ ./sglobal.h:98:45: note: expanded from macro 'TanKatakana' 98 | #define TanKatakana G098_TanKatakana | ^ ./canna.h:945:12: note: conflicting prototype is here 945 | extern int TanKatakana pro((uiContext)); | ^ ./sglobal.h:98:45: note: expanded from macro 'TanKatakana' 98 | #define TanKatakana G098_TanKatakana | ^ In file included from chikuji.c:818: ./chikujimap.h:27:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 27 | extern int TanPrintBunpou(); | ^ ./sglobal.h:104:45: note: expanded from macro 'TanPrintBunpou' 104 | #define TanPrintBunpou G104_TanPrintBunpou | ^ ./canna.h:958:12: note: conflicting prototype is here 958 | extern int TanPrintBunpou pro((uiContext)); | ^ ./sglobal.h:104:45: note: expanded from macro 'TanPrintBunpou' 104 | #define TanPrintBunpou G104_TanPrintBunpou | ^ In file included from chikuji.c:818: ./chikujimap.h:28:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 28 | extern int TanMuhenkan(), TanBubunKakutei(), TanHankaku(); | ^ ./sglobal.h:100:45: note: expanded from macro 'TanMuhenkan' 100 | #define TanMuhenkan G100_TanMuhenkan | ^ ./canna.h:954:12: note: conflicting prototype is here 954 | extern int TanMuhenkan pro((uiContext)); | ^ ./sglobal.h:100:45: note: expanded from macro 'TanMuhenkan' 100 | #define TanMuhenkan G100_TanMuhenkan | ^ In file included from chikuji.c:818: ./chikujimap.h:28:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 28 | extern int TanMuhenkan(), TanBubunKakutei(), TanHankaku(); | ^ ./sglobal.h:89:45: note: expanded from macro 'TanBubunKakutei' 89 | #define TanBubunKakutei G089_TanBubunKakutei | ^ ./canna.h:1093:12: note: conflicting prototype is here 1093 | extern int TanBubunKakutei pro((uiContext)); | ^ ./sglobal.h:89:45: note: expanded from macro 'TanBubunKakutei' 89 | #define TanBubunKakutei G089_TanBubunKakutei | ^ In file included from chikuji.c:818: ./chikujimap.h:28:46: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 28 | extern int TanMuhenkan(), TanBubunKakutei(), TanHankaku(); | ^ ./sglobal.h:95:45: note: expanded from macro 'TanHankaku' 95 | #define TanHankaku G095_TanHankaku | ^ ./canna.h:950:12: note: conflicting prototype is here 950 | extern int TanHankaku pro((uiContext)); | ^ ./sglobal.h:95:45: note: expanded from macro 'TanHankaku' 95 | #define TanHankaku G095_TanHankaku | ^ In file included from chikuji.c:818: ./chikujimap.h:29:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 29 | extern int TanHiragana(), TanRomaji(), TanZenkaku(); | ^ ./sglobal.h:96:45: note: expanded from macro 'TanHiragana' 96 | #define TanHiragana G096_TanHiragana | ^ ./canna.h:944:12: note: conflicting prototype is here 944 | extern int TanHiragana pro((uiContext)); | ^ ./sglobal.h:96:45: note: expanded from macro 'TanHiragana' 96 | #define TanHiragana G096_TanHiragana | ^ In file included from chikuji.c:818: ./chikujimap.h:29:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 29 | extern int TanHiragana(), TanRomaji(), TanZenkaku(); | ^ ./sglobal.h:105:45: note: expanded from macro 'TanRomaji' 105 | #define TanRomaji G105_TanRomaji | ^ ./canna.h:946:12: note: conflicting prototype is here 946 | extern int TanRomaji pro((uiContext)); | ^ ./sglobal.h:105:45: note: expanded from macro 'TanRomaji' 105 | #define TanRomaji G105_TanRomaji | ^ In file included from chikuji.c:818: ./chikujimap.h:29:40: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 29 | extern int TanHiragana(), TanRomaji(), TanZenkaku(); | ^ ./sglobal.h:107:45: note: expanded from macro 'TanZenkaku' 107 | #define TanZenkaku G107_TanZenkaku | ^ ./canna.h:949:12: note: conflicting prototype is here 949 | extern int TanZenkaku pro((uiContext)); | ^ ./sglobal.h:107:45: note: expanded from macro 'TanZenkaku' --- commondata.o --- 2 warnings generated. --- chikuji.o --- 107 | #define TanZenkaku G107_TanZenkaku | ^ In file included from chikuji.c:818: ./chikujimap.h:30:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 30 | extern int TanForwardBunsetsu(), TanBackwardBunsetsu(); | ^ ./sglobal.h:94:45: note: expanded from macro 'TanForwardBunsetsu' 94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu | ^ ./canna.h:939:12: note: conflicting prototype is here 939 | extern int TanForwardBunsetsu pro((uiContext)); | ^ ./sglobal.h:94:45: note: expanded from macro 'TanForwardBunsetsu' 94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu | ^ In file included from chikuji.c:818: ./chikujimap.h:30:34: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 30 | extern int TanForwardBunsetsu(), TanBackwardBunsetsu(); | ^ ./sglobal.h:87:45: note: expanded from macro 'TanBackwardBunsetsu' 87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu | ^ ./canna.h:940:12: note: conflicting prototype is here 940 | extern int TanBackwardBunsetsu pro((uiContext)); | ^ ./sglobal.h:87:45: note: expanded from macro 'TanBackwardBunsetsu' 87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu | ^ In file included from chikuji.c:818: ./chikujimap.h:31:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 31 | extern int TanNextKouho(), TanPreviousKouho(); | ^ ./sglobal.h:101:45: note: expanded from macro 'TanNextKouho' 101 | #define TanNextKouho G101_TanNextKouho | ^ ./canna.h:942:12: note: conflicting prototype is here 942 | extern int TanNextKouho pro((uiContext)); | ^ ./sglobal.h:101:45: note: expanded from macro 'TanNextKouho' 101 | #define TanNextKouho G101_TanNextKouho | ^ In file included from chikuji.c:818: ./chikujimap.h:31:28: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 31 | extern int TanNextKouho(), TanPreviousKouho(); | ^ ./sglobal.h:103:45: note: expanded from macro 'TanPreviousKouho' 103 | #define TanPreviousKouho G103_TanPreviousKouho | ^ ./canna.h:943:12: note: conflicting prototype is here 943 | extern int TanPreviousKouho pro((uiContext)); | ^ ./sglobal.h:103:45: note: expanded from macro 'TanPreviousKouho' 103 | #define TanPreviousKouho G103_TanPreviousKouho | ^ In file included from chikuji.c:818: ./chikujimap.h:32:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 32 | extern int TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan(); | ^ ./sglobal.h:88:45: note: expanded from macro 'TanBeginningOfBunsetsu' 88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu | ^ ./canna.h:951:12: note: conflicting prototype is here 951 | extern int TanBeginningOfBunsetsu pro((uiContext)); | ^ ./sglobal.h:88:45: note: expanded from macro 'TanBeginningOfBunsetsu' 88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu | ^ In file included from chikuji.c:818: ./chikujimap.h:32:38: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 32 | extern int TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan(); | ^ ./sglobal.h:93:45: note: expanded from macro 'TanEndOfBunsetsu' 93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu | ^ ./canna.h:952:12: note: conflicting prototype is here 952 | extern int TanEndOfBunsetsu pro((uiContext)); | ^ ./sglobal.h:93:45: note: expanded from macro 'TanEndOfBunsetsu' 93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu | ^ In file included from chikuji.c:818: ./chikujimap.h:32:58: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 32 | extern int TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan(); | ^ ./sglobal.h:90:45: note: expanded from macro 'TanBubunMuhenkan' 90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan | ^ ./canna.h:935:12: note: conflicting prototype is here 935 | extern int TanBubunMuhenkan pro((uiContext)); | ^ ./sglobal.h:90:45: note: expanded from macro 'TanBubunMuhenkan' --- commondata.o --- rm -f commondata.o --- chikuji.o --- 90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan | ^ In file included from chikuji.c:818: ./chikujimap.h:33:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 33 | extern int TanUpper(), TanCapitalize(), TanDeletePrevious(); | ^ ./sglobal.h:106:45: note: expanded from macro 'TanUpper' 106 | #define TanUpper G106_TanUpper | ^ ./canna.h:947:12: note: conflicting prototype is here 947 | extern int TanUpper pro((uiContext)); | ^ ./sglobal.h:106:45: note: expanded from macro 'TanUpper' 106 | #define TanUpper G106_TanUpper | ^ In file included from chikuji.c:818: ./chikujimap.h:33:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 33 | extern int TanUpper(), TanCapitalize(), TanDeletePrevious(); | ^ ./sglobal.h:91:45: note: expanded from macro 'TanCapitalize' 91 | #define TanCapitalize G091_TanCapitalize | ^ ./canna.h:948:12: note: conflicting prototype is here 948 | extern int TanCapitalize pro((uiContext)); | ^ ./sglobal.h:91:45: note: expanded from macro 'TanCapitalize' 91 | #define TanCapitalize G091_TanCapitalize | ^ In file included from chikuji.c:818: ./chikujimap.h:33:41: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 33 | extern int TanUpper(), TanCapitalize(), TanDeletePrevious(); | ^ ./sglobal.h:92:45: note: expanded from macro 'TanDeletePrevious' 92 | #define TanDeletePrevious G092_TanDeletePrevious | ^ ./canna.h:955:12: note: conflicting prototype is here 955 | extern int TanDeletePrevious pro((uiContext)); | ^ ./sglobal.h:92:45: note: expanded from macro 'TanDeletePrevious' 92 | #define TanDeletePrevious G092_TanDeletePrevious | ^ In file included from chikuji.c:818: ./chikujimap.h:51:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 51 | extern int searchfunc(), CYsearchfunc(), Yomisearchfunc(); | ^ ./sglobal.h:349:45: note: expanded from macro 'searchfunc' 349 | #define searchfunc G349_searchfunc | ^ ./canna.h:905:12: note: conflicting prototype is here 905 | extern int searchfunc pro((uiContext, KanjiMode, int, int, int)); | ^ ./sglobal.h:349:45: note: expanded from macro 'searchfunc' 349 | #define searchfunc G349_searchfunc | ^ In file included from chikuji.c:818: ./chikujimap.h:51:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 51 | extern int searchfunc(), CYsearchfunc(), Yomisearchfunc(); | ^ ./sglobal.h:9:45: note: expanded from macro 'CYsearchfunc' 9 | #define CYsearchfunc G009_CYsearchfunc | ^ ./canna.h:906:12: note: conflicting prototype is here 906 | extern int CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); | ^ ./sglobal.h:9:45: note: expanded from macro 'CYsearchfunc' 9 | #define CYsearchfunc G009_CYsearchfunc | ^ In file included from chikuji.c:818: ./chikujimap.h:51:42: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 51 | extern int searchfunc(), CYsearchfunc(), Yomisearchfunc(); | ^ ./sglobal.h:146:45: note: expanded from macro 'Yomisearchfunc' 146 | #define Yomisearchfunc G146_Yomisearchfunc | ^ ./canna.h:1092:12: note: conflicting prototype is here 1092 | extern int Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); | ^ ./sglobal.h:146:45: note: expanded from macro 'Yomisearchfunc' 146 | #define Yomisearchfunc G146_Yomisearchfunc | ^ --- commondata.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -dynamic commondata.c --- chikuji.o --- 44 warnings generated. rm -f chikuji.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -dynamic chikuji.c --- bushu.o --- bushu.c:39:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 39 | extern wchar_t *WString(); | ^ ./sglobal.h:125:45: note: expanded from macro 'WString' 125 | #define WString G125_WString | ^ ./canna.h:1156:17: note: conflicting prototype is here 1156 | extern wchar_t *WString pro((char *)); | ^ ./sglobal.h:125:45: note: expanded from macro 'WString' 125 | #define WString G125_WString | ^ bushu.c:233:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 233 | makeBushuEchoStr(d) | ^ bushu.c:254:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 254 | clearForIchiranContext(p) | ^ bushu.c:272:51: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 272 | jrKanjiError = "malloc (newForIchiranContext) ǤޤǤ"; | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ bushu.c:293:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 293 | jrKanjiError = "malloc (pushCallback) ǤޤǤ"; | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ bushu.c:284:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 284 | getForIchiranContext(d) | ^ ./sglobal.h:244:45: note: expanded from macro 'getForIchiranContext' 244 | #define getForIchiranContext G244_getForIchiranContext | ^ bushu.c:314:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 314 | popForIchiranMode(d) | ^ ./sglobal.h:324:45: note: expanded from macro 'popForIchiranMode' 324 | #define popForIchiranMode G324_popForIchiranMode | ^ bushu.c:330:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 330 | vBushuMode(d, major_mode) | ^ bushu.c:387:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 387 | vBushuIchiranQuitCatch(d, retval, env) | ^ bushu.c:424:20: warning: passing arguments to 'bushuHenkan' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 424 | res = bushuHenkan(d, 1, 1, cur, vBushuIchiranQuitCatch); | ^ bushu.c:407:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 407 | vBushuExitCatch(d, retval, env) | ^ bushu.c:44:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 44 | static int vBushuExitCatch(), bushuQuitCatch(); | ^ bushu.c:433:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 433 | BushuMode(d) | ^ ./sglobal.h:6:45: note: expanded from macro 'BushuMode' 6 | #define BushuMode G006_BushuMode | ^ bushu.c:454:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 454 | bushuEveryTimeCatch(d, retval, env) | ^ bushu.c:468:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 468 | bushuExitCatch(d, retval, env) | ^ bushu.c:497:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 497 | bushuQuitCatch(d, retval, env) | ^ bushu.c:44:31: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 44 | static int vBushuExitCatch(), bushuQuitCatch(); | ^ bushu.c:524:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 524 | convBushuQuitCatch(d, retval, env) | ^ bushu.c:554:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 554 | ConvertAsBushu(d) | ^ ./sglobal.h:15:45: note: expanded from macro 'ConvertAsBushu' 15 | #define ConvertAsBushu G015_ConvertAsBushu | ^ bushu.c:581:20: warning: passing arguments to 'bushuHenkan' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 581 | res = bushuHenkan(d, 0, 1, 0, convBushuQuitCatch); | ^ bushu.c:606:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 606 | if ((defaultBushuContext == -1)) { | ~~~~~~~~~~~~~~~~~~~~^~~~~ bushu.c:606:28: note: remove extraneous parentheses around the comparison to silence this warning 606 | if ((defaultBushuContext == -1)) { | ~ ^ ~ bushu.c:606:28: note: use '=' to turn this equality comparison into an assignment 606 | if ((defaultBushuContext == -1)) { | ^~ | = bushu.c:597:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 597 | bushuBgnBun(st, yomi, length) | ^ bushu.c:682:25: warning: passing arguments to 'makeBushuIchiranQuit' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 682 | makeBushuIchiranQuit(d, flag); | ^ bushu.c:699:23: warning: passing arguments to 'G245_getIchiranList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 699 | = getIchiranList(defaultBushuContext, &nelem, ¤tkouho)) == 0) { | ^ bushu.c:646:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 646 | bushuHenkan(d, flag, ext, cur, quitfunc) | ^ bushu.c:43:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 43 | static int bushuHenkan(), makeBushuIchiranQuit(); | ^ bushu.c:780:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 780 | makeBushuIchiranQuit(d, flag) | ^ bushu.c:43:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 43 | static int bushuHenkan(), makeBushuIchiranQuit(); | ^ 28 warnings generated. --- empty.o --- rm -f empty.o unshared/empty.o --- commondata.o --- commondata.c:42:42: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 42 | struct RkRxDic *romajidic, *englishdic, *RkwOpenRoma(); | ^ ./canna.h:637:24: note: conflicting prototype is here 637 | extern struct RkRxDic *RkwOpenRoma pro((char *)); | ^ commondata.c:141:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 141 | InitCannaConfig(cf) | ^ --- empty.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include empty.c -o unshared/empty.o --- commondata.o --- 2 warnings generated. --- henkan.o --- rm -f henkan.o unshared/henkan.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include henkan.c -o unshared/henkan.o --- chikuji.o --- chikuji.c:53:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 53 | clearHenkanContent(yc) | ^ chikuji.c:62:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 62 | clearHenkanContext(yc) | ^ ./sglobal.h:178:45: note: expanded from macro 'clearHenkanContext' 178 | #define clearHenkanContext G178_clearHenkanContext | ^ chikuji.c:98:35: warning: variable 'm' set but not used [-Wunused-but-set-variable] 98 | int len, i, j, yomilen, ll = 0, m = 0, n = 0, recalc = 0; | ^ chikuji.c:91:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 91 | restoreChikujiYomi(d, old) | ^ chikuji.c:208:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 208 | chikujiInit(d) | ^ ./sglobal.h:174:45: note: expanded from macro 'chikujiInit' 174 | #define chikujiInit G174_chikujiInit | ^ chikuji.c:255:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 255 | chikujiSubstYomi(d) | ^ chikuji.c:297:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 297 | ChikujiSubstYomi(d) | ^ ./sglobal.h:13:45: note: expanded from macro 'ChikujiSubstYomi' 13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi | ^ chikuji.c:314:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 314 | ChikujiTanDeletePrevious(d) | ^ ./sglobal.h:14:45: note: expanded from macro 'ChikujiTanDeletePrevious' 14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious | ^ chikuji.c:400:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 400 | chikuji_restore_yomi(d) | ^ chikuji.c:423:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 423 | chikuji_subst_yomi(d) | ^ chikuji.c:450:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 450 | ChikujiTanExtend(d) | ^ chikuji.c:490:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 490 | ChikujiTanShrink(d) | ^ chikuji.c:536:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 536 | ChikujiYomiDeletePrevious(d) | ^ chikuji.c:633:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 633 | ChikujiHenkan(d) | ^ chikuji.c:726:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 726 | moveToChikujiTanMode(d) | ^ ./sglobal.h:309:45: note: expanded from macro 'moveToChikujiTanMode' 309 | #define moveToChikujiTanMode G309_moveToChikujiTanMode | ^ chikuji.c:738:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 738 | moveToChikujiYomiMode(d) | ^ ./sglobal.h:310:45: note: expanded from macro 'moveToChikujiYomiMode' 310 | #define moveToChikujiYomiMode G310_moveToChikujiYomiMode | ^ chikuji.c:755:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 755 | return (*fn)(d); | ^ chikuji.c:749:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 749 | generalNaive(d, fn) | ^ chikuji.c:762:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 762 | extern int YomiInsert(); | ^ ./sglobal.h:141:45: note: expanded from macro 'YomiInsert' 141 | #define YomiInsert G141_YomiInsert | ^ ./canna.h:1062:12: note: conflicting prototype is here 1062 | extern int YomiInsert pro((uiContext)); | ^ ./sglobal.h:141:45: note: expanded from macro 'YomiInsert' 141 | #define YomiInsert G141_YomiInsert | ^ chikuji.c:767:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 767 | ChikujiHenkanNaive(d) | ^ chikuji.c:776:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 776 | ChikujiHenkanOrNothing(d) | ^ chikuji.c:785:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 785 | ChikujiMuhenkan(d) | ^ In file included from chikuji.c:818: ./chikujimap.h:26:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 26 | extern int TanKouhoIchiran(), TanKatakana(); | ^ ./sglobal.h:99:45: note: expanded from macro 'TanKouhoIchiran' 99 | #define TanKouhoIchiran G099_TanKouhoIchiran | ^ ./canna.h:941:12: note: conflicting prototype is here 941 | extern int TanKouhoIchiran pro((uiContext)); | ^ ./sglobal.h:99:45: note: expanded from macro 'TanKouhoIchiran' 99 | #define TanKouhoIchiran G099_TanKouhoIchiran | ^ In file included from chikuji.c:818: ./chikujimap.h:26:31: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 26 | extern int TanKouhoIchiran(), TanKatakana(); | ^ ./sglobal.h:98:45: note: expanded from macro 'TanKatakana' 98 | #define TanKatakana G098_TanKatakana | ^ ./canna.h:945:12: note: conflicting prototype is here 945 | extern int TanKatakana pro((uiContext)); | ^ ./sglobal.h:98:45: note: expanded from macro 'TanKatakana' 98 | #define TanKatakana G098_TanKatakana | ^ In file included from chikuji.c:818: ./chikujimap.h:27:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 27 | extern int TanPrintBunpou(); | ^ ./sglobal.h:104:45: note: expanded from macro 'TanPrintBunpou' 104 | #define TanPrintBunpou G104_TanPrintBunpou | ^ ./canna.h:958:12: note: conflicting prototype is here 958 | extern int TanPrintBunpou pro((uiContext)); | ^ ./sglobal.h:104:45: note: expanded from macro 'TanPrintBunpou' 104 | #define TanPrintBunpou G104_TanPrintBunpou | ^ In file included from chikuji.c:818: ./chikujimap.h:28:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 28 | extern int TanMuhenkan(), TanBubunKakutei(), TanHankaku(); | ^ ./sglobal.h:100:45: note: expanded from macro 'TanMuhenkan' 100 | #define TanMuhenkan G100_TanMuhenkan | ^ ./canna.h:954:12: note: conflicting prototype is here 954 | extern int TanMuhenkan pro((uiContext)); | ^ ./sglobal.h:100:45: note: expanded from macro 'TanMuhenkan' 100 | #define TanMuhenkan G100_TanMuhenkan | ^ In file included from chikuji.c:818: ./chikujimap.h:28:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 28 | extern int TanMuhenkan(), TanBubunKakutei(), TanHankaku(); | ^ ./sglobal.h:89:45: note: expanded from macro 'TanBubunKakutei' 89 | #define TanBubunKakutei G089_TanBubunKakutei | ^ ./canna.h:1093:12: note: conflicting prototype is here 1093 | extern int TanBubunKakutei pro((uiContext)); | ^ ./sglobal.h:89:45: note: expanded from macro 'TanBubunKakutei' 89 | #define TanBubunKakutei G089_TanBubunKakutei | ^ In file included from chikuji.c:818: ./chikujimap.h:28:46: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 28 | extern int TanMuhenkan(), TanBubunKakutei(), TanHankaku(); | ^ ./sglobal.h:95:45: note: expanded from macro 'TanHankaku' 95 | #define TanHankaku G095_TanHankaku | ^ ./canna.h:950:12: note: conflicting prototype is here 950 | extern int TanHankaku pro((uiContext)); | ^ ./sglobal.h:95:45: note: expanded from macro 'TanHankaku' 95 | #define TanHankaku G095_TanHankaku | ^ In file included from chikuji.c:818: ./chikujimap.h:29:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 29 | extern int TanHiragana(), TanRomaji(), TanZenkaku(); | ^ ./sglobal.h:96:45: note: expanded from macro 'TanHiragana' 96 | #define TanHiragana G096_TanHiragana | ^ ./canna.h:944:12: note: conflicting prototype is here 944 | extern int TanHiragana pro((uiContext)); | ^ ./sglobal.h:96:45: note: expanded from macro 'TanHiragana' 96 | #define TanHiragana G096_TanHiragana | ^ In file included from chikuji.c:818: ./chikujimap.h:29:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 29 | extern int TanHiragana(), TanRomaji(), TanZenkaku(); | ^ ./sglobal.h:105:45: note: expanded from macro 'TanRomaji' 105 | #define TanRomaji G105_TanRomaji | ^ ./canna.h:946:12: note: conflicting prototype is here 946 | extern int TanRomaji pro((uiContext)); | ^ ./sglobal.h:105:45: note: expanded from macro 'TanRomaji' 105 | #define TanRomaji G105_TanRomaji | ^ In file included from chikuji.c:818: ./chikujimap.h:29:40: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 29 | extern int TanHiragana(), TanRomaji(), TanZenkaku(); | ^ ./sglobal.h:107:45: note: expanded from macro 'TanZenkaku' 107 | #define TanZenkaku G107_TanZenkaku | ^ ./canna.h:949:12: note: conflicting prototype is here 949 | extern int TanZenkaku pro((uiContext)); | ^ ./sglobal.h:107:45: note: expanded from macro 'TanZenkaku' 107 | #define TanZenkaku G107_TanZenkaku | ^ In file included from chikuji.c:818: ./chikujimap.h:30:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 30 | extern int TanForwardBunsetsu(), TanBackwardBunsetsu(); | ^ ./sglobal.h:94:45: note: expanded from macro 'TanForwardBunsetsu' 94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu | ^ ./canna.h:939:12: note: conflicting prototype is here 939 | extern int TanForwardBunsetsu pro((uiContext)); | ^ ./sglobal.h:94:45: note: expanded from macro 'TanForwardBunsetsu' 94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu | ^ In file included from chikuji.c:818: ./chikujimap.h:30:34: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 30 | extern int TanForwardBunsetsu(), TanBackwardBunsetsu(); | ^ ./sglobal.h:87:45: note: expanded from macro 'TanBackwardBunsetsu' 87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu | ^ ./canna.h:940:12: note: conflicting prototype is here 940 | extern int TanBackwardBunsetsu pro((uiContext)); | ^ ./sglobal.h:87:45: note: expanded from macro 'TanBackwardBunsetsu' 87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu | ^ In file included from chikuji.c:818: ./chikujimap.h:31:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 31 | extern int TanNextKouho(), TanPreviousKouho(); | ^ ./sglobal.h:101:45: note: expanded from macro 'TanNextKouho' 101 | #define TanNextKouho G101_TanNextKouho | ^ ./canna.h:942:12: note: conflicting prototype is here 942 | extern int TanNextKouho pro((uiContext)); | ^ ./sglobal.h:101:45: note: expanded from macro 'TanNextKouho' 101 | #define TanNextKouho G101_TanNextKouho | ^ In file included from chikuji.c:818: ./chikujimap.h:31:28: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 31 | extern int TanNextKouho(), TanPreviousKouho(); | ^ ./sglobal.h:103:45: note: expanded from macro 'TanPreviousKouho' 103 | #define TanPreviousKouho G103_TanPreviousKouho | ^ ./canna.h:943:12: note: conflicting prototype is here 943 | extern int TanPreviousKouho pro((uiContext)); | ^ ./sglobal.h:103:45: note: expanded from macro 'TanPreviousKouho' 103 | #define TanPreviousKouho G103_TanPreviousKouho | ^ In file included from chikuji.c:818: ./chikujimap.h:32:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 32 | extern int TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan(); | ^ ./sglobal.h:88:45: note: expanded from macro 'TanBeginningOfBunsetsu' 88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu | ^ ./canna.h:951:12: note: conflicting prototype is here 951 | extern int TanBeginningOfBunsetsu pro((uiContext)); | ^ ./sglobal.h:88:45: note: expanded from macro 'TanBeginningOfBunsetsu' 88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu | ^ In file included from chikuji.c:818: ./chikujimap.h:32:38: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 32 | extern int TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan(); | ^ ./sglobal.h:93:45: note: expanded from macro 'TanEndOfBunsetsu' 93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu | ^ ./canna.h:952:12: note: conflicting prototype is here 952 | extern int TanEndOfBunsetsu pro((uiContext)); | ^ ./sglobal.h:93:45: note: expanded from macro 'TanEndOfBunsetsu' 93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu | ^ In file included from chikuji.c:818: ./chikujimap.h:32:58: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 32 | extern int TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan(); | ^ ./sglobal.h:90:45: note: expanded from macro 'TanBubunMuhenkan' 90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan | ^ ./canna.h:935:12: note: conflicting prototype is here 935 | extern int TanBubunMuhenkan pro((uiContext)); | ^ ./sglobal.h:90:45: note: expanded from macro 'TanBubunMuhenkan' 90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan | ^ In file included from chikuji.c:818: ./chikujimap.h:33:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 33 | extern int TanUpper(), TanCapitalize(), TanDeletePrevious(); | ^ ./sglobal.h:106:45: note: expanded from macro 'TanUpper' 106 | #define TanUpper G106_TanUpper | ^ ./canna.h:947:12: note: conflicting prototype is here 947 | extern int TanUpper pro((uiContext)); | ^ ./sglobal.h:106:45: note: expanded from macro 'TanUpper' 106 | #define TanUpper G106_TanUpper | ^ In file included from chikuji.c:818: ./chikujimap.h:33:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 33 | extern int TanUpper(), TanCapitalize(), TanDeletePrevious(); | ^ ./sglobal.h:91:45: note: expanded from macro 'TanCapitalize' 91 | #define TanCapitalize G091_TanCapitalize | ^ ./canna.h:948:12: note: conflicting prototype is here 948 | extern int TanCapitalize pro((uiContext)); | ^ ./sglobal.h:91:45: note: expanded from macro 'TanCapitalize' 91 | #define TanCapitalize G091_TanCapitalize | ^ In file included from chikuji.c:818: ./chikujimap.h:33:41: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 33 | extern int TanUpper(), TanCapitalize(), TanDeletePrevious(); | ^ ./sglobal.h:92:45: note: expanded from macro 'TanDeletePrevious' 92 | #define TanDeletePrevious G092_TanDeletePrevious | ^ ./canna.h:955:12: note: conflicting prototype is here 955 | extern int TanDeletePrevious pro((uiContext)); | ^ ./sglobal.h:92:45: note: expanded from macro 'TanDeletePrevious' 92 | #define TanDeletePrevious G092_TanDeletePrevious | ^ In file included from chikuji.c:818: ./chikujimap.h:51:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 51 | extern int searchfunc(), CYsearchfunc(), Yomisearchfunc(); | ^ ./sglobal.h:349:45: note: expanded from macro 'searchfunc' 349 | #define searchfunc G349_searchfunc | ^ ./canna.h:905:12: note: conflicting prototype is here 905 | extern int searchfunc pro((uiContext, KanjiMode, int, int, int)); | ^ ./sglobal.h:349:45: note: expanded from macro 'searchfunc' 349 | #define searchfunc G349_searchfunc | ^ In file included from chikuji.c:818: ./chikujimap.h:51:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 51 | extern int searchfunc(), CYsearchfunc(), Yomisearchfunc(); | ^ ./sglobal.h:9:45: note: expanded from macro 'CYsearchfunc' 9 | #define CYsearchfunc G009_CYsearchfunc | ^ ./canna.h:906:12: note: conflicting prototype is here 906 | extern int CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); | ^ ./sglobal.h:9:45: note: expanded from macro 'CYsearchfunc' 9 | #define CYsearchfunc G009_CYsearchfunc | ^ In file included from chikuji.c:818: ./chikujimap.h:51:42: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 51 | extern int searchfunc(), CYsearchfunc(), Yomisearchfunc(); | ^ ./sglobal.h:146:45: note: expanded from macro 'Yomisearchfunc' 146 | #define Yomisearchfunc G146_Yomisearchfunc | ^ ./canna.h:1092:12: note: conflicting prototype is here 1092 | extern int Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); | ^ ./sglobal.h:146:45: note: expanded from macro 'Yomisearchfunc' 146 | #define Yomisearchfunc G146_Yomisearchfunc | ^ 44 warnings generated. --- hex.o --- --- empty.o --- empty.c:34:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 34 | inEmptySelfInsert(d) | ^ empty.c:52:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 52 | EmptySelfInsert(d) | ^ empty.c:81:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 81 | EmptyYomiInsert(d) | ^ empty.c:105:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 105 | EmptyQuotedInsert(d) | ^ empty.c:122:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 122 | AlphaSelfInsert(d) | ^ empty.c:146:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 146 | AlphaNop(d) | ^ empty.c:158:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 158 | EmptyQuit(d) | ^ empty.c:181:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 181 | EmptyKakutei(d) | ^ empty.c:198:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 198 | EmptyDeletePrevious(d) | ^ empty.c:213:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 213 | FindExtraFunc(fnum) | ^ ./sglobal.h:29:45: note: expanded from macro 'FindExtraFunc' 29 | #define FindExtraFunc G029_FindExtraFunc | ^ empty.c:228:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 228 | UserMode(d, estruct) | ^ empty.c:302:20: warning: passing arguments to 'G375_uuKigoMake' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 302 | return uuKigoMake(d, kigop->kigo_data, kigop->kigo_size, | ^ empty.c:260:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 260 | UserSelect(d, estruct) | ^ empty.c:307:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 307 | UserMenu(d, estruct) | ^ empty.c:318:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 318 | ProcExtraFunc(d, fnum) | ^ empty.c:343:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 343 | getBaseMode(yc) | ^ ./sglobal.h:243:45: note: expanded from macro 'getBaseMode' 243 | #define getBaseMode G243_getBaseMode | ^ empty.c:381:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 381 | EmptyBaseModeInfo(d, yc) | ^ ./sglobal.h:26:45: note: expanded from macro 'EmptyBaseModeInfo' 26 | #define EmptyBaseModeInfo G026_EmptyBaseModeInfo | ^ empty.c:392:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 392 | EmptyBaseHira(d) | ^ ./sglobal.h:22:45: note: expanded from macro 'EmptyBaseHira' 22 | #define EmptyBaseHira G022_EmptyBaseHira | ^ empty.c:407:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 407 | EmptyBaseKata(d) | ^ ./sglobal.h:25:45: note: expanded from macro 'EmptyBaseKata' 25 | #define EmptyBaseKata G025_EmptyBaseKata | ^ empty.c:425:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 425 | EmptyBaseEisu(d) | ^ ./sglobal.h:19:45: note: expanded from macro 'EmptyBaseEisu' 19 | #define EmptyBaseEisu G019_EmptyBaseEisu | ^ --- hex.o --- rm -f hex.o unshared/hex.o --- empty.o --- empty.c:441:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 441 | EmptyBaseZen(d) | ^ ./sglobal.h:27:45: note: expanded from macro 'EmptyBaseZen' 27 | #define EmptyBaseZen G027_EmptyBaseZen | ^ empty.c:463:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 463 | EmptyBaseHan(d) | ^ ./sglobal.h:20:45: note: expanded from macro 'EmptyBaseHan' 20 | #define EmptyBaseHan G020_EmptyBaseHan | ^ empty.c:492:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 492 | EmptyBaseKana(d) | ^ ./sglobal.h:24:45: note: expanded from macro 'EmptyBaseKana' 24 | #define EmptyBaseKana G024_EmptyBaseKana | ^ empty.c:516:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 516 | EmptyBaseKakutei(d) | ^ ./sglobal.h:23:45: note: expanded from macro 'EmptyBaseKakutei' 23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei | ^ empty.c:531:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 531 | EmptyBaseHenkan(d) | ^ ./sglobal.h:21:45: note: expanded from macro 'EmptyBaseHenkan' 21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan | ^ empty.c:549:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 549 | renbunInit(d) | ^ empty.c:578:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 578 | showVersion(d) | ^ empty.c:603:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 603 | showServer(d) | ^ empty.c:640:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 640 | showGakushu(d) | ^ empty.c:668:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 668 | showInitFile(d) | ^ empty.c:702:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 702 | showRomkanaFile(d) | ^ empty.c:737:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 737 | dicSync(d) | ^ In file included from empty.c:764: ./emptymap.h:24:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 24 | extern int AlphaMode(), HenkanNyuryokuMode(); | ^ ./sglobal.h:1:45: note: expanded from macro 'AlphaMode' 1 | #define AlphaMode G001_AlphaMode | ^ ./canna.h:1032:12: note: conflicting prototype is here 1032 | extern int AlphaMode pro((uiContext)); | ^ ./sglobal.h:1:45: note: expanded from macro 'AlphaMode' 1 | #define AlphaMode G001_AlphaMode | ^ In file included from empty.c:764: ./emptymap.h:24:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 24 | extern int AlphaMode(), HenkanNyuryokuMode(); | ^ ./sglobal.h:36:45: note: expanded from macro 'HenkanNyuryokuMode' 36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode | ^ ./canna.h:1033:12: note: conflicting prototype is here 1033 | extern int HenkanNyuryokuMode pro((uiContext)); | ^ ./sglobal.h:36:45: note: expanded from macro 'HenkanNyuryokuMode' 36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode | ^ In file included from empty.c:764: ./emptymap.h:28:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 28 | extern int KigoIchiran(), UiUtilMode(); | ^ ./sglobal.h:55:45: note: expanded from macro 'KigoIchiran' 55 | #define KigoIchiran G055_KigoIchiran | ^ ./canna.h:1019:12: note: conflicting prototype is here 1019 | extern int KigoIchiran pro((uiContext)); | ^ ./sglobal.h:55:45: note: expanded from macro 'KigoIchiran' 55 | #define KigoIchiran G055_KigoIchiran | ^ In file included from empty.c:764: ./emptymap.h:28:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 28 | extern int KigoIchiran(), UiUtilMode(); | ^ ./sglobal.h:113:45: note: expanded from macro 'UiUtilMode' 113 | #define UiUtilMode G113_UiUtilMode | ^ ./canna.h:1105:12: note: conflicting prototype is here 1105 | extern int UiUtilMode pro((uiContext)); | ^ ./sglobal.h:113:45: note: expanded from macro 'UiUtilMode' 113 | #define UiUtilMode G113_UiUtilMode | ^ In file included from empty.c:764: ./emptymap.h:29:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 29 | extern int YomiBaseHiraKataToggle(), YomiBaseZenHanToggle(); | ^ ./sglobal.h:134:45: note: expanded from macro 'YomiBaseHiraKataToggle' 134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle | ^ ./canna.h:1083:12: note: conflicting prototype is here 1083 | extern int YomiBaseHiraKataToggle pro((uiContext)); | ^ ./sglobal.h:134:45: note: expanded from macro 'YomiBaseHiraKataToggle' 134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle | ^ In file included from empty.c:764: ./emptymap.h:29:38: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 29 | extern int YomiBaseHiraKataToggle(), YomiBaseZenHanToggle(); | ^ ./sglobal.h:139:45: note: expanded from macro 'YomiBaseZenHanToggle' 139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle | ^ ./canna.h:1084:12: note: conflicting prototype is here 1084 | extern int YomiBaseZenHanToggle pro((uiContext)); | ^ ./sglobal.h:139:45: note: expanded from macro 'YomiBaseZenHanToggle' 139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle | ^ In file included from empty.c:764: ./emptymap.h:30:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 30 | extern int YomiBaseKanaEisuToggle(), YomiBaseKakuteiHenkanToggle(); | ^ ./sglobal.h:136:45: note: expanded from macro 'YomiBaseKanaEisuToggle' 136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle | ^ ./canna.h:1087:12: note: conflicting prototype is here 1087 | extern int YomiBaseKanaEisuToggle pro((uiContext)); | ^ ./sglobal.h:136:45: note: expanded from macro 'YomiBaseKanaEisuToggle' 136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle | ^ In file included from empty.c:764: ./emptymap.h:30:38: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 30 | extern int YomiBaseKanaEisuToggle(), YomiBaseKakuteiHenkanToggle(); | ^ ./sglobal.h:135:45: note: expanded from macro 'YomiBaseKakuteiHenkanToggle' 135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle | ^ ./canna.h:1088:12: note: conflicting prototype is here 1088 | extern int YomiBaseKakuteiHenkanToggle pro((uiContext)); | ^ ./sglobal.h:135:45: note: expanded from macro 'YomiBaseKakuteiHenkanToggle' 135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle | ^ In file included from empty.c:764: ./emptymap.h:31:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 31 | extern int YomiBaseRotateForw(), YomiBaseRotateBack(); | ^ ./sglobal.h:138:45: note: expanded from macro 'YomiBaseRotateForw' 138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw | ^ ./canna.h:1085:12: note: conflicting prototype is here 1085 | extern int YomiBaseRotateForw pro((uiContext)); | ^ ./sglobal.h:138:45: note: expanded from macro 'YomiBaseRotateForw' 138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw | ^ In file included from empty.c:764: ./emptymap.h:31:34: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 31 | extern int YomiBaseRotateForw(), YomiBaseRotateBack(); | ^ ./sglobal.h:137:45: note: expanded from macro 'YomiBaseRotateBack' 137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack | ^ ./canna.h:1086:12: note: conflicting prototype is here 1086 | extern int YomiBaseRotateBack pro((uiContext)); | ^ ./sglobal.h:137:45: note: expanded from macro 'YomiBaseRotateBack' 137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack | ^ In file included from empty.c:764: --- hex.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include hex.c -o unshared/hex.o --- empty.o --- ./emptymap.h:32:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 32 | extern int DoFuncSequence(), UseOtherKeymap(), YomiModeBackup(); | ^ ./sglobal.h:17:45: note: expanded from macro 'DoFuncSequence' 17 | #define DoFuncSequence G017_DoFuncSequence | ^ ./canna.h:1171:12: note: conflicting prototype is here 1171 | extern int DoFuncSequence pro((uiContext)); | ^ ./sglobal.h:17:45: note: expanded from macro 'DoFuncSequence' 17 | #define DoFuncSequence G017_DoFuncSequence | ^ In file included from empty.c:764: ./emptymap.h:32:30: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 32 | extern int DoFuncSequence(), UseOtherKeymap(), YomiModeBackup(); | ^ ./sglobal.h:114:45: note: expanded from macro 'UseOtherKeymap' 114 | #define UseOtherKeymap G114_UseOtherKeymap | ^ ./canna.h:1037:12: note: conflicting prototype is here 1037 | extern int UseOtherKeymap pro((uiContext)); | ^ ./sglobal.h:114:45: note: expanded from macro 'UseOtherKeymap' 114 | #define UseOtherKeymap G114_UseOtherKeymap | ^ In file included from empty.c:764: ./emptymap.h:32:48: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 32 | extern int DoFuncSequence(), UseOtherKeymap(), YomiModeBackup(); | ^ ./sglobal.h:144:45: note: expanded from macro 'YomiModeBackup' 144 | #define YomiModeBackup G144_YomiModeBackup | ^ ./canna.h:1089:12: note: conflicting prototype is here 1089 | extern int YomiModeBackup pro((uiContext)); | ^ ./sglobal.h:144:45: note: expanded from macro 'YomiModeBackup' 144 | #define YomiModeBackup G144_YomiModeBackup | ^ In file included from empty.c:765: ./alphamap.h:24:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 24 | extern int JapaneseMode(); | ^ ./sglobal.h:49:45: note: expanded from macro 'JapaneseMode' 49 | #define JapaneseMode G049_JapaneseMode | ^ ./canna.h:1031:12: note: conflicting prototype is here 1031 | extern int JapaneseMode pro((uiContext)); | ^ ./sglobal.h:49:45: note: expanded from macro 'JapaneseMode' 49 | #define JapaneseMode G049_JapaneseMode | ^ --- henkan.o --- henkan.c:68:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 68 | kanakanError(d) | ^ henkan.c:83:24: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 83 | printf("%14s %-20s ꤷƤޤ\n", s, buf); | ^~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ henkan.c:77:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 77 | dicMesg(s, d) | ^ henkan.c:104:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 104 | mountError(dic) | ^ henkan.c:125:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 125 | jrKanjiError = "ưϿѼ¸ߤޤ"; | ^~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ henkan.c:134:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 134 | warnRKCErrors(errors) | ^ henkan.c:155:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 155 | char *ptr, *getenv(), *kodmesg = ""/* μΥå */; | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdlib.h:162:18: note: conflicting prototype is here 162 | char *_LIBC_CSTR getenv(const char *); | ^ henkan.c:450:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 450 | sprintf(buf, "%s ޥȤǤޤǤ", dp->name); | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/secure/_stdio.h:50:56: note: expanded from macro 'sprintf' 50 | __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) | ^~~~~~~~~~~ henkan.c:476:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 476 | newTanContext(majo, mino) | ^ henkan.c:495:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 495 | freeTanContext(tan) | ^ ./sglobal.h:241:45: note: expanded from macro 'freeTanContext' 241 | #define freeTanContext G241_freeTanContext | ^ henkan.c:507:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 507 | DUpwstr(w, l) | ^ henkan.c:522:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 522 | DUpattr(a, l) | ^ henkan.c:536:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 536 | copyYomiinfo2Tan(yc, tan) | ^ henkan.c:554:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 554 | copyTaninfo2Yomi(tan, yc) | ^ henkan.c:582:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 582 | tanbunToYomiAll(d, st, et) | ^ henkan.c:610:7: warning: variable 'scuryomi' set but not used [-Wunused-but-set-variable] 610 | int scuryomi, ecuryomi, scurroma, ecurroma; | ^ henkan.c:605:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 605 | doTanConvertTb(d, yc) | ^ ./sglobal.h:383:45: note: expanded from macro 'doTanConvertTb' 383 | #define doTanConvertTb G383_doTanConvertTb | ^ henkan.c:763:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 763 | doTanBubunMuhenkan(d, yc) | ^ henkan.c:979:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 979 | YomiBubunKakutei(d) | ^ henkan.c:1008:12: warning: variable 'len' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] 1008 | if (tan->rAttr) { | ^~~~~~~~~~ henkan.c:1078:10: note: uninitialized use occurs here 1078 | return len; | ^~~ henkan.c:1008:8: note: remove the 'if' if its condition is always true 1008 | if (tan->rAttr) { | ^~~~~~~~~~~~~~~ henkan.c:1006:10: warning: variable 'len' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] 1006 | if (tan->roma) { | ^~~~~~~~~ henkan.c:1078:10: note: uninitialized use occurs here 1078 | return len; | ^~~ henkan.c:1006:6: note: remove the 'if' if its condition is always true 1006 | if (tan->roma) { | ^~~~~~~~~~~~~~ henkan.c:1004:8: warning: variable 'len' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] 1004 | if (tan->kAttr) { | ^~~~~~~~~~ henkan.c:1078:10: note: uninitialized use occurs here 1078 | return len; | ^~~ henkan.c:1004:4: note: remove the 'if' if its condition is always true 1004 | if (tan->kAttr) { | ^~~~~~~~~~~~~~~ henkan.c:1002:6: warning: variable 'len' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] 1002 | if (tan->yomi) { | ^~~~~~~~~ henkan.c:1078:10: note: uninitialized use occurs here 1078 | return len; | ^~~ henkan.c:1002:2: note: remove the 'if' if its condition is always true 1002 | if (tan->yomi) { | ^~~~~~~~~~~~~~ henkan.c:999:11: warning: variable 'len' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] 999 | if (tan->kanji) { | ^~~~~~~~~~ henkan.c:1078:10: note: uninitialized use occurs here 1078 | return len; | ^~~ henkan.c:999:7: note: remove the 'if' if its condition is always true 999 | if (tan->kanji) { | ^~~~~~~~~~~~~~~ henkan.c:995:9: warning: variable 'len' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] 995 | if (tan) { | ^~~ henkan.c:1078:10: note: uninitialized use occurs here 1078 | return len; | ^~~ henkan.c:995:5: note: remove the 'if' if its condition is always true 995 | if (tan) { | ^~~~~~~~ henkan.c:986:7: warning: variable 'len' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] 986 | if (yc->id != YOMI_CONTEXT) { | ^~~~~~~~~~~~~~~~~~~~~~ henkan.c:1078:10: note: uninitialized use occurs here 1078 | return len; | ^~~ henkan.c:986:3: note: remove the 'if' if its condition is always false 986 | if (yc->id != YOMI_CONTEXT) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 987 | /* ʤΤǤ? */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | } | ~ 989 | else /* if (yc->left) */ { | ~~~~~~~~~~~~~~~~~~~~~~~~ henkan.c:984:10: note: initialize the variable 'len' to silence this warning 984 | int len; | ^ | = 0 henkan.c:1082:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1082 | newFilledYomiContext(next, prev) | ^ ./sglobal.h:314:45: note: expanded from macro 'newFilledYomiContext' 314 | #define newFilledYomiContext G314_newFilledYomiContext | ^ henkan.c:1145:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1145 | tanbunToYomi(d, tan, kanji) | ^ henkan.c:1193:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1193 | tanbunCommitYomi(d, tan, yc) | ^ henkan.c:1213:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1213 | TbBubunMuhenkan(d) | ^ henkan.c:1237:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1237 | TanBubunMuhenkan(d) | ^ ./sglobal.h:90:45: note: expanded from macro 'TanBubunMuhenkan' 90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan | ^ henkan.c:1260:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1260 | prepareHenkanMode(d) | ^ ./sglobal.h:328:45: note: expanded from macro 'prepareHenkanMode' 328 | #define prepareHenkanMode G328_prepareHenkanMode | ^ henkan.c:1274:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1274 | doHenkan(d, len, kanji) | ^ ./sglobal.h:206:45: note: expanded from macro 'doHenkan' 206 | #define doHenkan G206_doHenkan | ^ henkan.c:1305:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1305 | doYomiHenkan(d, len, kanji, yc) | ^ henkan.c:1392:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1392 | TanNop(d) | ^ ./sglobal.h:102:45: note: expanded from macro 'TanNop' 102 | #define TanNop G102_TanNop | ^ henkan.c:1406:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1406 | doGoTo(d, yc) | ^ henkan.c:1430:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1430 | TanForwardBunsetsu(d) | ^ ./sglobal.h:94:45: note: expanded from macro 'TanForwardBunsetsu' 94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu | ^ henkan.c:1481:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1481 | TanBackwardBunsetsu(d) | ^ ./sglobal.h:87:45: note: expanded from macro 'TanBackwardBunsetsu' 87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu | ^ henkan.c:1523:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1523 | tanNextKouho(d, yc) | ^ henkan.c:1565:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1565 | enterTanHenkanMode(d, fnum) | ^ henkan.c:1609:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1609 | TanKouhoIchiran(d) | ^ ./sglobal.h:99:45: note: expanded from macro 'TanKouhoIchiran' 99 | #define TanKouhoIchiran G099_TanKouhoIchiran | ^ henkan.c:1619:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1619 | TanNextKouho(d) | ^ ./sglobal.h:101:45: note: expanded from macro 'TanNextKouho' 101 | #define TanNextKouho G101_TanNextKouho | ^ henkan.c:1640:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1640 | TanHenkan(d) | ^ henkan.c:1665:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1665 | TanPreviousKouho(d) | ^ ./sglobal.h:103:45: note: expanded from macro 'TanPreviousKouho' 103 | #define TanPreviousKouho G103_TanPreviousKouho | ^ henkan.c:1698:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1698 | tanJishuHenkan(d, fn) | ^ henkan.c:1710:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1710 | TanHiragana(d) | ^ ./sglobal.h:96:45: note: expanded from macro 'TanHiragana' 96 | #define TanHiragana G096_TanHiragana | ^ henkan.c:1717:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1717 | TanKatakana(d) | ^ ./sglobal.h:98:45: note: expanded from macro 'TanKatakana' 98 | #define TanKatakana G098_TanKatakana | ^ henkan.c:1724:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1724 | TanRomaji(d) | ^ ./sglobal.h:105:45: note: expanded from macro 'TanRomaji' 105 | #define TanRomaji G105_TanRomaji | ^ henkan.c:1731:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1731 | TanUpper(d) | ^ ./sglobal.h:106:45: note: expanded from macro 'TanUpper' 106 | #define TanUpper G106_TanUpper | ^ henkan.c:1738:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1738 | TanCapitalize(d) | ^ ./sglobal.h:91:45: note: expanded from macro 'TanCapitalize' 91 | #define TanCapitalize G091_TanCapitalize | ^ henkan.c:1745:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1745 | TanZenkaku(d) | ^ ./sglobal.h:107:45: note: expanded from macro 'TanZenkaku' 107 | #define TanZenkaku G107_TanZenkaku | ^ henkan.c:1752:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1752 | TanHankaku(d) | ^ ./sglobal.h:95:45: note: expanded from macro 'TanHankaku' 95 | #define TanHankaku G095_TanHankaku | ^ henkan.c:1761:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1761 | TanKanaRotate(d) | ^ henkan.c:1770:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1770 | TanRomajiRotate(d) | ^ henkan.c:1779:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1779 | TanCaseRotateForward(d) | ^ henkan.c:1786:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1786 | gotoBunsetsu(yc, n) | ^ henkan.c:1811:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1811 | TanBeginningOfBunsetsu(d) | ^ ./sglobal.h:88:45: note: expanded from macro 'TanBeginningOfBunsetsu' 88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu | ^ henkan.c:1834:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1834 | TanEndOfBunsetsu(d) | ^ ./sglobal.h:93:45: note: expanded from macro 'TanEndOfBunsetsu' 93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu | ^ henkan.c:1858:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1858 | tanMuhenkan(d, kCurs) | ^ ./sglobal.h:363:45: note: expanded from macro 'tanMuhenkan' 363 | #define tanMuhenkan G363_tanMuhenkan | ^ henkan.c:1912:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1912 | TanMuhenkan(d) | ^ ./sglobal.h:100:45: note: expanded from macro 'TanMuhenkan' 100 | #define TanMuhenkan G100_TanMuhenkan | ^ henkan.c:1981:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1981 | TanDeletePrevious(d) | ^ ./sglobal.h:92:45: note: expanded from macro 'TanDeletePrevious' 92 | #define TanDeletePrevious G092_TanDeletePrevious | ^ henkan.c:2053:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2053 | finishTanKakutei(d) | ^ ./sglobal.h:231:45: note: expanded from macro 'finishTanKakutei' 231 | #define finishTanKakutei G231_finishTanKakutei | ^ henkan.c:2180:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2180 | TanKakutei(d) | ^ ./sglobal.h:97:45: note: expanded from macro 'TanKakutei' 97 | #define TanKakutei G097_TanKakutei | ^ henkan.c:2199:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2199 | TanKakuteiYomiInsert(d) | ^ henkan.c:2277:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2277 | doTbResize(d, yc, n) | ^ henkan.c:2318:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2318 | TanExtendBunsetsu(d) | ^ henkan.c:2351:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2351 | TanShrinkBunsetsu(d) | ^ henkan.c:2389:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2389 | TanPrintBunpou(d) | ^ ./sglobal.h:104:45: note: expanded from macro 'TanPrintBunpou' 104 | #define TanPrintBunpou G104_TanPrintBunpou | ^ henkan.c:2501:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2501 | TanBunsetsuMode(d) | ^ henkan.c:2522:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2522 | chikujiSetCursor(d, forw) | ^ henkan.c:2554:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2554 | setMode(d, tan, forw) | ^ ./sglobal.h:357:45: note: expanded from macro 'setMode' 357 | #define setMode G357_setMode | ^ henkan.c:2587:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2587 | TbForward(d) | ^ ./sglobal.h:111:45: note: expanded from macro 'TbForward' 111 | #define TbForward G111_TbForward | ^ henkan.c:2611:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2611 | TbBackward(d) | ^ ./sglobal.h:108:45: note: expanded from macro 'TbBackward' 108 | #define TbBackward G108_TbBackward | ^ henkan.c:2635:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2635 | TbBeginningOfLine(d) | ^ ./sglobal.h:109:45: note: expanded from macro 'TbBeginningOfLine' 109 | #define TbBeginningOfLine G109_TbBeginningOfLine | ^ henkan.c:2650:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2650 | TbEndOfLine(d) | ^ ./sglobal.h:110:45: note: expanded from macro 'TbEndOfLine' 110 | #define TbEndOfLine G110_TbEndOfLine | ^ henkan.c:2667:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2667 | TbChooseChar(d, head) | ^ henkan.c:2688:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2688 | TanChooseChar(d, head) | ^ henkan.c:2746:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2746 | TanChooseHeadChar(d) | ^ henkan.c:2753:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2753 | TanChooseTailChar(d) | ^ henkan.c:1609:1: warning: a function declaration without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1609 | TanKouhoIchiran(d) | ^ ./sglobal.h:99:45: note: expanded from macro 'TanKouhoIchiran' 99 | #define TanKouhoIchiran G099_TanKouhoIchiran | ^ ./tanmap.h:24:12: note: conflicting prototype is here 24 | extern int TanKouhoIchiran pro((uiContext)), DoFuncSequence pro((uiContext)); | ^ ./sglobal.h:99:45: note: expanded from macro 'TanKouhoIchiran' 99 | #define TanKouhoIchiran G099_TanKouhoIchiran | ^ --- empty.o --- 46 warnings generated. rm -f empty.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -dynamic empty.c --- hex.o --- hex.c:50:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 50 | hexEveryTimeCatch(d, retval, env) | ^ hex.c:118:19: warning: passing arguments to 'quitHex' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 118 | return quitHex(d, 0, env); | ^ hex.c:104:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 104 | exitHex(d, retval, env) | ^ hex.c:123:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 123 | quitHex(d, retval, env) | ^ hex.c:38:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 38 | static int quitHex(); | ^ hex.c:135:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 135 | yomiContext GetKanjiString(); | ^ ./sglobal.h:34:45: note: expanded from macro 'GetKanjiString' 34 | #define GetKanjiString G034_GetKanjiString | ^ ./canna.h:1058:3: note: conflicting prototype is here 1058 | GetKanjiString pro((uiContext, wchar_t *, int, int, int, int, int, | ^ ./sglobal.h:34:45: note: expanded from macro 'GetKanjiString' 34 | #define GetKanjiString G034_GetKanjiString | ^ hex.c:138:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 138 | hexMode(d, major_mode) | ^ hex.c:166:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 166 | HexMode(d) | ^ ./sglobal.h:37:45: note: expanded from macro 'HexMode' 37 | #define HexMode G037_HexMode | ^ --- henkan.o --- 80 warnings generated. --- hex.o --- 8 warnings generated. --- henkan.o --- rm -f henkan.o --- hex.o --- rm -f hex.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -dynamic hex.c --- henkan.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -dynamic henkan.c --- empty.o --- empty.c:34:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 34 | inEmptySelfInsert(d) | ^ empty.c:52:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 52 | EmptySelfInsert(d) | ^ empty.c:81:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 81 | EmptyYomiInsert(d) | ^ empty.c:105:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 105 | EmptyQuotedInsert(d) | ^ empty.c:122:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 122 | AlphaSelfInsert(d) | ^ empty.c:146:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 146 | AlphaNop(d) | ^ empty.c:158:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 158 | EmptyQuit(d) | ^ empty.c:181:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 181 | EmptyKakutei(d) | ^ empty.c:198:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 198 | EmptyDeletePrevious(d) | ^ empty.c:213:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 213 | FindExtraFunc(fnum) | ^ ./sglobal.h:29:45: note: expanded from macro 'FindExtraFunc' 29 | #define FindExtraFunc G029_FindExtraFunc | ^ empty.c:228:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 228 | UserMode(d, estruct) | ^ empty.c:302:20: warning: passing arguments to 'G375_uuKigoMake' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 302 | return uuKigoMake(d, kigop->kigo_data, kigop->kigo_size, | ^ empty.c:260:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 260 | UserSelect(d, estruct) | ^ empty.c:307:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 307 | UserMenu(d, estruct) | ^ empty.c:318:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 318 | ProcExtraFunc(d, fnum) | ^ empty.c:343:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 343 | getBaseMode(yc) | ^ ./sglobal.h:243:45: note: expanded from macro 'getBaseMode' 243 | #define getBaseMode G243_getBaseMode | ^ empty.c:381:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 381 | EmptyBaseModeInfo(d, yc) | ^ ./sglobal.h:26:45: note: expanded from macro 'EmptyBaseModeInfo' 26 | #define EmptyBaseModeInfo G026_EmptyBaseModeInfo | ^ empty.c:392:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 392 | EmptyBaseHira(d) | ^ ./sglobal.h:22:45: note: expanded from macro 'EmptyBaseHira' 22 | #define EmptyBaseHira G022_EmptyBaseHira | ^ empty.c:407:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 407 | EmptyBaseKata(d) | ^ ./sglobal.h:25:45: note: expanded from macro 'EmptyBaseKata' 25 | #define EmptyBaseKata G025_EmptyBaseKata | ^ empty.c:425:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 425 | EmptyBaseEisu(d) | ^ ./sglobal.h:19:45: note: expanded from macro 'EmptyBaseEisu' 19 | #define EmptyBaseEisu G019_EmptyBaseEisu | ^ empty.c:441:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 441 | EmptyBaseZen(d) | ^ ./sglobal.h:27:45: note: expanded from macro 'EmptyBaseZen' 27 | #define EmptyBaseZen G027_EmptyBaseZen | ^ empty.c:463:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 463 | EmptyBaseHan(d) | ^ ./sglobal.h:20:45: note: expanded from macro 'EmptyBaseHan' 20 | #define EmptyBaseHan G020_EmptyBaseHan | ^ empty.c:492:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 492 | EmptyBaseKana(d) | ^ ./sglobal.h:24:45: note: expanded from macro 'EmptyBaseKana' 24 | #define EmptyBaseKana G024_EmptyBaseKana | ^ empty.c:516:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 516 | EmptyBaseKakutei(d) | ^ ./sglobal.h:23:45: note: expanded from macro 'EmptyBaseKakutei' 23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei | ^ empty.c:531:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 531 | EmptyBaseHenkan(d) | ^ ./sglobal.h:21:45: note: expanded from macro 'EmptyBaseHenkan' 21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan | ^ empty.c:549:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 549 | renbunInit(d) | ^ empty.c:578:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 578 | showVersion(d) | ^ empty.c:603:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 603 | showServer(d) | ^ empty.c:640:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 640 | showGakushu(d) | ^ empty.c:668:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 668 | showInitFile(d) | ^ empty.c:702:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 702 | showRomkanaFile(d) | ^ empty.c:737:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 737 | dicSync(d) | ^ In file included from empty.c:764: ./emptymap.h:24:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 24 | extern int AlphaMode(), HenkanNyuryokuMode(); | ^ ./sglobal.h:1:45: note: expanded from macro 'AlphaMode' 1 | #define AlphaMode G001_AlphaMode | ^ ./canna.h:1032:12: note: conflicting prototype is here 1032 | extern int AlphaMode pro((uiContext)); | ^ ./sglobal.h:1:45: note: expanded from macro 'AlphaMode' 1 | #define AlphaMode G001_AlphaMode | ^ In file included from empty.c:764: ./emptymap.h:24:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 24 | extern int AlphaMode(), HenkanNyuryokuMode(); | ^ ./sglobal.h:36:45: note: expanded from macro 'HenkanNyuryokuMode' 36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode | ^ ./canna.h:1033:12: note: conflicting prototype is here 1033 | extern int HenkanNyuryokuMode pro((uiContext)); | ^ ./sglobal.h:36:45: note: expanded from macro 'HenkanNyuryokuMode' 36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode | ^ In file included from empty.c:764: ./emptymap.h:28:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 28 | extern int KigoIchiran(), UiUtilMode(); | ^ ./sglobal.h:55:45: note: expanded from macro 'KigoIchiran' 55 | #define KigoIchiran G055_KigoIchiran | ^ ./canna.h:1019:12: note: conflicting prototype is here 1019 | extern int KigoIchiran pro((uiContext)); | ^ ./sglobal.h:55:45: note: expanded from macro 'KigoIchiran' 55 | #define KigoIchiran G055_KigoIchiran | ^ In file included from empty.c:764: ./emptymap.h:28:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 28 | extern int KigoIchiran(), UiUtilMode(); | ^ ./sglobal.h:113:45: note: expanded from macro 'UiUtilMode' 113 | #define UiUtilMode G113_UiUtilMode | ^ ./canna.h:1105:12: note: conflicting prototype is here 1105 | extern int UiUtilMode pro((uiContext)); | ^ ./sglobal.h:113:45: note: expanded from macro 'UiUtilMode' 113 | #define UiUtilMode G113_UiUtilMode | ^ In file included from empty.c:764: ./emptymap.h:29:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 29 | extern int YomiBaseHiraKataToggle(), YomiBaseZenHanToggle(); | ^ ./sglobal.h:134:45: note: expanded from macro 'YomiBaseHiraKataToggle' 134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle | ^ ./canna.h:1083:12: note: conflicting prototype is here 1083 | extern int YomiBaseHiraKataToggle pro((uiContext)); | ^ ./sglobal.h:134:45: note: expanded from macro 'YomiBaseHiraKataToggle' 134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle | ^ In file included from empty.c:764: ./emptymap.h:29:38: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 29 | extern int YomiBaseHiraKataToggle(), YomiBaseZenHanToggle(); | ^ ./sglobal.h:139:45: note: expanded from macro 'YomiBaseZenHanToggle' 139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle | ^ ./canna.h:1084:12: note: conflicting prototype is here 1084 | extern int YomiBaseZenHanToggle pro((uiContext)); | ^ ./sglobal.h:139:45: note: expanded from macro 'YomiBaseZenHanToggle' 139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle | ^ In file included from empty.c:764: ./emptymap.h:30:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 30 | extern int YomiBaseKanaEisuToggle(), YomiBaseKakuteiHenkanToggle(); | ^ ./sglobal.h:136:45: note: expanded from macro 'YomiBaseKanaEisuToggle' 136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle | ^ ./canna.h:1087:12: note: conflicting prototype is here 1087 | extern int YomiBaseKanaEisuToggle pro((uiContext)); | ^ ./sglobal.h:136:45: note: expanded from macro 'YomiBaseKanaEisuToggle' 136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle | ^ In file included from empty.c:764: ./emptymap.h:30:38: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 30 | extern int YomiBaseKanaEisuToggle(), YomiBaseKakuteiHenkanToggle(); | ^ ./sglobal.h:135:45: note: expanded from macro 'YomiBaseKakuteiHenkanToggle' 135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle | ^ ./canna.h:1088:12: note: conflicting prototype is here 1088 | extern int YomiBaseKakuteiHenkanToggle pro((uiContext)); | ^ ./sglobal.h:135:45: note: expanded from macro 'YomiBaseKakuteiHenkanToggle' 135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle | ^ In file included from empty.c:764: ./emptymap.h:31:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 31 | extern int YomiBaseRotateForw(), YomiBaseRotateBack(); | ^ ./sglobal.h:138:45: note: expanded from macro 'YomiBaseRotateForw' 138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw | ^ ./canna.h:1085:12: note: conflicting prototype is here 1085 | extern int YomiBaseRotateForw pro((uiContext)); | ^ ./sglobal.h:138:45: note: expanded from macro 'YomiBaseRotateForw' 138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw | ^ In file included from empty.c:764: ./emptymap.h:31:34: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 31 | extern int YomiBaseRotateForw(), YomiBaseRotateBack(); | ^ ./sglobal.h:137:45: note: expanded from macro 'YomiBaseRotateBack' 137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack | ^ ./canna.h:1086:12: note: conflicting prototype is here 1086 | extern int YomiBaseRotateBack pro((uiContext)); | ^ ./sglobal.h:137:45: note: expanded from macro 'YomiBaseRotateBack' 137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack | ^ In file included from empty.c:764: ./emptymap.h:32:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 32 | extern int DoFuncSequence(), UseOtherKeymap(), YomiModeBackup(); | ^ ./sglobal.h:17:45: note: expanded from macro 'DoFuncSequence' 17 | #define DoFuncSequence G017_DoFuncSequence | ^ ./canna.h:1171:12: note: conflicting prototype is here 1171 | extern int DoFuncSequence pro((uiContext)); | ^ ./sglobal.h:17:45: note: expanded from macro 'DoFuncSequence' 17 | #define DoFuncSequence G017_DoFuncSequence | ^ In file included from empty.c:764: ./emptymap.h:32:30: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 32 | extern int DoFuncSequence(), UseOtherKeymap(), YomiModeBackup(); | ^ ./sglobal.h:114:45: note: expanded from macro 'UseOtherKeymap' 114 | #define UseOtherKeymap G114_UseOtherKeymap | ^ ./canna.h:1037:12: note: conflicting prototype is here 1037 | extern int UseOtherKeymap pro((uiContext)); | ^ ./sglobal.h:114:45: note: expanded from macro 'UseOtherKeymap' 114 | #define UseOtherKeymap G114_UseOtherKeymap | ^ In file included from empty.c:764: ./emptymap.h:32:48: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 32 | extern int DoFuncSequence(), UseOtherKeymap(), YomiModeBackup(); | ^ ./sglobal.h:144:45: note: expanded from macro 'YomiModeBackup' 144 | #define YomiModeBackup G144_YomiModeBackup | ^ ./canna.h:1089:12: note: conflicting prototype is here 1089 | extern int YomiModeBackup pro((uiContext)); | ^ ./sglobal.h:144:45: note: expanded from macro 'YomiModeBackup' 144 | #define YomiModeBackup G144_YomiModeBackup | ^ In file included from empty.c:765: ./alphamap.h:24:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 24 | extern int JapaneseMode(); | ^ ./sglobal.h:49:45: note: expanded from macro 'JapaneseMode' 49 | #define JapaneseMode G049_JapaneseMode | ^ ./canna.h:1031:12: note: conflicting prototype is here 1031 | extern int JapaneseMode pro((uiContext)); | ^ ./sglobal.h:49:45: note: expanded from macro 'JapaneseMode' 49 | #define JapaneseMode G049_JapaneseMode | ^ 46 warnings generated. --- ichiran.o --- rm -f ichiran.o unshared/ichiran.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include ichiran.c -o unshared/ichiran.o --- hex.o --- hex.c:50:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 50 | hexEveryTimeCatch(d, retval, env) | ^ hex.c:118:19: warning: passing arguments to 'quitHex' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 118 | return quitHex(d, 0, env); | ^ hex.c:104:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 104 | exitHex(d, retval, env) | ^ hex.c:123:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 123 | quitHex(d, retval, env) | ^ hex.c:38:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 38 | static int quitHex(); | ^ hex.c:135:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 135 | yomiContext GetKanjiString(); | ^ ./sglobal.h:34:45: note: expanded from macro 'GetKanjiString' 34 | #define GetKanjiString G034_GetKanjiString | ^ ./canna.h:1058:3: note: conflicting prototype is here 1058 | GetKanjiString pro((uiContext, wchar_t *, int, int, int, int, int, | ^ ./sglobal.h:34:45: note: expanded from macro 'GetKanjiString' 34 | #define GetKanjiString G034_GetKanjiString | ^ hex.c:138:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 138 | hexMode(d, major_mode) | ^ hex.c:166:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 166 | HexMode(d) | ^ ./sglobal.h:37:45: note: expanded from macro 'HexMode' 37 | #define HexMode G037_HexMode | ^ --- henkan.o --- henkan.c:68:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 68 | kanakanError(d) | ^ henkan.c:83:24: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 83 | printf("%14s %-20s ꤷƤޤ\n", s, buf); | ^~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ henkan.c:77:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 77 | dicMesg(s, d) | ^ henkan.c:104:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 104 | mountError(dic) | ^ henkan.c:125:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 125 | jrKanjiError = "ưϿѼ¸ߤޤ"; | ^~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ henkan.c:134:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 134 | warnRKCErrors(errors) | ^ henkan.c:155:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 155 | char *ptr, *getenv(), *kodmesg = ""/* μΥå */; | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdlib.h:162:18: note: conflicting prototype is here 162 | char *_LIBC_CSTR getenv(const char *); | ^ henkan.c:450:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 450 | sprintf(buf, "%s ޥȤǤޤǤ", dp->name); | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/secure/_stdio.h:50:56: note: expanded from macro 'sprintf' 50 | __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) | ^~~~~~~~~~~ henkan.c:476:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 476 | newTanContext(majo, mino) | ^ henkan.c:495:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 495 | freeTanContext(tan) | ^ ./sglobal.h:241:45: note: expanded from macro 'freeTanContext' 241 | #define freeTanContext G241_freeTanContext | ^ henkan.c:507:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 507 | DUpwstr(w, l) | ^ henkan.c:522:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 522 | DUpattr(a, l) | ^ henkan.c:536:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 536 | copyYomiinfo2Tan(yc, tan) | ^ henkan.c:554:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 554 | copyTaninfo2Yomi(tan, yc) | ^ henkan.c:582:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 582 | tanbunToYomiAll(d, st, et) | ^ henkan.c:610:7: warning: variable 'scuryomi' set but not used [-Wunused-but-set-variable] 610 | int scuryomi, ecuryomi, scurroma, ecurroma; | ^ henkan.c:605:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 605 | doTanConvertTb(d, yc) | ^ ./sglobal.h:383:45: note: expanded from macro 'doTanConvertTb' 383 | #define doTanConvertTb G383_doTanConvertTb | ^ henkan.c:763:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 763 | doTanBubunMuhenkan(d, yc) | ^ henkan.c:979:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 979 | YomiBubunKakutei(d) | ^ --- hex.o --- 8 warnings generated. --- henkan.o --- henkan.c:1008:12: warning: variable 'len' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] 1008 | if (tan->rAttr) { | ^~~~~~~~~~ henkan.c:1078:10: note: uninitialized use occurs here 1078 | return len; | ^~~ henkan.c:1008:8: note: remove the 'if' if its condition is always true 1008 | if (tan->rAttr) { | ^~~~~~~~~~~~~~~ henkan.c:1006:10: warning: variable 'len' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] 1006 | if (tan->roma) { | ^~~~~~~~~ henkan.c:1078:10: note: uninitialized use occurs here 1078 | return len; | ^~~ henkan.c:1006:6: note: remove the 'if' if its condition is always true 1006 | if (tan->roma) { | ^~~~~~~~~~~~~~ henkan.c:1004:8: warning: variable 'len' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] 1004 | if (tan->kAttr) { | ^~~~~~~~~~ henkan.c:1078:10: note: uninitialized use occurs here 1078 | return len; | ^~~ henkan.c:1004:4: note: remove the 'if' if its condition is always true 1004 | if (tan->kAttr) { | ^~~~~~~~~~~~~~~ henkan.c:1002:6: warning: variable 'len' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] 1002 | if (tan->yomi) { | ^~~~~~~~~ henkan.c:1078:10: note: uninitialized use occurs here 1078 | return len; | ^~~ henkan.c:1002:2: note: remove the 'if' if its condition is always true 1002 | if (tan->yomi) { | ^~~~~~~~~~~~~~ henkan.c:999:11: warning: variable 'len' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] 999 | if (tan->kanji) { | ^~~~~~~~~~ henkan.c:1078:10: note: uninitialized use occurs here 1078 | return len; | ^~~ henkan.c:999:7: note: remove the 'if' if its condition is always true 999 | if (tan->kanji) { | ^~~~~~~~~~~~~~~ henkan.c:995:9: warning: variable 'len' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] 995 | if (tan) { | ^~~ henkan.c:1078:10: note: uninitialized use occurs here 1078 | return len; | ^~~ henkan.c:995:5: note: remove the 'if' if its condition is always true 995 | if (tan) { | ^~~~~~~~ henkan.c:986:7: warning: variable 'len' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] 986 | if (yc->id != YOMI_CONTEXT) { | ^~~~~~~~~~~~~~~~~~~~~~ henkan.c:1078:10: note: uninitialized use occurs here 1078 | return len; | ^~~ henkan.c:986:3: note: remove the 'if' if its condition is always false 986 | if (yc->id != YOMI_CONTEXT) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 987 | /* ʤΤǤ? */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | } | ~ 989 | else /* if (yc->left) */ { | ~~~~~~~~~~~~~~~~~~~~~~~~ henkan.c:984:10: note: initialize the variable 'len' to silence this warning 984 | int len; | ^ | = 0 henkan.c:1082:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1082 | newFilledYomiContext(next, prev) | ^ ./sglobal.h:314:45: note: expanded from macro 'newFilledYomiContext' 314 | #define newFilledYomiContext G314_newFilledYomiContext | ^ henkan.c:1145:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1145 | tanbunToYomi(d, tan, kanji) | ^ henkan.c:1193:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1193 | tanbunCommitYomi(d, tan, yc) | ^ henkan.c:1213:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1213 | TbBubunMuhenkan(d) | ^ henkan.c:1237:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1237 | TanBubunMuhenkan(d) | ^ ./sglobal.h:90:45: note: expanded from macro 'TanBubunMuhenkan' 90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan | ^ henkan.c:1260:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1260 | prepareHenkanMode(d) | ^ ./sglobal.h:328:45: note: expanded from macro 'prepareHenkanMode' 328 | #define prepareHenkanMode G328_prepareHenkanMode | ^ --- jishu.o --- --- henkan.o --- henkan.c:1274:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1274 | doHenkan(d, len, kanji) | ^ ./sglobal.h:206:45: note: expanded from macro 'doHenkan' 206 | #define doHenkan G206_doHenkan | ^ henkan.c:1305:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1305 | doYomiHenkan(d, len, kanji, yc) | ^ henkan.c:1392:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1392 | TanNop(d) | ^ ./sglobal.h:102:45: note: expanded from macro 'TanNop' 102 | #define TanNop G102_TanNop | ^ henkan.c:1406:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1406 | doGoTo(d, yc) | ^ henkan.c:1430:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1430 | TanForwardBunsetsu(d) | ^ ./sglobal.h:94:45: note: expanded from macro 'TanForwardBunsetsu' 94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu | ^ henkan.c:1481:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1481 | TanBackwardBunsetsu(d) | ^ ./sglobal.h:87:45: note: expanded from macro 'TanBackwardBunsetsu' 87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu | ^ henkan.c:1523:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1523 | tanNextKouho(d, yc) | ^ henkan.c:1565:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1565 | enterTanHenkanMode(d, fnum) | ^ henkan.c:1609:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1609 | TanKouhoIchiran(d) | ^ ./sglobal.h:99:45: note: expanded from macro 'TanKouhoIchiran' 99 | #define TanKouhoIchiran G099_TanKouhoIchiran | ^ henkan.c:1619:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1619 | TanNextKouho(d) | ^ ./sglobal.h:101:45: note: expanded from macro 'TanNextKouho' 101 | #define TanNextKouho G101_TanNextKouho | ^ henkan.c:1640:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1640 | TanHenkan(d) | ^ henkan.c:1665:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1665 | TanPreviousKouho(d) | ^ ./sglobal.h:103:45: note: expanded from macro 'TanPreviousKouho' 103 | #define TanPreviousKouho G103_TanPreviousKouho | ^ henkan.c:1698:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1698 | tanJishuHenkan(d, fn) | ^ henkan.c:1710:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1710 | TanHiragana(d) | ^ ./sglobal.h:96:45: note: expanded from macro 'TanHiragana' 96 | #define TanHiragana G096_TanHiragana | ^ henkan.c:1717:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1717 | TanKatakana(d) | ^ ./sglobal.h:98:45: note: expanded from macro 'TanKatakana' 98 | #define TanKatakana G098_TanKatakana | ^ henkan.c:1724:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1724 | TanRomaji(d) | ^ ./sglobal.h:105:45: note: expanded from macro 'TanRomaji' 105 | #define TanRomaji G105_TanRomaji | ^ henkan.c:1731:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1731 | TanUpper(d) | ^ ./sglobal.h:106:45: note: expanded from macro 'TanUpper' 106 | #define TanUpper G106_TanUpper | ^ henkan.c:1738:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1738 | TanCapitalize(d) | ^ ./sglobal.h:91:45: note: expanded from macro 'TanCapitalize' 91 | #define TanCapitalize G091_TanCapitalize | ^ henkan.c:1745:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1745 | TanZenkaku(d) | ^ ./sglobal.h:107:45: note: expanded from macro 'TanZenkaku' 107 | #define TanZenkaku G107_TanZenkaku | ^ henkan.c:1752:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- jishu.o --- --- henkan.o --- 1752 | TanHankaku(d) | ^ --- jishu.o --- rm -f jishu.o unshared/jishu.o --- henkan.o --- ./sglobal.h:95:45: note: expanded from macro 'TanHankaku' 95 | #define TanHankaku G095_TanHankaku | ^ henkan.c:1761:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1761 | TanKanaRotate(d) | ^ henkan.c:1770:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1770 | TanRomajiRotate(d) | ^ henkan.c:1779:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1779 | TanCaseRotateForward(d) | ^ henkan.c:1786:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1786 | gotoBunsetsu(yc, n) | ^ henkan.c:1811:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1811 | TanBeginningOfBunsetsu(d) | ^ ./sglobal.h:88:45: note: expanded from macro 'TanBeginningOfBunsetsu' 88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu | ^ henkan.c:1834:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1834 | TanEndOfBunsetsu(d) | ^ ./sglobal.h:93:45: note: expanded from macro 'TanEndOfBunsetsu' 93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu | ^ henkan.c:1858:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1858 | tanMuhenkan(d, kCurs) | ^ ./sglobal.h:363:45: note: expanded from macro 'tanMuhenkan' 363 | #define tanMuhenkan G363_tanMuhenkan | ^ henkan.c:1912:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1912 | TanMuhenkan(d) | ^ ./sglobal.h:100:45: note: expanded from macro 'TanMuhenkan' 100 | #define TanMuhenkan G100_TanMuhenkan | ^ henkan.c:1981:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1981 | TanDeletePrevious(d) | ^ ./sglobal.h:92:45: note: expanded from macro 'TanDeletePrevious' 92 | #define TanDeletePrevious G092_TanDeletePrevious | ^ henkan.c:2053:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2053 | finishTanKakutei(d) | ^ ./sglobal.h:231:45: note: expanded from macro 'finishTanKakutei' 231 | #define finishTanKakutei G231_finishTanKakutei | ^ henkan.c:2180:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2180 | TanKakutei(d) | ^ ./sglobal.h:97:45: note: expanded from macro 'TanKakutei' 97 | #define TanKakutei G097_TanKakutei | ^ henkan.c:2199:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2199 | TanKakuteiYomiInsert(d) | ^ henkan.c:2277:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2277 | doTbResize(d, yc, n) | ^ henkan.c:2318:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2318 | TanExtendBunsetsu(d) | ^ henkan.c:2351:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2351 | TanShrinkBunsetsu(d) | ^ henkan.c:2389:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2389 | TanPrintBunpou(d) | ^ ./sglobal.h:104:45: note: expanded from macro 'TanPrintBunpou' 104 | #define TanPrintBunpou G104_TanPrintBunpou | ^ henkan.c:2501:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2501 | TanBunsetsuMode(d) | ^ henkan.c:2522:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2522 | chikujiSetCursor(d, forw) | ^ henkan.c:2554:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2554 | setMode(d, tan, forw) | ^ ./sglobal.h:357:45: note: expanded from macro 'setMode' 357 | #define setMode G357_setMode | ^ henkan.c:2587:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2587 | TbForward(d) | ^ ./sglobal.h:111:45: note: expanded from macro 'TbForward' 111 | #define TbForward G111_TbForward | ^ henkan.c:2611:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2611 | TbBackward(d) | ^ ./sglobal.h:108:45: note: expanded from macro 'TbBackward' 108 | #define TbBackward G108_TbBackward | ^ henkan.c:2635:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2635 | TbBeginningOfLine(d) | ^ ./sglobal.h:109:45: note: expanded from macro 'TbBeginningOfLine' 109 | #define TbBeginningOfLine G109_TbBeginningOfLine | ^ henkan.c:2650:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2650 | TbEndOfLine(d) | ^ ./sglobal.h:110:45: note: expanded from macro 'TbEndOfLine' 110 | #define TbEndOfLine G110_TbEndOfLine | ^ henkan.c:2667:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2667 | TbChooseChar(d, head) | ^ henkan.c:2688:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2688 | TanChooseChar(d, head) | ^ henkan.c:2746:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2746 | TanChooseHeadChar(d) | ^ henkan.c:2753:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2753 | TanChooseTailChar(d) | ^ henkan.c:1609:1: warning: a function declaration without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1609 | TanKouhoIchiran(d) | ^ ./sglobal.h:99:45: note: expanded from macro 'TanKouhoIchiran' 99 | #define TanKouhoIchiran G099_TanKouhoIchiran | ^ ./tanmap.h:24:12: note: conflicting prototype is here 24 | extern int TanKouhoIchiran pro((uiContext)), DoFuncSequence pro((uiContext)); | ^ ./sglobal.h:99:45: note: expanded from macro 'TanKouhoIchiran' 99 | #define TanKouhoIchiran G099_TanKouhoIchiran | ^ --- jishu.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include jishu.c -o unshared/jishu.o --- ichiran.o --- ichiran.c:39:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 39 | extern int TanNextKouho(); | ^ ./sglobal.h:101:45: note: expanded from macro 'TanNextKouho' 101 | #define TanNextKouho G101_TanNextKouho | ^ ./canna.h:942:12: note: conflicting prototype is here 942 | extern int TanNextKouho pro((uiContext)); | ^ ./sglobal.h:101:45: note: expanded from macro 'TanNextKouho' 101 | #define TanNextKouho G101_TanNextKouho | ^ ichiran.c:106:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 106 | makeIchiranEchoStrCurChange(yc) | ^ ichiran.c:121:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 121 | makeIchiranKanjiStatusReturn(d, env, yc) | ^ ichiran.c:145:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 145 | makeGlineStatus(d) | ^ ./sglobal.h:301:45: note: expanded from macro 'makeGlineStatus' 301 | #define makeGlineStatus G301_makeGlineStatus | ^ ichiran.c:191:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 191 | ichiranEveryTimeCatch(d, retval, env) | ^ ichiran.c:209:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 209 | ichiranExitCatch(d, retval, env) | ^ ichiran.c:253:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 253 | ichiranQuitCatch(d, retval, env) | ^ ichiran.c:288:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 288 | freeIchiranBuf(ic) | ^ ./sglobal.h:238:45: note: expanded from macro 'freeIchiranBuf' 238 | #define freeIchiranBuf G238_freeIchiranBuf | ^ ichiran.c:300:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 300 | freeGetIchiranList(buf) | ^ ./sglobal.h:237:45: note: expanded from macro 'freeGetIchiranList' 237 | #define freeGetIchiranList G237_freeGetIchiranList | ^ ichiran.c:313:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 313 | popIchiranMode(d) | ^ ichiran.c:342:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 342 | jrKanjiError = "malloc (getIchiranList) ǤޤǤ"; | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ichiran.c:330:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 330 | getIchiranList(context, nelem, currentkouho) | ^ ./sglobal.h:245:45: note: expanded from macro 'getIchiranList' 245 | #define getIchiranList G245_getIchiranList | ^ ichiran.c:420:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 420 | jrKanjiError = "malloc (newIchiranContext) ǤޤǤ"; | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ichiran.c:427:22: warning: passing arguments to 'clearIchiranContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 427 | clearIchiranContext(icxt); | ^ ichiran.c:497:25: warning: passing arguments to 'makeKouhoIchiran' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 497 | if (makeKouhoIchiran(d, nelem, bangomax, inhibit, currentkouho) == NG) { | ^ ichiran.c:519:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 519 | clearIchiranContext(p) | ^ ichiran.c:41:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 41 | static void clearIchiranContext(); | ^ ichiran.c:539:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 539 | allocIchiranBuf(d) | ^ ./sglobal.h:155:45: note: expanded from macro 'allocIchiranBuf' 155 | #define allocIchiranBuf G155_allocIchiranBuf | ^ ichiran.c:586:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 586 | makeKouhoIchiran(d, nelem, bangomax, inhibit, currentkouho) | ^ ichiran.c:327:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 327 | static int makeKouhoIchiran(); | ^ ichiran.c:749:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 749 | tanKouhoIchiran(d, step) | ^ ./sglobal.h:362:45: note: expanded from macro 'tanKouhoIchiran' 362 | #define tanKouhoIchiran G362_tanKouhoIchiran | ^ ichiran.c:822:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 822 | IchiranQuit(d) | ^ ./sglobal.h:47:45: note: expanded from macro 'IchiranQuit' 47 | #define IchiranQuit G047_IchiranQuit | ^ ichiran.c:853:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 853 | IchiranNop(d) | ^ ./sglobal.h:45:45: note: expanded from macro 'IchiranNop' 45 | #define IchiranNop G045_IchiranNop | ^ ichiran.c:893:26: warning: passing arguments to 'IchiranKakutei' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 893 | retval = IchiranKakutei(d); | ^ ichiran.c:880:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 880 | IchiranKakuteiThenDo(d, func) | ^ ichiran.c:904:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 904 | IchiranQuitThenDo(d, func) | ^ ichiran.c:932:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 932 | IchiranForwardKouho(d) | ^ ./sglobal.h:43:45: note: expanded from macro 'IchiranForwardKouho' 43 | #define IchiranForwardKouho G043_IchiranForwardKouho | ^ ichiran.c:986:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 986 | IchiranBackwardKouho(d) | ^ ./sglobal.h:40:45: note: expanded from macro 'IchiranBackwardKouho' 40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho | ^ ichiran.c:1042:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1042 | IchiranConvert(d) | ^ ichiran.c:1066:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1066 | IchiranPreviousKouhoretsu(d) | ^ ./sglobal.h:46:45: note: expanded from macro 'IchiranPreviousKouhoretsu' 46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu | ^ ichiran.c:1089:31: warning: passing arguments to 'getIchiranPreviousKouhoretsu' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1089 | getIchiranPreviousKouhoretsu(d); | ^ ichiran.c:1107:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1107 | getIchiranPreviousKouhoretsu(d) | ^ ichiran.c:43:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 43 | static void getIchiranPreviousKouhoretsu(); | ^ ichiran.c:1145:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1145 | IchiranNextKouhoretsu(d) | ^ ./sglobal.h:44:45: note: expanded from macro 'IchiranNextKouhoretsu' 44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu | ^ ichiran.c:1168:27: warning: passing arguments to 'getIchiranNextKouhoretsu' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1168 | getIchiranNextKouhoretsu(d); | ^ ichiran.c:1186:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1186 | IchiranNextPage(d) | ^ ichiran.c:1217:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1217 | IchiranPreviousPage(d) | ^ ichiran.c:1248:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1248 | getIchiranNextKouhoretsu(d) | ^ ichiran.c:44:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 44 | static void getIchiranNextKouhoretsu(); | ^ ichiran.c:1286:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1286 | IchiranBeginningOfKouho(d) | ^ ./sglobal.h:41:45: note: expanded from macro 'IchiranBeginningOfKouho' 41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho | ^ ichiran.c:1326:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1326 | IchiranEndOfKouho(d) | ^ ./sglobal.h:42:45: note: expanded from macro 'IchiranEndOfKouho' 42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho | ^ ichiran.c:1371:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1371 | IchiranBangoKouho(d) | ^ ichiran.c:1395:25: warning: passing arguments to 'IchiranKakutei' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1395 | retval = IchiranKakutei(d); | ^ ichiran.c:1429:30: warning: passing arguments to 'IchiranKakutei' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1429 | retval = IchiranKakutei(d); | ^ ichiran.c:1453:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1453 | getIchiranBangoKouho(d) | ^ ichiran.c:1464:13: warning: variable 'num' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] 1464 | else if((0x61 <= d->ch) && (d->ch <= 0x66)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ichiran.c:1472:6: note: uninitialized use occurs here 1472 | if(num > ic->glineifp[ic->kouhoifp[*(ic->curIkouho)].khretsu].glkosu) { | ^~~ ichiran.c:1464:10: note: remove the 'if' if its condition is always true 1464 | else if((0x61 <= d->ch) && (d->ch <= 0x66)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1465 | num = (int)(d->ch - 0x57); ichiran.c:1464:13: warning: variable 'num' is used uninitialized whenever '&&' condition is false [-Wsometimes-uninitialized] 1464 | else if((0x61 <= d->ch) && (d->ch <= 0x66)) | ^~~~~~~~~~~~~~~ ichiran.c:1472:6: note: uninitialized use occurs here 1472 | if(num > ic->glineifp[ic->kouhoifp[*(ic->curIkouho)].khretsu].glkosu) { | ^~~ ichiran.c:1464:13: note: remove the '&&' if its condition is always true 1464 | else if((0x61 <= d->ch) && (d->ch <= 0x66)) | ^~~~~~~~~~~~~~~~~~ ichiran.c:1457:10: note: initialize the variable 'num' to silence this warning 1457 | int num, kindex; | ^ | = 0 ichiran.c:42:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 42 | static int IchiranKakutei(); | ^ ichiran.c:1501:12: note: conflicting prototype is here 1501 | static int IchiranKakutei pro((uiContext)); | ^ ichiran.c:1504:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1504 | IchiranKakutei(d) | ^ ichiran.c:1546:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1546 | ichiranFin(d) | ^ ./sglobal.h:256:45: note: expanded from macro 'ichiranFin' 256 | #define ichiranFin G256_ichiranFin | ^ ichiran.c:1563:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1563 | IchiranExtendBunsetsu(d) | ^ ichiran.c:1572:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1572 | IchiranShrinkBunsetsu(d) | ^ ichiran.c:1581:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1581 | IchiranAdjustBunsetsu(d) | ^ ichiran.c:1590:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1590 | IchiranKillToEndOfLine(d) | ^ ichiran.c:1599:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1599 | IchiranDeleteNext(d) | ^ ichiran.c:1608:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1608 | IchiranBubunMuhenkan(d) | ^ ichiran.c:1617:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1617 | IchiranHiragana(d) | ^ ichiran.c:1626:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1626 | IchiranKatakana(d) | ^ ichiran.c:1635:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1635 | IchiranZenkaku(d) | ^ ichiran.c:1644:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1644 | IchiranHankaku(d) | ^ ichiran.c:1653:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1653 | IchiranRomaji(d) | ^ ichiran.c:1662:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1662 | IchiranToUpper(d) | ^ ichiran.c:1671:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1671 | IchiranToLower(d) | ^ ichiran.c:1680:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1680 | IchiranCapitalize(d) | ^ ichiran.c:1689:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1689 | IchiranKanaRotate(d) | ^ ichiran.c:1698:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1698 | IchiranRomajiRotate(d) | ^ ichiran.c:1707:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1707 | IchiranCaseRotateForward(d) | ^ In file included from ichiran.c:1721: ./ichiranmap.h:24:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 24 | extern int DoFuncSequence(), UseOtherKeymap(); | ^ ./sglobal.h:17:45: note: expanded from macro 'DoFuncSequence' 17 | #define DoFuncSequence G017_DoFuncSequence | ^ ./canna.h:1171:12: note: conflicting prototype is here 1171 | extern int DoFuncSequence pro((uiContext)); | ^ ./sglobal.h:17:45: note: expanded from macro 'DoFuncSequence' 17 | #define DoFuncSequence G017_DoFuncSequence | ^ In file included from ichiran.c:1721: ./ichiranmap.h:24:31: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 24 | extern int DoFuncSequence(), UseOtherKeymap(); | ^ ./sglobal.h:114:45: note: expanded from macro 'UseOtherKeymap' 114 | #define UseOtherKeymap G114_UseOtherKeymap | ^ ./canna.h:1037:12: note: conflicting prototype is here 1037 | extern int UseOtherKeymap pro((uiContext)); | ^ ./sglobal.h:114:45: note: expanded from macro 'UseOtherKeymap' 114 | #define UseOtherKeymap G114_UseOtherKeymap | ^ --- henkan.o --- 80 warnings generated. --- kctrl.o --- rm -f kctrl.o unshared/kctrl.o --- ichiran.o --- 69 warnings generated. rm -f ichiran.o --- kctrl.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include kctrl.c -o unshared/kctrl.o --- ichiran.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -dynamic ichiran.c --- jishu.o --- jishu.c:72:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 72 | enterJishuMode(d, yc) | ^ ./sglobal.h:217:45: note: expanded from macro 'enterJishuMode' 217 | #define enterJishuMode G217_enterJishuMode | ^ jishu.c:109:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 109 | leaveJishuMode(d, yc) | ^ ./sglobal.h:297:45: note: expanded from macro 'leaveJishuMode' 297 | #define leaveJishuMode G297_leaveJishuMode | ^ jishu.c:127:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 127 | setInhibitInformation(yc) | ^ jishu.c:147:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 147 | extractJishuString(yc, s, e, sr, er) | ^ ./sglobal.h:223:45: note: expanded from macro 'extractJishuString' 223 | #define extractJishuString G223_extractJishuString | ^ jishu.c:310:5: warning: variable 'revlen' is used uninitialized whenever switch default is taken [-Wsometimes-uninitialized] 310 | default:/* ɤǤʤäѴʤΤDz⤷ʤ */ | ^~~~~~~ jishu.c:315:8: note: uninitialized use occurs here 315 | s += revlen; | ^~~~~~ jishu.c:152:28: note: initialize the variable 'revlen' to silence this warning 152 | int jishulen, len, revlen; | ^ | = 0 jishu.c:359:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 359 | inhibittedJishu(d) | ^ jishu.c:376:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 376 | nextJishu(d) | ^ jishu.c:389:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 389 | previousJishu(d) | ^ jishu.c:405:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 405 | JishuNextJishu(d) /* ⡼ɤλ˽ʸѴ */ | ^ jishu.c:426:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 426 | JishuPreviousJishu(d) /* ⡼ɤλ˵ղʸѴ */ | ^ jishu.c:447:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 447 | JishuRotateWithInhibition(d, inhibit) | ^ jishu.c:465:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 465 | JishuKanaRotate(d) /* ⡼ɤλ˽꤫ʸѴ */ | ^ jishu.c:474:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 474 | JishuRomajiRotate(d) /* ⡼ɤλ˽ѿʸѴ */ | ^ jishu.c:484:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 484 | JishuShrink(d) /* ʸѴΰ̤ */ | ^ jishu.c:546:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 546 | JishuNop(d) | ^ jishu.c:560:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 560 | JishuExtend(d) /* ʸѴΰФ */ | ^ jishu.c:629:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 629 | jishuAdjustRome(d) | ^ jishu.c:640:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 640 | myjishuAdjustRome(d) | ^ jishu.c:38:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 38 | static int JishuZenkaku(); | ^ jishu.c:651:12: note: conflicting prototype is here 651 | static int JishuZenkaku pro((uiContext)); | ^ jishu.c:654:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 654 | JishuZenkaku(d) /* Ñ´ */ | ^ jishu.c:39:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 39 | static int JishuHankaku(); | ^ jishu.c:687:12: note: conflicting prototype is here 687 | static int JishuHankaku pro((uiContext)); | ^ jishu.c:690:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 690 | JishuHankaku(d) /* ȾѴ */ | ^ jishu.c:731:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 731 | exitJishuAndDoSomething(d, fnum) | ^ jishu.c:747:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 747 | JishuYomiInsert(d) | ^ jishu.c:771:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 771 | JishuQuit(d) | ^ jishu.c:784:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 784 | JishuToUpper(d) | ^ jishu.c:813:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 813 | JishuCapitalize(d) | ^ jishu.c:842:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 842 | JishuToLower(d) | ^ jishu.c:871:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 871 | JishuHiragana(d) | ^ jishu.c:884:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 884 | JishuKatakana(d) | ^ jishu.c:897:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 897 | JishuRomaji(d) | ^ jishu.c:911:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 911 | nextCase(yc) | ^ jishu.c:920:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 920 | JishuCaseRotateForward(d) | ^ jishu.c:952:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 952 | JishuKanjiHenkan(d) | ^ jishu.c:961:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 961 | JishuKanjiHenkanOInsert(d) | ^ jishu.c:970:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 970 | JishuKanjiHenkanONothing(d) | ^ 36 warnings generated. rm -f jishu.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -dynamic jishu.c --- ichiran.o --- ichiran.c:39:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 39 | extern int TanNextKouho(); | ^ ./sglobal.h:101:45: note: expanded from macro 'TanNextKouho' 101 | #define TanNextKouho G101_TanNextKouho | ^ ./canna.h:942:12: note: conflicting prototype is here 942 | extern int TanNextKouho pro((uiContext)); | ^ ./sglobal.h:101:45: note: expanded from macro 'TanNextKouho' 101 | #define TanNextKouho G101_TanNextKouho | ^ ichiran.c:106:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 106 | makeIchiranEchoStrCurChange(yc) | ^ ichiran.c:121:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 121 | makeIchiranKanjiStatusReturn(d, env, yc) | ^ ichiran.c:145:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 145 | makeGlineStatus(d) | ^ ./sglobal.h:301:45: note: expanded from macro 'makeGlineStatus' 301 | #define makeGlineStatus G301_makeGlineStatus | ^ ichiran.c:191:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 191 | ichiranEveryTimeCatch(d, retval, env) | ^ ichiran.c:209:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 209 | ichiranExitCatch(d, retval, env) | ^ ichiran.c:253:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 253 | ichiranQuitCatch(d, retval, env) | ^ ichiran.c:288:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 288 | freeIchiranBuf(ic) | ^ ./sglobal.h:238:45: note: expanded from macro 'freeIchiranBuf' 238 | #define freeIchiranBuf G238_freeIchiranBuf | ^ ichiran.c:300:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 300 | freeGetIchiranList(buf) | ^ ./sglobal.h:237:45: note: expanded from macro 'freeGetIchiranList' 237 | #define freeGetIchiranList G237_freeGetIchiranList | ^ ichiran.c:313:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 313 | popIchiranMode(d) | ^ ichiran.c:342:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 342 | jrKanjiError = "malloc (getIchiranList) ǤޤǤ"; | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ichiran.c:330:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 330 | getIchiranList(context, nelem, currentkouho) | ^ ./sglobal.h:245:45: note: expanded from macro 'getIchiranList' 245 | #define getIchiranList G245_getIchiranList | ^ ichiran.c:420:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 420 | jrKanjiError = "malloc (newIchiranContext) ǤޤǤ"; | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ichiran.c:427:22: warning: passing arguments to 'clearIchiranContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 427 | clearIchiranContext(icxt); | ^ ichiran.c:497:25: warning: passing arguments to 'makeKouhoIchiran' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 497 | if (makeKouhoIchiran(d, nelem, bangomax, inhibit, currentkouho) == NG) { | ^ ichiran.c:519:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 519 | clearIchiranContext(p) | ^ ichiran.c:41:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 41 | static void clearIchiranContext(); | ^ ichiran.c:539:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 539 | allocIchiranBuf(d) | ^ ./sglobal.h:155:45: note: expanded from macro 'allocIchiranBuf' 155 | #define allocIchiranBuf G155_allocIchiranBuf | ^ ichiran.c:586:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 586 | makeKouhoIchiran(d, nelem, bangomax, inhibit, currentkouho) | ^ ichiran.c:327:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 327 | static int makeKouhoIchiran(); | ^ ichiran.c:749:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 749 | tanKouhoIchiran(d, step) | ^ ./sglobal.h:362:45: note: expanded from macro 'tanKouhoIchiran' 362 | #define tanKouhoIchiran G362_tanKouhoIchiran | ^ ichiran.c:822:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 822 | IchiranQuit(d) | ^ ./sglobal.h:47:45: note: expanded from macro 'IchiranQuit' 47 | #define IchiranQuit G047_IchiranQuit | ^ ichiran.c:853:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 853 | IchiranNop(d) | ^ ./sglobal.h:45:45: note: expanded from macro 'IchiranNop' 45 | #define IchiranNop G045_IchiranNop | ^ ichiran.c:893:26: warning: passing arguments to 'IchiranKakutei' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 893 | retval = IchiranKakutei(d); | ^ ichiran.c:880:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 880 | IchiranKakuteiThenDo(d, func) | ^ ichiran.c:904:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 904 | IchiranQuitThenDo(d, func) | ^ ichiran.c:932:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 932 | IchiranForwardKouho(d) | ^ ./sglobal.h:43:45: note: expanded from macro 'IchiranForwardKouho' 43 | #define IchiranForwardKouho G043_IchiranForwardKouho | ^ ichiran.c:986:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 986 | IchiranBackwardKouho(d) | ^ ./sglobal.h:40:45: note: expanded from macro 'IchiranBackwardKouho' 40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho | ^ ichiran.c:1042:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1042 | IchiranConvert(d) | ^ ichiran.c:1066:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1066 | IchiranPreviousKouhoretsu(d) | ^ ./sglobal.h:46:45: note: expanded from macro 'IchiranPreviousKouhoretsu' 46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu | ^ ichiran.c:1089:31: warning: passing arguments to 'getIchiranPreviousKouhoretsu' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1089 | getIchiranPreviousKouhoretsu(d); | ^ ichiran.c:1107:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1107 | getIchiranPreviousKouhoretsu(d) | ^ ichiran.c:43:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 43 | static void getIchiranPreviousKouhoretsu(); | ^ ichiran.c:1145:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1145 | IchiranNextKouhoretsu(d) | ^ ./sglobal.h:44:45: note: expanded from macro 'IchiranNextKouhoretsu' 44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu | ^ ichiran.c:1168:27: warning: passing arguments to 'getIchiranNextKouhoretsu' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1168 | getIchiranNextKouhoretsu(d); | ^ ichiran.c:1186:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1186 | IchiranNextPage(d) | ^ ichiran.c:1217:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1217 | IchiranPreviousPage(d) | ^ ichiran.c:1248:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1248 | getIchiranNextKouhoretsu(d) | ^ ichiran.c:44:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 44 | static void getIchiranNextKouhoretsu(); | ^ ichiran.c:1286:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1286 | IchiranBeginningOfKouho(d) | ^ ./sglobal.h:41:45: note: expanded from macro 'IchiranBeginningOfKouho' 41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho | ^ ichiran.c:1326:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1326 | IchiranEndOfKouho(d) | ^ ./sglobal.h:42:45: note: expanded from macro 'IchiranEndOfKouho' 42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho | ^ ichiran.c:1371:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1371 | IchiranBangoKouho(d) | ^ ichiran.c:1395:25: warning: passing arguments to 'IchiranKakutei' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1395 | retval = IchiranKakutei(d); | ^ ichiran.c:1429:30: warning: passing arguments to 'IchiranKakutei' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1429 | retval = IchiranKakutei(d); | ^ ichiran.c:1453:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1453 | getIchiranBangoKouho(d) | ^ ichiran.c:1464:13: warning: variable 'num' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] 1464 | else if((0x61 <= d->ch) && (d->ch <= 0x66)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ichiran.c:1472:6: note: uninitialized use occurs here 1472 | if(num > ic->glineifp[ic->kouhoifp[*(ic->curIkouho)].khretsu].glkosu) { | ^~~ ichiran.c:1464:10: note: remove the 'if' if its condition is always true 1464 | else if((0x61 <= d->ch) && (d->ch <= 0x66)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1465 | num = (int)(d->ch - 0x57); ichiran.c:1464:13: warning: variable 'num' is used uninitialized whenever '&&' condition is false [-Wsometimes-uninitialized] 1464 | else if((0x61 <= d->ch) && (d->ch <= 0x66)) | ^~~~~~~~~~~~~~~ ichiran.c:1472:6: note: uninitialized use occurs here 1472 | if(num > ic->glineifp[ic->kouhoifp[*(ic->curIkouho)].khretsu].glkosu) { | ^~~ ichiran.c:1464:13: note: remove the '&&' if its condition is always true 1464 | else if((0x61 <= d->ch) && (d->ch <= 0x66)) | ^~~~~~~~~~~~~~~~~~ ichiran.c:1457:10: note: initialize the variable 'num' to silence this warning 1457 | int num, kindex; | ^ | = 0 ichiran.c:42:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 42 | static int IchiranKakutei(); | ^ ichiran.c:1501:12: note: conflicting prototype is here 1501 | static int IchiranKakutei pro((uiContext)); | ^ ichiran.c:1504:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1504 | IchiranKakutei(d) | ^ ichiran.c:1546:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1546 | ichiranFin(d) | ^ ./sglobal.h:256:45: note: expanded from macro 'ichiranFin' 256 | #define ichiranFin G256_ichiranFin | ^ ichiran.c:1563:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1563 | IchiranExtendBunsetsu(d) | ^ ichiran.c:1572:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1572 | IchiranShrinkBunsetsu(d) | ^ ichiran.c:1581:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1581 | IchiranAdjustBunsetsu(d) | ^ ichiran.c:1590:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1590 | IchiranKillToEndOfLine(d) | ^ ichiran.c:1599:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1599 | IchiranDeleteNext(d) | ^ ichiran.c:1608:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1608 | IchiranBubunMuhenkan(d) | ^ ichiran.c:1617:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1617 | IchiranHiragana(d) | ^ ichiran.c:1626:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1626 | IchiranKatakana(d) | ^ ichiran.c:1635:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1635 | IchiranZenkaku(d) | ^ ichiran.c:1644:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1644 | IchiranHankaku(d) | ^ ichiran.c:1653:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1653 | IchiranRomaji(d) | ^ ichiran.c:1662:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1662 | IchiranToUpper(d) | ^ ichiran.c:1671:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1671 | IchiranToLower(d) | ^ ichiran.c:1680:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1680 | IchiranCapitalize(d) | ^ ichiran.c:1689:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1689 | IchiranKanaRotate(d) | ^ ichiran.c:1698:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1698 | IchiranRomajiRotate(d) | ^ ichiran.c:1707:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1707 | IchiranCaseRotateForward(d) | ^ In file included from ichiran.c:1721: ./ichiranmap.h:24:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 24 | extern int DoFuncSequence(), UseOtherKeymap(); | ^ ./sglobal.h:17:45: note: expanded from macro 'DoFuncSequence' 17 | #define DoFuncSequence G017_DoFuncSequence | ^ ./canna.h:1171:12: note: conflicting prototype is here 1171 | extern int DoFuncSequence pro((uiContext)); | ^ ./sglobal.h:17:45: note: expanded from macro 'DoFuncSequence' 17 | #define DoFuncSequence G017_DoFuncSequence | ^ In file included from ichiran.c:1721: ./ichiranmap.h:24:31: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 24 | extern int DoFuncSequence(), UseOtherKeymap(); | ^ ./sglobal.h:114:45: note: expanded from macro 'UseOtherKeymap' 114 | #define UseOtherKeymap G114_UseOtherKeymap | ^ ./canna.h:1037:12: note: conflicting prototype is here 1037 | extern int UseOtherKeymap pro((uiContext)); | ^ ./sglobal.h:114:45: note: expanded from macro 'UseOtherKeymap' 114 | #define UseOtherKeymap G114_UseOtherKeymap | ^ --- kctrl.o --- kctrl.c:51:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 51 | doInitializeFunctions(d) | ^ kctrl.c:80:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 80 | initRomeStruct(d, flg) | ^ ./sglobal.h:272:45: note: expanded from macro 'initRomeStruct' 272 | #define initRomeStruct G272_initRomeStruct | ^ kctrl.c:115:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 115 | freeModec(modec) | ^ kctrl.c:169:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 169 | freeCallbacks(cb) | ^ kctrl.c:181:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 181 | freeRomeStruct(d) | ^ ./sglobal.h:240:45: note: expanded from macro 'freeRomeStruct' 240 | #define freeRomeStruct G240_freeRomeStruct | ^ kctrl.c:216:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 216 | insertEmptySlots(d) | ^ kctrl.c:220:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 220 | struct callback *pushCallback(); | ^ ./sglobal.h:331:45: note: expanded from macro 'pushCallback' 331 | #define pushCallback G331_pushCallback | ^ ./canna.h:993:25: note: conflicting prototype is here 993 | extern struct callback *pushCallback | ^ ./sglobal.h:331:45: note: expanded from macro 'pushCallback' 331 | #define pushCallback G331_pushCallback | ^ kctrl.c:295:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 295 | makeKey(data1, data2) | ^ kctrl.c:318:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 318 | keyToContext(data1, data2) | ^ ./sglobal.h:287:45: note: expanded from macro 'keyToContext' 287 | #define keyToContext G287_keyToContext | ^ kctrl.c:343:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 343 | internContext(data1, data2, context) | ^ ./sglobal.h:276:45: note: expanded from macro 'internContext' 276 | #define internContext G276_internContext | ^ kctrl.c:374:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 374 | rmContext(data1, data2) | ^ ./sglobal.h:345:45: note: expanded from macro 'rmContext' 345 | #define rmContext G345_rmContext | ^ kctrl.c:404:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 404 | freeBukRecs(p) | ^ kctrl.c:457:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 457 | addWarningMesg(s) | ^ ./sglobal.h:154:45: note: expanded from macro 'addWarningMesg' 154 | #define addWarningMesg G154_addWarningMesg | ^ kctrl.c:474:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 474 | KC_keyconvCallback(d, arg) | ^ kctrl.c:501:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 501 | KC_initialize(d, arg) | ^ kctrl.c:704:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 704 | KC_finalize(d, arg) | ^ kctrl.c:781:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 781 | KC_setWidth(d, arg) | ^ kctrl.c:790:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 790 | KC_setBunsetsuKugiri(d, arg) | ^ kctrl.c:818:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 818 | KC_changeMode(d, arg) | ^ kctrl.c:920:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 920 | baseModeP(d) | ^ kctrl.c:943:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 943 | escapeToBasicStat(d, how) | ^ ./sglobal.h:218:45: note: expanded from macro 'escapeToBasicStat' 218 | #define escapeToBasicStat G218_escapeToBasicStat | ^ kctrl.c:977:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 977 | KC_setUFunc(d, arg) | ^ kctrl.c:989:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 989 | KC_setModeInfoStyle(d, arg) | ^ kctrl.c:1004:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1004 | KC_setHexInputStyle(d, arg) | ^ kctrl.c:1014:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1014 | KC_inhibitHankakuKana(d, arg) | ^ kctrl.c:1027:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1027 | popTourokuWithGLineClear(d, retval, env) | ^ kctrl.c:1052:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1052 | KC_defineKanji(d, arg) | ^ kctrl.c:1095:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1095 | closeRK(cxp, flag) | ^ kctrl.c:1114:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1114 | closeRKContextInUIContext(d, flag) | ^ kctrl.c:1138:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1138 | closeRKContextInMemory(p, flag) | ^ kctrl.c:1156:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1156 | makeAllContextToBeClosed(flag) | ^ ./sglobal.h:298:45: note: expanded from macro 'makeAllContextToBeClosed' 298 | #define makeAllContextToBeClosed G298_makeAllContextToBeClosed | ^ kctrl.c:1171:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1171 | KC_kakutei(d, arg) | ^ kctrl.c:1191:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1191 | KC_kill(d, arg) | ^ kctrl.c:1208:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1208 | KC_modekeys(d, arg) | ^ kctrl.c:1232:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1232 | KC_queryMode(d, arg) | ^ kctrl.c:1240:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1240 | KC_queryConnection(d, arg) | ^ kctrl.c:1256:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1256 | KC_setServerName(d, arg) | ^ kctrl.c:1265:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1265 | KC_parse(d, arg) | ^ kctrl.c:1282:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1282 | KC_yomiInfo(d, arg) | ^ kctrl.c:1292:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1292 | KC_storeYomi(d, arg) | ^ kctrl.c:1348:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1348 | KC_setInitFileName(d, arg) | ^ kctrl.c:1376:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1376 | KC_do(d, arg) | ^ kctrl.c:1408:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1408 | _do_func_slightly(d, fnum, mode_c, c_mode) | ^ ./sglobal.h:150:45: note: expanded from macro '_do_func_slightly' 150 | #define _do_func_slightly G150__do_func_slightly | ^ kctrl.c:1465:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1465 | callCallback(d, res) /* ХåƤ */ | ^ kctrl.c:1497:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1497 | _doFunc(d, fnum) | ^ ./sglobal.h:149:45: note: expanded from macro '_doFunc' 149 | #define _doFunc G149__doFunc | ^ kctrl.c:1595:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1595 | _afterDoFunc(d, retval) | ^ ./sglobal.h:148:45: note: expanded from macro '_afterDoFunc' 148 | #define _afterDoFunc G148__afterDoFunc | ^ kctrl.c:1628:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1628 | doFunc(d, fnum) | ^ ./sglobal.h:205:45: note: expanded from macro 'doFunc' 205 | #define doFunc G205_doFunc | ^ kctrl.c:1636:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1636 | KC_getContext(d, arg) | ^ kctrl.c:1658:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1658 | KC_closeUIContext(d, arg) | ^ kctrl.c:1685:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1685 | getYomiContext(d) | ^ kctrl.c:1708:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1708 | KC_inhibitChangeMode(d, arg) | ^ kctrl.c:1730:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1730 | KC_letterRestriction(d, arg) | ^ kctrl.c:1747:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1747 | countColumns(str) | ^ kctrl.c:1771:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1771 | KC_queryMaxModeStr(d, arg) | ^ kctrl.c:1797:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1797 | KC_setListCallback(d, arg) | ^ kctrl.c:1828:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1828 | KC_setVerbose(d, arg) | ^ kctrl.c:1842:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1842 | kanjiInitialize(mes) | ^ kctrl.c:1851:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1851 | kanjiFinalize(mes) | ^ kctrl.c:1878:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1878 | wcCloseKanjiContext(context,ksva) | ^ ../../include/canna/jrkanji.h:298:30: note: expanded from macro 'wcCloseKanjiContext' 298 | # define wcCloseKanjiContext cannawcCloseKanjiContext | ^ kctrl.c:1889:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1889 | jrCloseKanjiContext(context,ksva) | ^ kctrl.c:1898:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1898 | ToggleChikuji(d, flg) | ^ ./sglobal.h:112:45: note: expanded from macro 'ToggleChikuji' 112 | #define ToggleChikuji G112_ToggleChikuji | ^ kctrl.c:1933:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1933 | KC_lispInteraction(d, arg) | ^ kctrl.c:1946:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1946 | KC_disconnectServer(d, arg) | ^ kctrl.c:1960:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1960 | KC_setAppName(d, arg) | ^ kctrl.c:1980:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1980 | KC_debugmode(d, arg) | ^ kctrl.c:1992:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1992 | debug_yomibuf(yc) | ^ kctrl.c:2100:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2100 | KC_debugyomi(d, arg) | ^ kctrl.c:2112:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2112 | KC_queryPhono(d, arg) | ^ kctrl.c:2151:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 2151 | sprintf(xxxx, "Ê´Ñ´ %s ѤǤޤ", (char *)arg); | ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/secure/_stdio.h:50:56: note: expanded from macro 'sprintf' 50 | __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) | ^~~~~~~~~~~ kctrl.c:2168:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 2168 | jrKanjiError = "ʴѴФ̿Ǥޤ"; | ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ kctrl.c:2125:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2125 | KC_changeServer(d, arg) | ^ kctrl.c:2228:37: warning: '&&' within '||' [-Wlogical-op-parentheses] 2227 | if (strlen(p) >= 3 && (p[0] == '\\' || p[0] == '/' || | ~~ 2228 | p[1] == ':' && p[2] == '\\' || | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ kctrl.c:2228:37: note: place parentheses around the '&&' expression to silence this warning 2228 | p[1] == ':' && p[2] == '\\' || | ^ | ( ) kctrl.c:2229:37: warning: '&&' within '||' [-Wlogical-op-parentheses] 2228 | p[1] == ':' && p[2] == '\\' || | ~~ 2229 | p[1] == ':' && p[2] == '/')) | ~~~~~~~~~~~~^~~~~~~~~~~~~~ kctrl.c:2229:37: note: place parentheses around the '&&' expression to silence this warning 2229 | p[1] == ':' && p[2] == '/')) | ^ | ( ) kctrl.c:2261:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 2261 | jrKanjiError = "malloc (SetUserinfo) ǤޤǤ"; | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ kctrl.c:2181:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2181 | KC_setUserInfo(d, arg) | ^ kctrl.c:2276:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2276 | KC_queryCustom(d, arg) | ^ kctrl.c:2299:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2299 | KC_closeAllContext(d, arg) | ^ kctrl.c:2309:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2309 | KC_attributeInfo(d, arg) | ^ kctrl.c:2395:27: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2395 | return kctlfunc[request](d, arg); | ^ kctrl.c:2390:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2390 | kanjiControl(request, d, arg) | ^ ./sglobal.h:282:45: note: expanded from macro 'kanjiControl' 282 | #define kanjiControl G282_kanjiControl | ^ --- jishu.o --- jishu.c:72:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 72 | enterJishuMode(d, yc) | ^ ./sglobal.h:217:45: note: expanded from macro 'enterJishuMode' 217 | #define enterJishuMode G217_enterJishuMode | ^ jishu.c:109:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 109 | leaveJishuMode(d, yc) | ^ ./sglobal.h:297:45: note: expanded from macro 'leaveJishuMode' 297 | #define leaveJishuMode G297_leaveJishuMode | ^ jishu.c:127:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 127 | setInhibitInformation(yc) | ^ jishu.c:147:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 147 | extractJishuString(yc, s, e, sr, er) | ^ ./sglobal.h:223:45: note: expanded from macro 'extractJishuString' 223 | #define extractJishuString G223_extractJishuString | ^ jishu.c:310:5: warning: variable 'revlen' is used uninitialized whenever switch default is taken [-Wsometimes-uninitialized] 310 | default:/* ɤǤʤäѴʤΤDz⤷ʤ */ | ^~~~~~~ jishu.c:315:8: note: uninitialized use occurs here 315 | s += revlen; | ^~~~~~ jishu.c:152:28: note: initialize the variable 'revlen' to silence this warning 152 | int jishulen, len, revlen; | ^ | = 0 jishu.c:359:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 359 | inhibittedJishu(d) | ^ jishu.c:376:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 376 | nextJishu(d) | ^ jishu.c:389:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 389 | previousJishu(d) | ^ jishu.c:405:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 405 | JishuNextJishu(d) /* ⡼ɤλ˽ʸѴ */ | ^ jishu.c:426:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 426 | JishuPreviousJishu(d) /* ⡼ɤλ˵ղʸѴ */ | ^ jishu.c:447:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 447 | JishuRotateWithInhibition(d, inhibit) | ^ jishu.c:465:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 465 | JishuKanaRotate(d) /* ⡼ɤλ˽꤫ʸѴ */ | ^ jishu.c:474:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 474 | JishuRomajiRotate(d) /* ⡼ɤλ˽ѿʸѴ */ | ^ jishu.c:484:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 484 | JishuShrink(d) /* ʸѴΰ̤ */ | ^ jishu.c:546:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 546 | JishuNop(d) | ^ jishu.c:560:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 560 | JishuExtend(d) /* ʸѴΰФ */ | ^ jishu.c:629:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 629 | jishuAdjustRome(d) | ^ jishu.c:640:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 640 | myjishuAdjustRome(d) | ^ jishu.c:38:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 38 | static int JishuZenkaku(); | ^ jishu.c:651:12: note: conflicting prototype is here 651 | static int JishuZenkaku pro((uiContext)); | ^ jishu.c:654:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 654 | JishuZenkaku(d) /* Ñ´ */ | ^ jishu.c:39:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 39 | static int JishuHankaku(); | ^ jishu.c:687:12: note: conflicting prototype is here 687 | static int JishuHankaku pro((uiContext)); | ^ jishu.c:690:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 690 | JishuHankaku(d) /* ȾѴ */ | ^ jishu.c:731:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 731 | exitJishuAndDoSomething(d, fnum) | ^ jishu.c:747:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 747 | JishuYomiInsert(d) | ^ jishu.c:771:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 771 | JishuQuit(d) | ^ jishu.c:784:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 784 | JishuToUpper(d) | ^ jishu.c:813:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 813 | JishuCapitalize(d) | ^ jishu.c:842:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 842 | JishuToLower(d) | ^ jishu.c:871:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 871 | JishuHiragana(d) | ^ jishu.c:884:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 884 | JishuKatakana(d) | ^ jishu.c:897:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 897 | JishuRomaji(d) | ^ jishu.c:911:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 911 | nextCase(yc) | ^ jishu.c:920:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 920 | JishuCaseRotateForward(d) | ^ jishu.c:952:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 952 | JishuKanjiHenkan(d) | ^ jishu.c:961:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 961 | JishuKanjiHenkanOInsert(d) | ^ jishu.c:970:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 970 | JishuKanjiHenkanONothing(d) | ^ --- ichiran.o --- 69 warnings generated. --- keydef.o --- rm -f keydef.o unshared/keydef.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include keydef.c -o unshared/keydef.o --- kctrl.o --- 80 warnings generated. rm -f kctrl.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -dynamic kctrl.c --- jishu.o --- 36 warnings generated. --- kigo.o --- rm -f kigo.o unshared/kigo.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include kigo.c -o unshared/kigo.o --- keydef.o --- keydef.c:90:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 90 | duplicatekmap(kmap) | ^ keydef.c:248:28: warning: passing arguments to 'G153_actFromHash' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 248 | q = actFromHash(mode->keytbl,i); | ^ keydef.c:250:30: warning: passing arguments to 'regist_act_hash' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 250 | regist_act_hash(p, i, q); | ^ keydef.c:258:36: warning: passing arguments to 'copyMultiSequence' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 258 | (void)copyMultiSequence(i, (KanjiMode)mode->keytbl, | ^ keydef.c:278:28: warning: passing arguments to 'freeMultiSequence' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 278 | freeMultiSequence(key,(KanjiMode)mode->keytbl); | ^ keydef.c:281:26: warning: passing arguments to 'regist_act_hash' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 281 | regist_act_hash(mode->keytbl,key,actbuff); | ^ keydef.c:284:35: warning: passing arguments to 'regist_key_hash' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 284 | retval = regist_key_hash(mode->keytbl,keybuff,actbuff); | ^ keydef.c:192:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 192 | changeKeyfunc(modenum, key, fnum, actbuff, keybuff) | ^ ./sglobal.h:169:45: note: expanded from macro 'changeKeyfunc' 169 | #define changeKeyfunc G169_changeKeyfunc | ^ keydef.c:315:21: warning: passing arguments to 'freeMultiSequence' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 315 | freeMultiSequence(key,(KanjiMode)mode->keytbl); | ^ keydef.c:318:19: warning: passing arguments to 'regist_act_hash' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 318 | regist_act_hash(mode->keytbl,key,actbuff); | ^ keydef.c:321:28: warning: passing arguments to 'regist_key_hash' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 321 | retval = regist_key_hash(mode->keytbl,keybuff,actbuff); | ^ keydef.c:299:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 299 | changeKeyOnSomeCondition(mode, key, fnum, actbuff, keybuff) | ^ keydef.c:347:24: warning: passing arguments to 'freeMultiSequence' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 347 | freeMultiSequence(key,(KanjiMode)defaultmap); | ^ keydef.c:350:24: warning: passing arguments to 'freeMultiSequence' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 350 | freeMultiSequence(key,(KanjiMode)alphamap); | ^ keydef.c:353:24: warning: passing arguments to 'freeMultiSequence' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 353 | freeMultiSequence(key,(KanjiMode)emptymap); | ^ keydef.c:358:22: warning: passing arguments to 'regist_act_hash' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 358 | regist_act_hash(defaultmap,key,actbuff); | ^ keydef.c:359:22: warning: passing arguments to 'regist_act_hash' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 359 | regist_act_hash(alphamap,key,actbuff); | ^ keydef.c:360:22: warning: passing arguments to 'regist_act_hash' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 360 | regist_act_hash(emptymap,key,actbuff); | ^ keydef.c:363:26: warning: passing arguments to 'regist_key_hash' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 363 | if (regist_key_hash(defaultmap,keybuff,actbuff) == NG || | ^ keydef.c:364:28: warning: passing arguments to 'regist_key_hash' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 364 | regist_key_hash(alphamap,keybuff,actbuff) == NG || | ^ keydef.c:365:28: warning: passing arguments to 'regist_key_hash' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 365 | regist_key_hash(emptymap,keybuff,actbuff) == NG) { | ^ keydef.c:335:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 335 | changeKeyfuncOfAll(key, fnum, actbuff, keybuff) | ^ ./sglobal.h:170:45: note: expanded from macro 'changeKeyfuncOfAll' 170 | #define changeKeyfuncOfAll G170_changeKeyfuncOfAll | ^ keydef.c:410:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 410 | undefineKeyfunc(keytbl, fnum) | ^ keydef.c:444:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 444 | createHashKey(data1, data2, which_seq) | ^ keydef.c:454:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 454 | actFromHash(tbl_ptr, key) | ^ ./sglobal.h:153:45: note: expanded from macro 'actFromHash' 153 | #define actFromHash G153_actFromHash | ^ keydef.c:86:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 86 | unsigned char *actFromHash(); | ^ ./sglobal.h:153:45: note: expanded from macro 'actFromHash' 153 | #define actFromHash G153_actFromHash | ^ keydef.c:479:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 479 | regist_act_hash(tbl_ptr, key, buff) | ^ keydef.c:87:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 87 | static void regist_act_hash(); | ^ keydef.c:512:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 512 | remove_hash(tbl_ptr, key, which_seq) | ^ keydef.c:531:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 531 | freeChain(p) | ^ keydef.c:556:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 556 | freeKeySeqMode(m) | ^ keydef.c:568:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 568 | freeMap(m) | ^ keydef.c:593:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 593 | specialen(block) | ^ keydef.c:606:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 606 | to_write_act(depth,keysize,actsize,singleAct) | ^ keydef.c:664:30: warning: passing arguments to 'freeMultiSequence' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 664 | freeMultiSequence(keybuff[depth + 1], p->mode); | ^ keydef.c:637:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 637 | regist_map(tbl, keybuff, actbuff, depth) | ^ keydef.c:733:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 733 | mapFromHash(tbl, key, ppp) | ^ ./sglobal.h:306:45: note: expanded from macro 'mapFromHash' 306 | #define mapFromHash G306_mapFromHash | ^ keydef.c:765:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 765 | regist_key_hash(tbl_ptr,keybuff, actbuff) | ^ keydef.c:41:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 41 | static int regist_key_hash(), copyMultiSequence(); | ^ keydef.c:793:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 793 | copyMultiSequence(key, old_tbl, new_tbl) | ^ keydef.c:41:31: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 41 | static int regist_key_hash(), copyMultiSequence(); | ^ keydef.c:859:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 859 | freeMultiSequence(key, tbl) | ^ keydef.c:42:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 42 | static void freeMultiSequence(); | ^ keydef.c:895:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 895 | askQuitKey(key) | ^ ./sglobal.h:163:45: note: expanded from macro 'askQuitKey' 163 | #define askQuitKey G163_askQuitKey | ^ --- kigo.o --- kigo.c:67:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 67 | clearKigoContext(p) | ^ kigo.c:91:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 91 | jrKanjiError = "malloc (newKigoContext) ǤޤǤ"; | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ kigo.c:117:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 117 | getKigoContext(d, | ^ kigo.c:150:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 150 | popKigoMode(d) | ^ kigo.c:170:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 170 | makeKigoGlineStatus(d) | ^ kigo.c:225:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 225 | makeKigoInfo(d, headkouho) | ^ kigo.c:297:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 297 | kigoIchiranExitCatch(d, retval, env) | ^ kigo.c:313:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 313 | kigoIchiranQuitCatch(d, retval, env) | ^ kigo.c:330:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 330 | KigoIchiran(d) | ^ ./sglobal.h:55:45: note: expanded from macro 'KigoIchiran' 55 | #define KigoIchiran G055_KigoIchiran | ^ kigo.c:358:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 358 | makeKigoIchiran(d, major_mode) | ^ ./sglobal.h:303:45: note: expanded from macro 'makeKigoIchiran' 303 | #define makeKigoIchiran G303_makeKigoIchiran | ^ kigo.c:425:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 425 | KigoNop(d) | ^ kigo.c:443:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 443 | KigoForwardKouho(d) | ^ kigo.c:476:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 476 | KigoBackwardKouho(d) | ^ kigo.c:508:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 508 | KigoPreviousKouhoretsu(d) | ^ kigo.c:539:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 539 | KigoNextKouhoretsu(d) | ^ kigo.c:570:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 570 | KigoBeginningOfKouho(d) | ^ kigo.c:592:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 592 | KigoEndOfKouho(d) | ^ kigo.c:617:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 617 | KigoKakutei(d) | ^ kigo.c:705:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 705 | KigoQuit(d) | ^ In file included from kigo.c:728: ./kigomap.h:27:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 27 | extern int DoFuncSequence(), UseOtherKeymap(); | ^ ./sglobal.h:17:45: note: expanded from macro 'DoFuncSequence' 17 | #define DoFuncSequence G017_DoFuncSequence | ^ ./canna.h:1171:12: note: conflicting prototype is here 1171 | extern int DoFuncSequence pro((uiContext)); | ^ ./sglobal.h:17:45: note: expanded from macro 'DoFuncSequence' 17 | #define DoFuncSequence G017_DoFuncSequence | ^ In file included from kigo.c:728: ./kigomap.h:27:30: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 27 | extern int DoFuncSequence(), UseOtherKeymap(); | ^ ./sglobal.h:114:45: note: expanded from macro 'UseOtherKeymap' 114 | #define UseOtherKeymap G114_UseOtherKeymap | ^ ./canna.h:1037:12: note: conflicting prototype is here 1037 | extern int UseOtherKeymap pro((uiContext)); | ^ ./sglobal.h:114:45: note: expanded from macro 'UseOtherKeymap' 114 | #define UseOtherKeymap G114_UseOtherKeymap | ^ --- kctrl.o --- kctrl.c:51:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 51 | doInitializeFunctions(d) | ^ kctrl.c:80:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 80 | initRomeStruct(d, flg) | ^ ./sglobal.h:272:45: note: expanded from macro 'initRomeStruct' 272 | #define initRomeStruct G272_initRomeStruct | ^ kctrl.c:115:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 115 | freeModec(modec) | ^ kctrl.c:169:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 169 | freeCallbacks(cb) | ^ kctrl.c:181:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 181 | freeRomeStruct(d) | ^ ./sglobal.h:240:45: note: expanded from macro 'freeRomeStruct' 240 | #define freeRomeStruct G240_freeRomeStruct | ^ kctrl.c:216:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 216 | insertEmptySlots(d) | ^ kctrl.c:220:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 220 | struct callback *pushCallback(); | ^ ./sglobal.h:331:45: note: expanded from macro 'pushCallback' 331 | #define pushCallback G331_pushCallback | ^ ./canna.h:993:25: note: conflicting prototype is here 993 | extern struct callback *pushCallback | ^ ./sglobal.h:331:45: note: expanded from macro 'pushCallback' 331 | #define pushCallback G331_pushCallback | ^ kctrl.c:295:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 295 | makeKey(data1, data2) | ^ kctrl.c:318:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 318 | keyToContext(data1, data2) | ^ ./sglobal.h:287:45: note: expanded from macro 'keyToContext' 287 | #define keyToContext G287_keyToContext | ^ kctrl.c:343:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 343 | internContext(data1, data2, context) | ^ ./sglobal.h:276:45: note: expanded from macro 'internContext' 276 | #define internContext G276_internContext | ^ kctrl.c:374:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 374 | rmContext(data1, data2) | ^ ./sglobal.h:345:45: note: expanded from macro 'rmContext' 345 | #define rmContext G345_rmContext | ^ kctrl.c:404:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 404 | freeBukRecs(p) | ^ kctrl.c:457:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 457 | addWarningMesg(s) | ^ ./sglobal.h:154:45: note: expanded from macro 'addWarningMesg' 154 | #define addWarningMesg G154_addWarningMesg | ^ kctrl.c:474:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 474 | KC_keyconvCallback(d, arg) | ^ kctrl.c:501:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 501 | KC_initialize(d, arg) | ^ kctrl.c:704:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 704 | KC_finalize(d, arg) | ^ kctrl.c:781:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 781 | KC_setWidth(d, arg) | ^ kctrl.c:790:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 790 | KC_setBunsetsuKugiri(d, arg) | ^ kctrl.c:818:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 818 | KC_changeMode(d, arg) | ^ kctrl.c:920:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 920 | baseModeP(d) | ^ kctrl.c:943:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 943 | escapeToBasicStat(d, how) | ^ ./sglobal.h:218:45: note: expanded from macro 'escapeToBasicStat' 218 | #define escapeToBasicStat G218_escapeToBasicStat | ^ kctrl.c:977:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 977 | KC_setUFunc(d, arg) | ^ kctrl.c:989:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 989 | KC_setModeInfoStyle(d, arg) | ^ kctrl.c:1004:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1004 | KC_setHexInputStyle(d, arg) | ^ kctrl.c:1014:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1014 | KC_inhibitHankakuKana(d, arg) | ^ kctrl.c:1027:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1027 | popTourokuWithGLineClear(d, retval, env) | ^ kctrl.c:1052:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1052 | KC_defineKanji(d, arg) | ^ kctrl.c:1095:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1095 | closeRK(cxp, flag) | ^ kctrl.c:1114:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1114 | closeRKContextInUIContext(d, flag) | ^ kctrl.c:1138:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1138 | closeRKContextInMemory(p, flag) | ^ kctrl.c:1156:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1156 | makeAllContextToBeClosed(flag) | ^ ./sglobal.h:298:45: note: expanded from macro 'makeAllContextToBeClosed' 298 | #define makeAllContextToBeClosed G298_makeAllContextToBeClosed | ^ kctrl.c:1171:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1171 | KC_kakutei(d, arg) | ^ kctrl.c:1191:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1191 | KC_kill(d, arg) | ^ kctrl.c:1208:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1208 | KC_modekeys(d, arg) | ^ kctrl.c:1232:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1232 | KC_queryMode(d, arg) | ^ kctrl.c:1240:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1240 | KC_queryConnection(d, arg) | ^ kctrl.c:1256:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1256 | KC_setServerName(d, arg) | ^ kctrl.c:1265:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1265 | KC_parse(d, arg) | ^ kctrl.c:1282:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1282 | KC_yomiInfo(d, arg) | ^ kctrl.c:1292:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1292 | KC_storeYomi(d, arg) | ^ kctrl.c:1348:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1348 | KC_setInitFileName(d, arg) | ^ kctrl.c:1376:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1376 | KC_do(d, arg) | ^ kctrl.c:1408:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1408 | _do_func_slightly(d, fnum, mode_c, c_mode) | ^ ./sglobal.h:150:45: note: expanded from macro '_do_func_slightly' 150 | #define _do_func_slightly G150__do_func_slightly | ^ kctrl.c:1465:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1465 | callCallback(d, res) /* ХåƤ */ | ^ kctrl.c:1497:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1497 | _doFunc(d, fnum) | ^ ./sglobal.h:149:45: note: expanded from macro '_doFunc' 149 | #define _doFunc G149__doFunc | ^ kctrl.c:1595:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1595 | _afterDoFunc(d, retval) | ^ ./sglobal.h:148:45: note: expanded from macro '_afterDoFunc' 148 | #define _afterDoFunc G148__afterDoFunc | ^ kctrl.c:1628:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1628 | doFunc(d, fnum) | ^ ./sglobal.h:205:45: note: expanded from macro 'doFunc' 205 | #define doFunc G205_doFunc | ^ kctrl.c:1636:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1636 | KC_getContext(d, arg) | ^ kctrl.c:1658:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1658 | KC_closeUIContext(d, arg) | ^ kctrl.c:1685:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1685 | getYomiContext(d) | ^ kctrl.c:1708:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1708 | KC_inhibitChangeMode(d, arg) | ^ kctrl.c:1730:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1730 | KC_letterRestriction(d, arg) | ^ kctrl.c:1747:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1747 | countColumns(str) | ^ kctrl.c:1771:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1771 | KC_queryMaxModeStr(d, arg) | ^ kctrl.c:1797:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1797 | KC_setListCallback(d, arg) | ^ kctrl.c:1828:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1828 | KC_setVerbose(d, arg) | ^ kctrl.c:1842:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1842 | kanjiInitialize(mes) | ^ kctrl.c:1851:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1851 | kanjiFinalize(mes) | ^ kctrl.c:1878:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1878 | wcCloseKanjiContext(context,ksva) | ^ ../../include/canna/jrkanji.h:298:30: note: expanded from macro 'wcCloseKanjiContext' 298 | # define wcCloseKanjiContext cannawcCloseKanjiContext | ^ kctrl.c:1889:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1889 | jrCloseKanjiContext(context,ksva) | ^ kctrl.c:1898:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1898 | ToggleChikuji(d, flg) | ^ ./sglobal.h:112:45: note: expanded from macro 'ToggleChikuji' 112 | #define ToggleChikuji G112_ToggleChikuji | ^ kctrl.c:1933:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1933 | KC_lispInteraction(d, arg) | ^ kctrl.c:1946:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1946 | KC_disconnectServer(d, arg) | ^ kctrl.c:1960:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1960 | KC_setAppName(d, arg) | ^ kctrl.c:1980:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1980 | KC_debugmode(d, arg) | ^ kctrl.c:1992:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1992 | debug_yomibuf(yc) | ^ kctrl.c:2100:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2100 | KC_debugyomi(d, arg) | ^ kctrl.c:2112:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2112 | KC_queryPhono(d, arg) | ^ kctrl.c:2151:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 2151 | sprintf(xxxx, "Ê´Ñ´ %s ѤǤޤ", (char *)arg); | ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/secure/_stdio.h:50:56: note: expanded from macro 'sprintf' 50 | __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) | ^~~~~~~~~~~ kctrl.c:2168:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 2168 | jrKanjiError = "ʴѴФ̿Ǥޤ"; | ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ kctrl.c:2125:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2125 | KC_changeServer(d, arg) | ^ kctrl.c:2228:37: warning: '&&' within '||' [-Wlogical-op-parentheses] 2227 | if (strlen(p) >= 3 && (p[0] == '\\' || p[0] == '/' || | ~~ 2228 | p[1] == ':' && p[2] == '\\' || | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ kctrl.c:2228:37: note: place parentheses around the '&&' expression to silence this warning 2228 | p[1] == ':' && p[2] == '\\' || | ^ | ( ) kctrl.c:2229:37: warning: '&&' within '||' [-Wlogical-op-parentheses] 2228 | p[1] == ':' && p[2] == '\\' || | ~~ 2229 | p[1] == ':' && p[2] == '/')) | ~~~~~~~~~~~~^~~~~~~~~~~~~~ kctrl.c:2229:37: note: place parentheses around the '&&' expression to silence this warning 2229 | p[1] == ':' && p[2] == '/')) | ^ | ( ) kctrl.c:2261:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 2261 | jrKanjiError = "malloc (SetUserinfo) ǤޤǤ"; | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ kctrl.c:2181:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2181 | KC_setUserInfo(d, arg) | ^ kctrl.c:2276:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2276 | KC_queryCustom(d, arg) | ^ kctrl.c:2299:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2299 | KC_closeAllContext(d, arg) | ^ kctrl.c:2309:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2309 | KC_attributeInfo(d, arg) | ^ kctrl.c:2395:27: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2395 | return kctlfunc[request](d, arg); | ^ kctrl.c:2390:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2390 | kanjiControl(request, d, arg) | ^ ./sglobal.h:282:45: note: expanded from macro 'kanjiControl' 282 | #define kanjiControl G282_kanjiControl | ^ --- keydef.o --- 44 warnings generated. rm -f keydef.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -dynamic keydef.c --- kigo.o --- 21 warnings generated. rm -f kigo.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -dynamic kigo.c --- kctrl.o --- 80 warnings generated. --- mode.o --- rm -f mode.o unshared/mode.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include mode.c -o unshared/mode.o --- keydef.o --- keydef.c:90:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 90 | duplicatekmap(kmap) | ^ --- kigo.o --- kigo.c:67:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 67 | clearKigoContext(p) | ^ kigo.c:91:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 91 | jrKanjiError = "malloc (newKigoContext) ǤޤǤ"; | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ kigo.c:117:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 117 | getKigoContext(d, | ^ kigo.c:150:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 150 | popKigoMode(d) | ^ kigo.c:170:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 170 | makeKigoGlineStatus(d) | ^ --- keydef.o --- keydef.c:248:28: warning: passing arguments to 'G153_actFromHash' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- kigo.o --- kigo.c:225:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 225 | makeKigoInfo(d, headkouho) | ^ kigo.c:297:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- keydef.o --- 248 | q = actFromHash(mode->keytbl,i); | ^ keydef.c:250:30: warning: passing arguments to 'regist_act_hash' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 250 | regist_act_hash(p, i, q); | ^ keydef.c:258:36: warning: passing arguments to 'copyMultiSequence' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- kigo.o --- 297 | kigoIchiranExitCatch(d, retval, env) | ^ kigo.c:313:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 313 | kigoIchiranQuitCatch(d, retval, env) | ^ --- keydef.o --- 258 | (void)copyMultiSequence(i, (KanjiMode)mode->keytbl, | ^ --- kigo.o --- kigo.c:330:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 330 | KigoIchiran(d) | ^ ./sglobal.h:55:45: note: expanded from macro 'KigoIchiran' 55 | #define KigoIchiran G055_KigoIchiran | ^ --- keydef.o --- keydef.c:278:28: warning: passing arguments to 'freeMultiSequence' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 278 | freeMultiSequence(key,(KanjiMode)mode->keytbl); | ^ --- kigo.o --- kigo.c:358:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 358 | makeKigoIchiran(d, major_mode) | ^ --- keydef.o --- keydef.c:281:26: warning: passing arguments to 'regist_act_hash' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- kigo.o --- ./sglobal.h:303:45: note: expanded from macro 'makeKigoIchiran' 303 | #define makeKigoIchiran G303_makeKigoIchiran | ^ --- keydef.o --- 281 | regist_act_hash(mode->keytbl,key,actbuff); | ^ keydef.c:284:35: warning: passing arguments to 'regist_key_hash' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 284 | retval = regist_key_hash(mode->keytbl,keybuff,actbuff); | ^ keydef.c:192:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 192 | changeKeyfunc(modenum, key, fnum, actbuff, keybuff) | ^ --- kigo.o --- kigo.c:425:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 425 | KigoNop(d) | ^ --- keydef.o --- ./sglobal.h:169:45: note: expanded from macro 'changeKeyfunc' --- kigo.o --- kigo.c:443:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 443 | KigoForwardKouho(d) | ^ --- keydef.o --- 169 | #define changeKeyfunc G169_changeKeyfunc | ^ --- kigo.o --- kigo.c:476:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 476 | KigoBackwardKouho(d) | ^ kigo.c:508:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 508 | KigoPreviousKouhoretsu(d) | ^ kigo.c:539:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 539 | KigoNextKouhoretsu(d) | ^ kigo.c:570:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 570 | KigoBeginningOfKouho(d) | ^ kigo.c:592:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 592 | KigoEndOfKouho(d) | ^ kigo.c:617:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 617 | KigoKakutei(d) | ^ kigo.c:705:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 705 | KigoQuit(d) | ^ In file included from kigo.c:728: ./kigomap.h:27:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 27 | extern int DoFuncSequence(), UseOtherKeymap(); | ^ ./sglobal.h:17:45: note: expanded from macro 'DoFuncSequence' 17 | #define DoFuncSequence G017_DoFuncSequence | ^ ./canna.h:1171:12: note: conflicting prototype is here 1171 | extern int DoFuncSequence pro((uiContext)); | ^ ./sglobal.h:17:45: note: expanded from macro 'DoFuncSequence' 17 | #define DoFuncSequence G017_DoFuncSequence | ^ In file included from kigo.c:728: ./kigomap.h:27:30: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 27 | extern int DoFuncSequence(), UseOtherKeymap(); | ^ ./sglobal.h:114:45: note: expanded from macro 'UseOtherKeymap' 114 | #define UseOtherKeymap G114_UseOtherKeymap | ^ ./canna.h:1037:12: note: conflicting prototype is here 1037 | extern int UseOtherKeymap pro((uiContext)); | ^ ./sglobal.h:114:45: note: expanded from macro 'UseOtherKeymap' --- keydef.o --- keydef.c:315:21: warning: passing arguments to 'freeMultiSequence' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- kigo.o --- 114 | #define UseOtherKeymap G114_UseOtherKeymap | ^ --- keydef.o --- 315 | freeMultiSequence(key,(KanjiMode)mode->keytbl); | ^ keydef.c:318:19: warning: passing arguments to 'regist_act_hash' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 318 | regist_act_hash(mode->keytbl,key,actbuff); | ^ keydef.c:321:28: warning: passing arguments to 'regist_key_hash' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 321 | retval = regist_key_hash(mode->keytbl,keybuff,actbuff); | ^ keydef.c:299:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 299 | changeKeyOnSomeCondition(mode, key, fnum, actbuff, keybuff) | ^ keydef.c:347:24: warning: passing arguments to 'freeMultiSequence' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 347 | freeMultiSequence(key,(KanjiMode)defaultmap); | ^ keydef.c:350:24: warning: passing arguments to 'freeMultiSequence' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 350 | freeMultiSequence(key,(KanjiMode)alphamap); | ^ keydef.c:353:24: warning: passing arguments to 'freeMultiSequence' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 353 | freeMultiSequence(key,(KanjiMode)emptymap); | ^ keydef.c:358:22: warning: passing arguments to 'regist_act_hash' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 358 | regist_act_hash(defaultmap,key,actbuff); | ^ keydef.c:359:22: warning: passing arguments to 'regist_act_hash' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 359 | regist_act_hash(alphamap,key,actbuff); | ^ keydef.c:360:22: warning: passing arguments to 'regist_act_hash' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 360 | regist_act_hash(emptymap,key,actbuff); | ^ keydef.c:363:26: warning: passing arguments to 'regist_key_hash' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 363 | if (regist_key_hash(defaultmap,keybuff,actbuff) == NG || | ^ keydef.c:364:28: warning: passing arguments to 'regist_key_hash' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 364 | regist_key_hash(alphamap,keybuff,actbuff) == NG || | ^ keydef.c:365:28: warning: passing arguments to 'regist_key_hash' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 365 | regist_key_hash(emptymap,keybuff,actbuff) == NG) { | ^ keydef.c:335:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 335 | changeKeyfuncOfAll(key, fnum, actbuff, keybuff) | ^ ./sglobal.h:170:45: note: expanded from macro 'changeKeyfuncOfAll' 170 | #define changeKeyfuncOfAll G170_changeKeyfuncOfAll | ^ keydef.c:410:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 410 | undefineKeyfunc(keytbl, fnum) | ^ keydef.c:444:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 444 | createHashKey(data1, data2, which_seq) | ^ keydef.c:454:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 454 | actFromHash(tbl_ptr, key) | ^ ./sglobal.h:153:45: note: expanded from macro 'actFromHash' 153 | #define actFromHash G153_actFromHash | ^ keydef.c:86:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 86 | unsigned char *actFromHash(); | ^ ./sglobal.h:153:45: note: expanded from macro 'actFromHash' 153 | #define actFromHash G153_actFromHash | ^ keydef.c:479:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 479 | regist_act_hash(tbl_ptr, key, buff) | ^ keydef.c:87:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 87 | static void regist_act_hash(); | ^ keydef.c:512:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 512 | remove_hash(tbl_ptr, key, which_seq) | ^ keydef.c:531:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 531 | freeChain(p) | ^ keydef.c:556:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 556 | freeKeySeqMode(m) | ^ keydef.c:568:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 568 | freeMap(m) | ^ keydef.c:593:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 593 | specialen(block) | ^ keydef.c:606:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 606 | to_write_act(depth,keysize,actsize,singleAct) | ^ keydef.c:664:30: warning: passing arguments to 'freeMultiSequence' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 664 | freeMultiSequence(keybuff[depth + 1], p->mode); | ^ keydef.c:637:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 637 | regist_map(tbl, keybuff, actbuff, depth) | ^ keydef.c:733:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 733 | mapFromHash(tbl, key, ppp) | ^ ./sglobal.h:306:45: note: expanded from macro 'mapFromHash' 306 | #define mapFromHash G306_mapFromHash | ^ keydef.c:765:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 765 | regist_key_hash(tbl_ptr,keybuff, actbuff) | ^ keydef.c:41:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 41 | static int regist_key_hash(), copyMultiSequence(); | ^ keydef.c:793:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 793 | copyMultiSequence(key, old_tbl, new_tbl) | ^ keydef.c:41:31: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 41 | static int regist_key_hash(), copyMultiSequence(); | ^ keydef.c:859:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 859 | freeMultiSequence(key, tbl) | ^ keydef.c:42:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 42 | static void freeMultiSequence(); | ^ keydef.c:895:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 895 | askQuitKey(key) | ^ ./sglobal.h:163:45: note: expanded from macro 'askQuitKey' 163 | #define askQuitKey G163_askQuitKey | ^ --- kigo.o --- 21 warnings generated. --- multi.o --- rm -f multi.o unshared/multi.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include multi.c -o unshared/multi.o --- keydef.o --- 44 warnings generated. --- onoff.o --- rm -f onoff.o unshared/onoff.o --- mode.o --- mode.c:96:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 96 | findExtraKanjiMode(mnum) | ^ ./sglobal.h:229:45: note: expanded from macro 'findExtraKanjiMode' 229 | #define findExtraKanjiMode G229_findExtraKanjiMode | ^ mode.c:127:21: warning: passing arguments to 'G029_FindExtraFunc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 127 | extraFunc *ep = findExtraMode(mid); | ^ mode.c:93:15: note: expanded from macro 'findExtraMode' 93 | FindExtraFunc((mnum) - CANNA_MODE_MAX_IMAGINARY_MODE + CANNA_FN_MAX_FUNC) | ^ --- onoff.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include onoff.c -o unshared/onoff.o --- mode.o --- mode.c:120:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 120 | modestr(mid) | ^ mode.c:136:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 136 | currentModeInfo(d) | ^ ./sglobal.h:190:45: note: expanded from macro 'currentModeInfo' 190 | #define currentModeInfo G190_currentModeInfo | ^ mode.c:208:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 208 | japaneseMode(d) | ^ mode.c:228:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 228 | JapaneseMode(d) | ^ ./sglobal.h:49:45: note: expanded from macro 'JapaneseMode' 49 | #define JapaneseMode G049_JapaneseMode | ^ mode.c:244:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 244 | AlphaMode(d) | ^ ./sglobal.h:1:45: note: expanded from macro 'AlphaMode' 1 | #define AlphaMode G001_AlphaMode | ^ mode.c:261:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 261 | HenkanNyuryokuMode(d) | ^ ./sglobal.h:36:45: note: expanded from macro 'HenkanNyuryokuMode' 36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode | ^ mode.c:287:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 287 | queryMode(d, arg) | ^ ./sglobal.h:332:45: note: expanded from macro 'queryMode' 332 | #define queryMode G332_queryMode | ^ mode.c:302:12: warning: passing arguments to 'G029_FindExtraFunc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 302 | ep = findExtraMode(d->minorMode); | ^ mode.c:93:15: note: expanded from macro 'findExtraMode' 93 | FindExtraFunc((mnum) - CANNA_MODE_MAX_IMAGINARY_MODE + CANNA_FN_MAX_FUNC) | ^ mode.c:399:12: warning: passing arguments to 'G029_FindExtraFunc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 399 | ep = findExtraMode(modeid); | ^ mode.c:93:15: note: expanded from macro 'findExtraMode' 93 | FindExtraFunc((mnum) - CANNA_MODE_MAX_IMAGINARY_MODE + CANNA_FN_MAX_FUNC) | ^ mode.c:375:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 375 | changeModeName(modeid, str) | ^ ./sglobal.h:171:45: note: expanded from macro 'changeModeName' 171 | #define changeModeName G171_changeModeName | ^ 12 warnings generated. rm -f mode.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -dynamic mode.c --- multi.o --- multi.c:39:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 39 | extern int NothingChangedWithBeep(); | ^ ./sglobal.h:60:45: note: expanded from macro 'NothingChangedWithBeep' 60 | #define NothingChangedWithBeep G060_NothingChangedWithBeep | ^ ./canna.h:1130:12: note: conflicting prototype is here 1130 | extern int NothingChangedWithBeep pro((uiContext)); | ^ ./sglobal.h:60:45: note: expanded from macro 'NothingChangedWithBeep' 60 | #define NothingChangedWithBeep G060_NothingChangedWithBeep | ^ multi.c:53:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 53 | showChar(c) | ^ multi.c:104:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 104 | UseOtherKeymap(d) | ^ ./sglobal.h:114:45: note: expanded from macro 'UseOtherKeymap' 114 | #define UseOtherKeymap G114_UseOtherKeymap | ^ multi.c:111:18: warning: passing arguments to 'G306_mapFromHash' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 111 | p = mapFromHash((KanjiMode)d->current_mode->keytbl, | ^ multi.c:148:18: warning: passing arguments to 'G153_actFromHash' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 148 | p = actFromHash(keytbl, key); | ^ multi.c:130:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 130 | _DoFuncSequence(d, keytbl, key) /* ʣεǽγ */ | ^ multi.c:244:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 244 | DoFuncSequence(d) /* ʣεǽγ */ | ^ ./sglobal.h:17:45: note: expanded from macro 'DoFuncSequence' 17 | #define DoFuncSequence G017_DoFuncSequence | ^ multi.c:265:70: warning: passing arguments to 'G163_askQuitKey' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 265 | if (fnum == CANNA_FN_Kakutei || fnum == CANNA_FN_Quit || askQuitKey(key)) { | ^ multi.c:290:26: warning: passing arguments to 'G306_mapFromHash' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 290 | m = mapFromHash(mode, key, (struct map ***)0); | ^ multi.c:251:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 251 | multiSequenceFunc(d, mode, whattodo, key, fnum) | ^ ./sglobal.h:311:45: note: expanded from macro 'multiSequenceFunc' 311 | #define multiSequenceFunc G311_multiSequenceFunc | ^ 10 warnings generated. rm -f multi.o --- onoff.o --- onoff.c:61:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 61 | popOnOffMode(d) | ^ onoff.c:111:32: warning: passing arguments to 'makeOnOffIchiran' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 111 | if((retval = makeOnOffIchiran(d, nelem, bangomax, | ^ onoff.c:75:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 75 | selectOnOff(d, buf, ck, nelem, bangomax, currentkouho, status, | ^ ./sglobal.h:351:45: note: expanded from macro 'selectOnOff' 351 | #define selectOnOff G351_selectOnOff | ^ onoff.c:131:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 131 | makeOnOffIchiran(d, nelem, bangomax, currentkouho, status) | ^ onoff.c:38:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 38 | static int makeOnOffIchiran(); | ^ onoff.c:276:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 276 | OnOffSelect(d) | ^ onoff.c:308:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 308 | OnOffKakutei(d) | ^ In file included from onoff.c:350: ./onoffmap.h:27:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 27 | extern int DoFuncSequence(), UseOtherKeymap(); | ^ ./sglobal.h:17:45: note: expanded from macro 'DoFuncSequence' 17 | #define DoFuncSequence G017_DoFuncSequence | ^ ./canna.h:1171:12: note: conflicting prototype is here 1171 | extern int DoFuncSequence pro((uiContext)); | ^ ./sglobal.h:17:45: note: expanded from macro 'DoFuncSequence' 17 | #define DoFuncSequence G017_DoFuncSequence | ^ In file included from onoff.c:350: ./onoffmap.h:27:31: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 27 | extern int DoFuncSequence(), UseOtherKeymap(); | ^ ./sglobal.h:114:45: note: expanded from macro 'UseOtherKeymap' 114 | #define UseOtherKeymap G114_UseOtherKeymap | ^ ./canna.h:1037:12: note: conflicting prototype is here 1037 | extern int UseOtherKeymap pro((uiContext)); | ^ ./sglobal.h:114:45: note: expanded from macro 'UseOtherKeymap' 114 | #define UseOtherKeymap G114_UseOtherKeymap | ^ In file included from onoff.c:350: ./onoffmap.h:28:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 28 | extern int IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu(); | ^ ./sglobal.h:43:45: note: expanded from macro 'IchiranForwardKouho' 43 | #define IchiranForwardKouho G043_IchiranForwardKouho | ^ ./canna.h:976:12: note: conflicting prototype is here --- multi.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -dynamic multi.c --- onoff.o --- 976 | extern int IchiranForwardKouho pro((uiContext)); | ^ ./sglobal.h:43:45: note: expanded from macro 'IchiranForwardKouho' 43 | #define IchiranForwardKouho G043_IchiranForwardKouho | ^ In file included from onoff.c:350: ./onoffmap.h:28:36: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 28 | extern int IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu(); | ^ ./sglobal.h:40:45: note: expanded from macro 'IchiranBackwardKouho' 40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho | ^ ./canna.h:977:12: note: conflicting prototype is here 977 | extern int IchiranBackwardKouho pro((uiContext)); | ^ ./sglobal.h:40:45: note: expanded from macro 'IchiranBackwardKouho' 40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho | ^ In file included from onoff.c:350: ./onoffmap.h:28:60: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 28 | extern int IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu(); | ^ ./sglobal.h:44:45: note: expanded from macro 'IchiranNextKouhoretsu' 44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu | ^ ./canna.h:979:12: note: conflicting prototype is here 979 | extern int IchiranNextKouhoretsu pro((uiContext)); | ^ ./sglobal.h:44:45: note: expanded from macro 'IchiranNextKouhoretsu' 44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu | ^ In file included from onoff.c:350: ./onoffmap.h:29:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 29 | extern int IchiranPreviousKouhoretsu(), IchiranBeginningOfKouho(); | ^ ./sglobal.h:46:45: note: expanded from macro 'IchiranPreviousKouhoretsu' 46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu | ^ ./canna.h:978:12: note: conflicting prototype is here 978 | extern int IchiranPreviousKouhoretsu pro((uiContext)); | ^ ./sglobal.h:46:45: note: expanded from macro 'IchiranPreviousKouhoretsu' 46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu | ^ In file included from onoff.c:350: ./onoffmap.h:29:42: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 29 | extern int IchiranPreviousKouhoretsu(), IchiranBeginningOfKouho(); | ^ ./sglobal.h:41:45: note: expanded from macro 'IchiranBeginningOfKouho' 41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho | ^ ./canna.h:980:12: note: conflicting prototype is here 980 | extern int IchiranBeginningOfKouho pro((uiContext)); | ^ ./sglobal.h:41:45: note: expanded from macro 'IchiranBeginningOfKouho' 41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho | ^ In file included from onoff.c:350: ./onoffmap.h:30:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 30 | extern int IchiranEndOfKouho(), IchiranQuit(), IchiranNop(); | ^ ./sglobal.h:42:45: note: expanded from macro 'IchiranEndOfKouho' 42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho | ^ ./canna.h:981:12: note: conflicting prototype is here 981 | extern int IchiranEndOfKouho pro((uiContext)); | ^ ./sglobal.h:42:45: note: expanded from macro 'IchiranEndOfKouho' 42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho | ^ In file included from onoff.c:350: ./onoffmap.h:30:34: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 30 | extern int IchiranEndOfKouho(), IchiranQuit(), IchiranNop(); | ^ ./sglobal.h:47:45: note: expanded from macro 'IchiranQuit' 47 | #define IchiranQuit G047_IchiranQuit | ^ ./canna.h:974:12: note: conflicting prototype is here 974 | extern int IchiranQuit pro((uiContext)); | ^ ./sglobal.h:47:45: note: expanded from macro 'IchiranQuit' 47 | #define IchiranQuit G047_IchiranQuit | ^ In file included from onoff.c:350: ./onoffmap.h:30:49: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 30 | extern int IchiranEndOfKouho(), IchiranQuit(), IchiranNop(); | ^ ./sglobal.h:45:45: note: expanded from macro 'IchiranNop' 45 | #define IchiranNop G045_IchiranNop | ^ ./canna.h:975:12: note: conflicting prototype is here 975 | extern int IchiranNop pro((uiContext)); | ^ ./sglobal.h:45:45: note: expanded from macro 'IchiranNop' 45 | #define IchiranNop G045_IchiranNop | ^ 17 warnings generated. --- mode.o --- mode.c:96:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 96 | findExtraKanjiMode(mnum) | ^ ./sglobal.h:229:45: note: expanded from macro 'findExtraKanjiMode' 229 | #define findExtraKanjiMode G229_findExtraKanjiMode | ^ mode.c:127:21: warning: passing arguments to 'G029_FindExtraFunc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 127 | extraFunc *ep = findExtraMode(mid); | ^ mode.c:93:15: note: expanded from macro 'findExtraMode' 93 | FindExtraFunc((mnum) - CANNA_MODE_MAX_IMAGINARY_MODE + CANNA_FN_MAX_FUNC) | ^ mode.c:120:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 120 | modestr(mid) | ^ mode.c:136:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 136 | currentModeInfo(d) | ^ ./sglobal.h:190:45: note: expanded from macro 'currentModeInfo' 190 | #define currentModeInfo G190_currentModeInfo | ^ --- onoff.o --- rm -f onoff.o --- mode.o --- mode.c:208:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 208 | japaneseMode(d) | ^ mode.c:228:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 228 | JapaneseMode(d) | ^ ./sglobal.h:49:45: note: expanded from macro 'JapaneseMode' 49 | #define JapaneseMode G049_JapaneseMode | ^ mode.c:244:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 244 | AlphaMode(d) | ^ ./sglobal.h:1:45: note: expanded from macro 'AlphaMode' 1 | #define AlphaMode G001_AlphaMode | ^ mode.c:261:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 261 | HenkanNyuryokuMode(d) | ^ ./sglobal.h:36:45: note: expanded from macro 'HenkanNyuryokuMode' 36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode | ^ mode.c:287:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 287 | queryMode(d, arg) | ^ ./sglobal.h:332:45: note: expanded from macro 'queryMode' 332 | #define queryMode G332_queryMode | ^ mode.c:302:12: warning: passing arguments to 'G029_FindExtraFunc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 302 | ep = findExtraMode(d->minorMode); | ^ mode.c:93:15: note: expanded from macro 'findExtraMode' 93 | FindExtraFunc((mnum) - CANNA_MODE_MAX_IMAGINARY_MODE + CANNA_FN_MAX_FUNC) | ^ mode.c:399:12: warning: passing arguments to 'G029_FindExtraFunc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 399 | ep = findExtraMode(modeid); | ^ mode.c:93:15: note: expanded from macro 'findExtraMode' 93 | FindExtraFunc((mnum) - CANNA_MODE_MAX_IMAGINARY_MODE + CANNA_FN_MAX_FUNC) | ^ mode.c:375:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 375 | changeModeName(modeid, str) | ^ ./sglobal.h:171:45: note: expanded from macro 'changeModeName' 171 | #define changeModeName G171_changeModeName | ^ --- onoff.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -dynamic onoff.c --- mode.o --- 12 warnings generated. --- parse.o --- rm -f parse.o unshared/parse.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include parse.c -o unshared/parse.o --- multi.o --- multi.c:39:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 39 | extern int NothingChangedWithBeep(); | ^ ./sglobal.h:60:45: note: expanded from macro 'NothingChangedWithBeep' 60 | #define NothingChangedWithBeep G060_NothingChangedWithBeep | ^ ./canna.h:1130:12: note: conflicting prototype is here 1130 | extern int NothingChangedWithBeep pro((uiContext)); | ^ ./sglobal.h:60:45: note: expanded from macro 'NothingChangedWithBeep' 60 | #define NothingChangedWithBeep G060_NothingChangedWithBeep | ^ multi.c:53:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 53 | showChar(c) | ^ multi.c:104:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 104 | UseOtherKeymap(d) | ^ ./sglobal.h:114:45: note: expanded from macro 'UseOtherKeymap' 114 | #define UseOtherKeymap G114_UseOtherKeymap | ^ multi.c:111:18: warning: passing arguments to 'G306_mapFromHash' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 111 | p = mapFromHash((KanjiMode)d->current_mode->keytbl, | ^ multi.c:148:18: warning: passing arguments to 'G153_actFromHash' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 148 | p = actFromHash(keytbl, key); | ^ multi.c:130:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 130 | _DoFuncSequence(d, keytbl, key) /* ʣεǽγ */ | ^ multi.c:244:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 244 | DoFuncSequence(d) /* ʣεǽγ */ | ^ ./sglobal.h:17:45: note: expanded from macro 'DoFuncSequence' 17 | #define DoFuncSequence G017_DoFuncSequence | ^ multi.c:265:70: warning: passing arguments to 'G163_askQuitKey' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 265 | if (fnum == CANNA_FN_Kakutei || fnum == CANNA_FN_Quit || askQuitKey(key)) { | ^ multi.c:290:26: warning: passing arguments to 'G306_mapFromHash' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 290 | m = mapFromHash(mode, key, (struct map ***)0); | ^ multi.c:251:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 251 | multiSequenceFunc(d, mode, whattodo, key, fnum) | ^ ./sglobal.h:311:45: note: expanded from macro 'multiSequenceFunc' 311 | #define multiSequenceFunc G311_multiSequenceFunc | ^ 10 warnings generated. --- romaji.o --- --- onoff.o --- onoff.c:61:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 61 | popOnOffMode(d) | ^ --- romaji.o --- rm -f romaji.o unshared/romaji.o --- onoff.o --- onoff.c:111:32: warning: passing arguments to 'makeOnOffIchiran' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 111 | if((retval = makeOnOffIchiran(d, nelem, bangomax, | ^ onoff.c:75:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 75 | selectOnOff(d, buf, ck, nelem, bangomax, currentkouho, status, | ^ ./sglobal.h:351:45: note: expanded from macro 'selectOnOff' 351 | #define selectOnOff G351_selectOnOff | ^ onoff.c:131:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 131 | makeOnOffIchiran(d, nelem, bangomax, currentkouho, status) | ^ onoff.c:38:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 38 | static int makeOnOffIchiran(); | ^ onoff.c:276:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 276 | OnOffSelect(d) | ^ onoff.c:308:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 308 | OnOffKakutei(d) | ^ In file included from onoff.c:350: ./onoffmap.h:27:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 27 | extern int DoFuncSequence(), UseOtherKeymap(); | ^ ./sglobal.h:17:45: note: expanded from macro 'DoFuncSequence' 17 | #define DoFuncSequence G017_DoFuncSequence | ^ ./canna.h:1171:12: note: conflicting prototype is here 1171 | extern int DoFuncSequence pro((uiContext)); | ^ ./sglobal.h:17:45: note: expanded from macro 'DoFuncSequence' 17 | #define DoFuncSequence G017_DoFuncSequence | ^ In file included from onoff.c:350: ./onoffmap.h:27:31: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 27 | extern int DoFuncSequence(), UseOtherKeymap(); | ^ ./sglobal.h:114:45: note: expanded from macro 'UseOtherKeymap' 114 | #define UseOtherKeymap G114_UseOtherKeymap | ^ ./canna.h:1037:12: note: conflicting prototype is here 1037 | extern int UseOtherKeymap pro((uiContext)); | ^ ./sglobal.h:114:45: note: expanded from macro 'UseOtherKeymap' 114 | #define UseOtherKeymap G114_UseOtherKeymap | ^ In file included from onoff.c:350: ./onoffmap.h:28:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 28 | extern int IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu(); | ^ ./sglobal.h:43:45: note: expanded from macro 'IchiranForwardKouho' 43 | #define IchiranForwardKouho G043_IchiranForwardKouho | ^ ./canna.h:976:12: note: conflicting prototype is here 976 | extern int IchiranForwardKouho pro((uiContext)); | ^ ./sglobal.h:43:45: note: expanded from macro 'IchiranForwardKouho' 43 | #define IchiranForwardKouho G043_IchiranForwardKouho | ^ In file included from onoff.c:350: ./onoffmap.h:28:36: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 28 | extern int IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu(); | ^ ./sglobal.h:40:45: note: expanded from macro 'IchiranBackwardKouho' 40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho | ^ ./canna.h:977:12: note: conflicting prototype is here 977 | extern int IchiranBackwardKouho pro((uiContext)); | ^ ./sglobal.h:40:45: note: expanded from macro 'IchiranBackwardKouho' 40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho | ^ In file included from onoff.c:350: ./onoffmap.h:28:60: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 28 | extern int IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu(); | ^ ./sglobal.h:44:45: note: expanded from macro 'IchiranNextKouhoretsu' 44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu | ^ ./canna.h:979:12: note: conflicting prototype is here 979 | extern int IchiranNextKouhoretsu pro((uiContext)); | ^ ./sglobal.h:44:45: note: expanded from macro 'IchiranNextKouhoretsu' 44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu | ^ In file included from onoff.c:350: ./onoffmap.h:29:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 29 | extern int IchiranPreviousKouhoretsu(), IchiranBeginningOfKouho(); | ^ ./sglobal.h:46:45: note: expanded from macro 'IchiranPreviousKouhoretsu' 46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu | ^ ./canna.h:978:12: note: conflicting prototype is here 978 | extern int IchiranPreviousKouhoretsu pro((uiContext)); | ^ ./sglobal.h:46:45: note: expanded from macro 'IchiranPreviousKouhoretsu' 46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu | ^ In file included from onoff.c:350: ./onoffmap.h:29:42: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 29 | extern int IchiranPreviousKouhoretsu(), IchiranBeginningOfKouho(); | ^ ./sglobal.h:41:45: note: expanded from macro 'IchiranBeginningOfKouho' 41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho | ^ ./canna.h:980:12: note: conflicting prototype is here 980 | extern int IchiranBeginningOfKouho pro((uiContext)); | ^ ./sglobal.h:41:45: note: expanded from macro 'IchiranBeginningOfKouho' 41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho | ^ In file included from onoff.c:350: ./onoffmap.h:30:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 30 | extern int IchiranEndOfKouho(), IchiranQuit(), IchiranNop(); | ^ ./sglobal.h:42:45: note: expanded from macro 'IchiranEndOfKouho' 42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho | ^ ./canna.h:981:12: note: conflicting prototype is here 981 | extern int IchiranEndOfKouho pro((uiContext)); | ^ ./sglobal.h:42:45: note: expanded from macro 'IchiranEndOfKouho' 42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho | ^ In file included from onoff.c:350: ./onoffmap.h:30:34: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 30 | extern int IchiranEndOfKouho(), IchiranQuit(), IchiranNop(); | ^ ./sglobal.h:47:45: note: expanded from macro 'IchiranQuit' 47 | #define IchiranQuit G047_IchiranQuit | ^ ./canna.h:974:12: note: conflicting prototype is here 974 | extern int IchiranQuit pro((uiContext)); | ^ ./sglobal.h:47:45: note: expanded from macro 'IchiranQuit' 47 | #define IchiranQuit G047_IchiranQuit | ^ In file included from onoff.c:350: ./onoffmap.h:30:49: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 30 | extern int IchiranEndOfKouho(), IchiranQuit(), IchiranNop(); | ^ ./sglobal.h:45:45: note: expanded from macro 'IchiranNop' 45 | #define IchiranNop G045_IchiranNop | ^ ./canna.h:975:12: note: conflicting prototype is here 975 | extern int IchiranNop pro((uiContext)); | ^ ./sglobal.h:45:45: note: expanded from macro 'IchiranNop' 45 | #define IchiranNop G045_IchiranNop | ^ --- romaji.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include romaji.c -o unshared/romaji.o --- onoff.o --- 17 warnings generated. --- uiutil.o --- --- parse.o --- parse.c:112:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 112 | char *p, *getenv(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdlib.h:162:18: note: conflicting prototype is here 162 | char *_LIBC_CSTR getenv(const char *); | ^ parse.c:130:15: warning: illegal character encoding in string literal [-Winvalid-source-encoding] --- uiutil.o --- rm -f uiutil.o unshared/uiutil.o --- parse.o --- 130 | printf("ޥեɤ߹ߤޤ\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ parse.c:143:30: warning: passing arguments to 'G133_YYparse_by_rcfilename' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 143 | if (YYparse_by_rcfilename(CANNA_rcfilename)) { | ^ parse.c:149:10: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 149 | printf("ޥեɤ߹ߤޤ\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ parse.c:165:30: warning: passing arguments to 'G133_YYparse_by_rcfilename' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 165 | if (YYparse_by_rcfilename(CANNA_rcfilename)) { | ^ parse.c:210:45: warning: passing arguments to 'G133_YYparse_by_rcfilename' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 210 | home_canna_exist = YYparse_by_rcfilename(CANNA_rcfilename); | ^ parse.c:220:21: warning: passing arguments to 'DISPLAY_to_hostname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 220 | DISPLAY_to_hostname(p, display, NAMEBUFSIZE); | ^ parse.c:225:26: warning: passing arguments to 'G133_YYparse_by_rcfilename' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 225 | if(YYparse_by_rcfilename(CANNA_rcfilename)) { | ^ parse.c:236:26: warning: passing arguments to 'G133_YYparse_by_rcfilename' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 236 | if(YYparse_by_rcfilename(CANNA_rcfilename)) { | ^ parse.c:289:30: warning: passing arguments to 'G133_YYparse_by_rcfilename' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 289 | if (YYparse_by_rcfilename(CANNA_rcfilename)) { | ^ parse.c:295:21: warning: passing arguments to 'DISPLAY_to_hostname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 295 | DISPLAY_to_hostname(p, display, NAMEBUFSIZE); | ^ parse.c:300:26: warning: passing arguments to 'G133_YYparse_by_rcfilename' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 300 | if(YYparse_by_rcfilename(CANNA_rcfilename)) { | ^ parse.c:310:26: warning: passing arguments to 'G133_YYparse_by_rcfilename' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 310 | if(YYparse_by_rcfilename(CANNA_rcfilename)) { | ^ parse.c:317:10: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 317 | printf("ޥեɤ߹ߤޤ\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ parse.c:321:8: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 321 | "ƥΥޥե %s ¸ߤޤ", | ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/secure/_stdio.h:50:56: note: expanded from macro 'sprintf' 50 | __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) | ^~~~~~~~~~~ --- uiutil.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include uiutil.c -o unshared/uiutil.o --- parse.o --- parse.c:349:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 349 | DISPLAY_to_hostname(name, buf, bufsize) | ^ parse.c:43:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 43 | static void DISPLAY_to_hostname(); | ^ 17 warnings generated. rm -f parse.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -dynamic parse.c --- romaji.o --- romaji.c:213:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 213 | kanaRepl(d, where, insert, insertlen, mask) | ^ romaji.c:260:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 260 | romajiRepl(d, where, insert, insertlen, mask) | ^ romaji.c:284:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 284 | kPos2rPos(yc, s, e, rs, re) | ^ ./sglobal.h:280:45: note: expanded from macro 'kPos2rPos' 280 | #define kPos2rPos G280_kPos2rPos | ^ romaji.c:318:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 318 | makeYomiReturnStruct(d) | ^ ./sglobal.h:305:45: note: expanded from macro 'makeYomiReturnStruct' 305 | #define makeYomiReturnStruct G305_makeYomiReturnStruct | ^ romaji.c:332:50: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 332 | struct RkRxDic *retval = (struct RkRxDic *)0, *RkwOpenRoma(); | ^ ./canna.h:637:24: note: conflicting prototype is here 637 | extern struct RkRxDic *RkwOpenRoma pro((char *)); | ^ romaji.c:333:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 333 | char *p, *getenv(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdlib.h:162:18: note: conflicting prototype is here 162 | char *_LIBC_CSTR getenv(const char *); | ^ romaji.c:348:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 348 | printf("Ѵơ֥ \"%s\" Ѥޤ\n", table); | ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ romaji.c:348:51: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 348 | printf("Ѵơ֥ \"%s\" Ѥޤ\n", table); | ^~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ romaji.c:377:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 377 | printf("Ѵơ֥ \"%s\" Ѥޤ\n", rdic); | ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ romaji.c:377:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 377 | printf("Ѵơ֥ \"%s\" Ѥޤ\n", rdic); | ^~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ romaji.c:398:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 398 | printf("Ѵơ֥ \"%s\" Ѥޤ\n", rdic); | ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ romaji.c:398:57: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 398 | printf("Ѵơ֥ \"%s\" Ѥޤ\n", rdic); | ^~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ romaji.c:421:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 421 | printf("Ѵơ֥ \"%s\" Ѥޤ\n", rdic); | ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ romaji.c:421:57: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 421 | printf("Ѵơ֥ \"%s\" Ѥޤ\n", rdic); | ^~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ romaji.c:455:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 455 | "Ѵơ֥(%s)ץǤޤ", | ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/secure/_stdio.h:50:56: note: expanded from macro 'sprintf' 50 | __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) | ^~~~~~~~~~~ romaji.c:329:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 329 | OpenRoma(table) | ^ romaji.c:525:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 525 | printf("Ѵơ֥ \"%s\" Ѥޤ\n", buf); | ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ romaji.c:525:51: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 525 | printf("Ѵơ֥ \"%s\" Ѥޤ\n", buf); | ^~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ romaji.c:530:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 530 | printf("Ѵơ֥ \"%s\" ץǤޤ\n", | ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ romaji.c:530:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 530 | printf("Ѵơ֥ \"%s\" ץǤޤ\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ romaji.c:651:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 651 | newYomiContext(buf, bufsize, allowedc, chmodinhibit, | ^ ./sglobal.h:316:45: note: expanded from macro 'newYomiContext' 316 | #define newYomiContext G316_newYomiContext | ^ romaji.c:714:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 714 | GetKanjiString(d, buf, bufsize, allowedc, chmodinhibit, | ^ ./sglobal.h:34:45: note: expanded from macro 'GetKanjiString' 34 | #define GetKanjiString G034_GetKanjiString | ^ romaji.c:755:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 755 | popYomiMode(d) | ^ ./sglobal.h:327:45: note: expanded from macro 'popYomiMode' 327 | #define popYomiMode G327_popYomiMode | ^ romaji.c:793:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 793 | checkIfYomiExit(d, retval) | ^ romaji.c:824:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 824 | checkIfYomiQuit(d, retval) | ^ romaji.c:854:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 854 | fitmarks(yc) | ^ ./sglobal.h:387:45: note: expanded from macro 'fitmarks' 387 | #define fitmarks G387_fitmarks | ^ romaji.c:867:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 867 | ReCheckStartp(yc) | ^ ./sglobal.h:386:45: note: expanded from macro 'ReCheckStartp' 386 | #define ReCheckStartp G386_ReCheckStartp | ^ romaji.c:902:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 902 | removeCurrentBunsetsu(d, tan) | ^ ./sglobal.h:334:45: note: expanded from macro 'removeCurrentBunsetsu' 334 | #define removeCurrentBunsetsu G334_removeCurrentBunsetsu | ^ romaji.c:966:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 966 | restoreChikujiIfBaseChikuji(yc) | ^ ./sglobal.h:385:45: note: expanded from macro 'restoreChikujiIfBaseChikuji' 385 | #define restoreChikujiIfBaseChikuji G385_restoreChikujiIfBaseChikuji | ^ romaji.c:979:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 979 | YomiInsert(d) | ^ ./sglobal.h:141:45: note: expanded from macro 'YomiInsert' 141 | #define YomiInsert G141_YomiInsert | ^ romaji.c:1174:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1174 | makePhonoOnBuffer(d, yc, key, flag, english) | ^ romaji.c:1446:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1446 | dakuonP(ch) | ^ romaji.c:1492:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1492 | growDakuonP(ch) | ^ romaji.c:1531:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1531 | KanaYomiInsert(d) | ^ romaji.c:1666:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1666 | moveStrings(str, attr, start, end, distance) | ^ ./sglobal.h:308:45: note: expanded from macro 'moveStrings' 308 | #define moveStrings G308_moveStrings | ^ romaji.c:1689:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1689 | howFarToGoBackward(yc) | ^ romaji.c:1712:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1712 | howFarToGoForward(yc) | ^ romaji.c:1734:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1734 | YomiBackward(d) /* κư */ | ^ romaji.c:1803:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1803 | YomiNop(d) | ^ romaji.c:1816:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1816 | YomiForward(d) /* αư */ | ^ romaji.c:1877:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1877 | YomiBeginningOfLine(d) /* κüư */ | ^ romaji.c:1911:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1911 | YomiEndOfLine(d) /* αüư */ | ^ romaji.c:1934:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1934 | forceRomajiFlushYomi(d) | ^ ./sglobal.h:233:45: note: expanded from macro 'forceRomajiFlushYomi' 233 | #define forceRomajiFlushYomi G233_forceRomajiFlushYomi | ^ romaji.c:1978:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1978 | RomajiFlushYomi(d, b, bsize) | ^ ./sglobal.h:79:45: note: expanded from macro 'RomajiFlushYomi' 79 | #define RomajiFlushYomi G079_RomajiFlushYomi | ^ romaji.c:2013:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2013 | saveFlags(yc) | ^ romaji.c:2029:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2029 | restoreFlags(yc) | ^ ./sglobal.h:339:45: note: expanded from macro 'restoreFlags' 339 | #define restoreFlags G339_restoreFlags | ^ romaji.c:2048:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2048 | doYomiKakutei(d) | ^ romaji.c:2062:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2062 | xString(str, len, s, e) | ^ ./sglobal.h:380:45: note: expanded from macro 'xString' 380 | #define xString G380_xString | ^ romaji.c:2074:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2074 | xYomiKakuteiString(yc, s, e) | ^ romaji.c:2082:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2082 | xYomiYomi(yc, s, e) | ^ romaji.c:2090:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2090 | xYomiRomaji(yc, s, e) | ^ romaji.c:2098:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2098 | finishYomiKakutei(d) | ^ romaji.c:2109:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2109 | appendTan2Yomi(tan, yc) | ^ ./sglobal.h:162:45: note: expanded from macro 'appendTan2Yomi' 162 | #define appendTan2Yomi G162_appendTan2Yomi | ^ romaji.c:2131:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2131 | appendYomi2Yomi(yom, yc) | ^ romaji.c:2153:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2153 | dupYomiContext(yc) | ^ ./sglobal.h:210:45: note: expanded from macro 'dupYomiContext' 210 | #define dupYomiContext G210_dupYomiContext | ^ romaji.c:2188:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2188 | doMuhenkan(d, yc) | ^ ./sglobal.h:209:45: note: expanded from macro 'doMuhenkan' 209 | #define doMuhenkan G209_doMuhenkan | ^ romaji.c:2231:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2231 | xTanKakuteiString(yc, s, e) | ^ romaji.c:2276:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2276 | doJishuKakutei(d, yc) | ^ romaji.c:2310:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2310 | doKakutei(d, st, et, s, e, yc_return) | ^ ./sglobal.h:384:45: note: expanded from macro 'doKakutei' 384 | #define doKakutei G384_doKakutei | ^ romaji.c:2534:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2534 | cutOffLeftSide(d, yc, n) | ^ ./sglobal.h:191:45: note: expanded from macro 'cutOffLeftSide' 191 | #define cutOffLeftSide G191_cutOffLeftSide | ^ romaji.c:2564:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2564 | YomiKakutei(d) | ^ ./sglobal.h:142:45: note: expanded from macro 'YomiKakutei' 142 | #define YomiKakutei G142_YomiKakutei | ^ romaji.c:2589:30: warning: passing arguments to 'G314_newFilledYomiContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2589 | yc = newFilledYomiContext(next, prev); | ^ romaji.c:2609:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2609 | clearYomiContext(yc) | ^ ./sglobal.h:180:45: note: expanded from macro 'clearYomiContext' 180 | #define clearYomiContext G180_clearYomiContext | ^ romaji.c:2630:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2630 | clearChikujiContext(yc) | ^ romaji.c:2665:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2665 | RomajiClearYomi(d) | ^ ./sglobal.h:78:45: note: expanded from macro 'RomajiClearYomi' 78 | #define RomajiClearYomi G078_RomajiClearYomi | ^ romaji.c:2683:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2683 | YomiExit(d, retval) | ^ ./sglobal.h:140:45: note: expanded from macro 'YomiExit' 140 | #define YomiExit G140_YomiExit | ^ romaji.c:2726:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2726 | RomajiStoreYomi(d, kana, roma) | ^ ./sglobal.h:80:45: note: expanded from macro 'RomajiStoreYomi' 80 | #define RomajiStoreYomi G080_RomajiStoreYomi | ^ romaji.c:2767:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2767 | KanaDeletePrevious(d)/* κʸκ */ | ^ ./sglobal.h:50:45: note: expanded from macro 'KanaDeletePrevious' 50 | #define KanaDeletePrevious G050_KanaDeletePrevious | ^ romaji.c:2867:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2867 | YomiDeletePrevious(d) | ^ romaji.c:2906:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2906 | YomiDeleteNext(d)/* ʸκ */ | ^ romaji.c:2981:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2981 | YomiKillToEndOfLine(d) /* 뤫鱦Τ٤Ƥʸκ */ | ^ romaji.c:3013:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3013 | YomiQuit(d)/* ɤߤμä */ | ^ romaji.c:3053:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3053 | simplePopCallback(d, retval, env) | ^ romaji.c:3065:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3065 | alphaMode(d) | ^ ./sglobal.h:158:45: note: expanded from macro 'alphaMode' 158 | #define alphaMode G158_alphaMode | ^ romaji.c:3104:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3104 | exitYomiQuotedInsert(d, retval, env) | ^ romaji.c:3115:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3115 | YomiInsertQuoted(d) | ^ romaji.c:3149:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3149 | yomiquotedfunc(d, mode, whattodo, key, fnum) | ^ romaji.c:3175:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3175 | yomiQuotedInsertMode(d) | ^ romaji.c:3203:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3203 | YomiQuotedInsert(d) | ^ ./sglobal.h:145:45: note: expanded from macro 'YomiQuotedInsert' 145 | #define YomiQuotedInsert G145_YomiQuotedInsert | ^ romaji.c:3243:14: warning: unused variable 'allowTwoByte' [-Wunused-variable] 3243 | static int allowTwoByte = 1; | ^~~~~~~~~~~~ romaji.c:3235:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3235 | mapAsKuten(d) | ^ romaji.c:3328:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3328 | mapAsHex(d) | ^ romaji.c:3463:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3463 | ConvertAsHex(d) | ^ romaji.c:3512:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3512 | cvtAsHex(d, buf, hexbuf, hexlen) | ^ ./sglobal.h:192:45: note: expanded from macro 'cvtAsHex' 192 | #define cvtAsHex G192_cvtAsHex | ^ romaji.c:3559:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3559 | convertAsHex(d) | ^ ./sglobal.h:188:45: note: expanded from macro 'convertAsHex' 188 | #define convertAsHex G188_convertAsHex | ^ --- uiutil.o --- uiutil.c:78:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] --- romaji.o --- romaji.c:3572:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3572 | replaceSup2(ind, n) | ^ --- uiutil.o --- 78 | {"Ñ´", MENU_NEXT_MENU, MT_HENKAN}, | ^~~~ ~~~~~~~~~~~~~~~~~~~~ --- romaji.o --- romaji.c:3589:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3589 | replaceSup(ind, n) | ^ --- uiutil.o --- uiutil.c:80:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] --- romaji.o --- romaji.c:3606:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3606 | everySupkey(d, retval, env) | ^ --- uiutil.o --- 80 | {"", MENU_NEXT_MENU, MT_SERV}, --- romaji.o --- romaji.c:3627:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- uiutil.o --- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- romaji.o --- 3627 | exitSupkey(d, retval, env) | ^ --- uiutil.o --- uiutil.c:82:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] --- romaji.o --- romaji.c:3674:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3674 | quitSupkey(d, retval, env) | ^ --- uiutil.o --- 82 | {"ޥȡޥ", MENU_FUNC_NUM, CANNA_FN_DicMountMode}, | ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ uiutil.c:83:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] --- romaji.o --- romaji.c:3687:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3687 | selectKeysup(d, yc, ind) --- uiutil.o --- 83 | {"ؽɽ", MENU_FUNC_NUM, CANNA_FN_ShowGakushu}, | ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ --- romaji.o --- | ^ ./sglobal.h:350:45: note: expanded from macro 'selectKeysup' --- uiutil.o --- uiutil.c:84:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 84 | {"Сɽ", MENU_FUNC_NUM, CANNA_FN_ShowVersion}, | ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ uiutil.c:85:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] --- romaji.o --- 350 | #define selectKeysup G350_selectKeysup --- uiutil.o --- 85 | {"եɽ", MENU_NEXT_MENU, MT_FILE}, | ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ --- romaji.o --- | ^ romaji.c:3736:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- uiutil.o --- uiutil.c:174:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- romaji.o --- 3736 | regionGairaigo(yc, s, e) | ^ --- uiutil.o --- 174 | freeMenu(m) | ^ --- romaji.o --- romaji.c:3754:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- uiutil.o --- ./sglobal.h:239:45: note: expanded from macro 'freeMenu' --- romaji.o --- 3754 | containGairaigo(yc) | ^ --- uiutil.o --- 239 | #define freeMenu G239_freeMenu | ^ --- romaji.o --- romaji.c:3768:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3768 | containUnconvertedKey(yc) | ^ ./sglobal.h:186:45: note: expanded from macro 'containUnconvertedKey' --- uiutil.o --- uiutil.c:184:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- romaji.o --- 186 | #define containUnconvertedKey G186_containUnconvertedKey | ^ --- uiutil.o --- 184 | allocMenu(n, nc) | ^ ./sglobal.h:156:45: note: expanded from macro 'allocMenu' 156 | #define allocMenu G156_allocMenu | ^ --- romaji.o --- romaji.c:3803:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3803 | YomiHenkan(d) | ^ romaji.c:3873:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3873 | YomiHenkanNaive(d) | ^ romaji.c:3890:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3890 | YomiHenkanOrNothing(d) | ^ --- uiutil.o --- uiutil.c:214:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 214 | copystruct(eucmenu) | ^ --- romaji.o --- romaji.c:3913:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- uiutil.o --- uiutil.c:309:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- romaji.o --- 3913 | YomiBaseHira(d) | ^ --- uiutil.o --- 309 | makeUiUtilEchoStr(d) | ^ --- romaji.o --- romaji.c:3925:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- uiutil.o --- uiutil.c:323:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- romaji.o --- 3925 | YomiBaseKata(d) | ^ romaji.c:3937:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- uiutil.o --- 323 | uiUtilIchiranTooSmall(d, retval, env) | ^ ./sglobal.h:367:45: note: expanded from macro 'uiUtilIchiranTooSmall' --- romaji.o --- 3937 | YomiBaseEisu(d) | ^ romaji.c:3949:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- uiutil.o --- 367 | #define uiUtilIchiranTooSmall G367_uiUtilIchiranTooSmall | ^ --- romaji.o --- 3949 | YomiBaseZen(d) | ^ romaji.c:3961:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3961 | YomiBaseHan(d) | ^ romaji.c:3973:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- uiutil.o --- uiutil.c:335:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- romaji.o --- 3973 | YomiBaseKana(d) --- uiutil.o --- 335 | pushmenu(d, tab) | ^ --- romaji.o --- | ^ romaji.c:3985:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3985 | YomiBaseKakutei(d) | ^ romaji.c:3997:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3997 | YomiBaseHenkan(d) | ^ romaji.c:4009:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4009 | YomiBaseHiraKataToggle(d) | ^ ./sglobal.h:134:45: note: expanded from macro 'YomiBaseHiraKataToggle' 134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle | ^ --- uiutil.o --- uiutil.c:348:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 348 | uuflExitCatch(d, retval, env) | ^ uiutil.c:414:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 414 | prevMenuIfExist(d) | ^ ./sglobal.h:329:45: note: expanded from macro 'prevMenuIfExist' 329 | #define prevMenuIfExist G329_prevMenuIfExist | ^ --- romaji.o --- romaji.c:4029:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4029 | YomiBaseZenHanToggle(d) | ^ --- uiutil.o --- uiutil.c:431:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 431 | uuflQuitCatch(d, retval, env) | ^ --- romaji.o --- ./sglobal.h:139:45: note: expanded from macro 'YomiBaseZenHanToggle' --- uiutil.o --- uiutil.c:453:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 453 | UiUtilMode(d) | ^ ./sglobal.h:113:45: note: expanded from macro 'UiUtilMode' 113 | #define UiUtilMode G113_UiUtilMode | ^ --- romaji.o --- 139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle | ^ --- uiutil.o --- uiutil.c:470:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- romaji.o --- romaji.c:4049:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- uiutil.o --- 470 | newMenuInfo(tab) | ^ --- romaji.o --- 4049 | YomiBaseRotateForw(d) | ^ ./sglobal.h:138:45: note: expanded from macro 'YomiBaseRotateForw' --- uiutil.o --- uiutil.c:484:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 484 | freeAllMenuInfo(p) | ^ ./sglobal.h:234:45: note: expanded from macro 'freeAllMenuInfo' --- romaji.o --- 138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw | ^ --- uiutil.o --- 234 | #define freeAllMenuInfo G234_freeAllMenuInfo | ^ --- romaji.o --- romaji.c:4081:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4081 | YomiBaseRotateBack(d) | ^ ./sglobal.h:137:45: note: expanded from macro 'YomiBaseRotateBack' 137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack | ^ --- uiutil.o --- uiutil.c:497:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 497 | findMenuInfo(p, ms) | ^ --- romaji.o --- romaji.c:4112:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- uiutil.o --- uiutil.c:521:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 521 | showmenu(d, table) | ^ ./sglobal.h:359:45: note: expanded from macro 'showmenu' 359 | #define showmenu G359_showmenu --- romaji.o --- 4112 | YomiBaseKanaEisuToggle(d) | ^ --- uiutil.o --- | ^ --- romaji.o --- ./sglobal.h:136:45: note: expanded from macro 'YomiBaseKanaEisuToggle' 136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle | ^ romaji.c:4132:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4132 | YomiBaseKakuteiHenkanToggle(d) | ^ ./sglobal.h:135:45: note: expanded from macro 'YomiBaseKakuteiHenkanToggle' 135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle | ^ romaji.c:4152:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4152 | YomiModeBackup(d) | ^ ./sglobal.h:144:45: note: expanded from macro 'YomiModeBackup' 144 | #define YomiModeBackup G144_YomiModeBackup | ^ romaji.c:4197:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4197 | exitJishu(d) | ^ ./sglobal.h:222:45: note: expanded from macro 'exitJishu' 222 | #define exitJishu G222_exitJishu | ^ romaji.c:4205:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 4205 | int RkwCvtZen(), RkwCvtKana(), RkwCvtHira(), RkwCvtHan(); | ^ ../../include/canna/RK.h:228:19: note: conflicting prototype is here 228 | canna_export(int) RkwCvtZen pro((cannawc *, int, cannawc *, int)); | ^ romaji.c:4205:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 4205 | int RkwCvtZen(), RkwCvtKana(), RkwCvtHira(), RkwCvtHan(); | ^ ../../include/canna/RK.h:226:19: note: conflicting prototype is here 226 | canna_export(int) RkwCvtKana pro((cannawc *, int, cannawc *, int)); | ^ romaji.c:4205:34: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 4205 | int RkwCvtZen(), RkwCvtKana(), RkwCvtHira(), RkwCvtHan(); | ^ ../../include/canna/RK.h:225:19: note: conflicting prototype is here 225 | canna_export(int) RkwCvtHira pro((cannawc *, int, cannawc *, int)); | ^ romaji.c:4205:48: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 4205 | int RkwCvtZen(), RkwCvtKana(), RkwCvtHira(), RkwCvtHan(); | ^ ../../include/canna/RK.h:227:19: note: conflicting prototype is here 227 | canna_export(int) RkwCvtHan pro((cannawc *, int, cannawc *, int)); | ^ romaji.c:4287:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4287 | len = (*func1)(xxxx, 1024, yc->kana_buffer + i, srclen); | ^ romaji.c:4288:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4288 | len = (*func2)(buf, ROMEBUFSIZE, xxxx, len); | ^ romaji.c:4391:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4391 | YomiJishu(d, fn) /* ɤߥ⡼ɤľܻ⡼ɤ */ | ^ romaji.c:4424:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4424 | chikujiEndBun(d) | ^ romaji.c:4475:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4475 | replaceEnglish(d, yc, start, end, RKflag, engflag) | ^ romaji.c:4504:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4504 | YomiMark(d) | ^ ./sglobal.h:143:45: note: expanded from macro 'YomiMark' 143 | #define YomiMark G143_YomiMark | ^ romaji.c:4607:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4607 | Yomisearchfunc(d, mode, whattodo, key, fnum) | ^ ./sglobal.h:146:45: note: expanded from macro 'Yomisearchfunc' 146 | #define Yomisearchfunc G146_Yomisearchfunc | ^ romaji.c:4696:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4696 | trimYomi(d, sy, ey, sr, er) | ^ ./sglobal.h:366:45: note: expanded from macro 'trimYomi' 366 | #define trimYomi G366_trimYomi | ^ romaji.c:4743:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4743 | TanBubunKakutei(d) | ^ ./sglobal.h:89:45: note: expanded from macro 'TanBubunKakutei' 89 | #define TanBubunKakutei G089_TanBubunKakutei | ^ romaji.c:4911:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4911 | removeKana(d, yc, k, r) | ^ ./sglobal.h:335:45: note: expanded from macro 'removeKana' 335 | #define removeKana G335_removeKana | ^ romaji.c:4937:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4937 | YomiNextJishu(d) /* ɤߥ⡼ɤνʸѴ */ | ^ romaji.c:4946:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4946 | YomiPreviousJishu(d) /* ɤߥ⡼ɤεղʸѴ */ | ^ romaji.c:4955:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4955 | YomiKanaRotate(d) /* ɤߥ⡼ɤν꤫ʸѴ */ | ^ romaji.c:4964:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4964 | YomiRomajiRotate(d) /* ɤߥ⡼ɤνѿʸѴ */ | ^ romaji.c:4973:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4973 | YomiCaseRotateForward(d) /* ɤߥ⡼ɤνѿʸѴ */ | ^ romaji.c:4982:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4982 | YomiZenkaku(d) /* ɤߥ⡼ɤѴ */ | ^ romaji.c:4991:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4991 | YomiHankaku(d) /* ɤߥ⡼ɤȾѴ */ | ^ romaji.c:5003:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5003 | YomiHiraganaJishu(d) /* ɤߥ⡼ɤ⡼ɤΤҤ餬ʤ */ | ^ romaji.c:5012:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5012 | YomiKatakanaJishu(d) /* ɤߥ⡼ɤ⡼ɤΥʤ */ | ^ romaji.c:5021:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5021 | YomiRomajiJishu(d) /* ɤߥ⡼ɤ⡼ɤΥ */ | ^ romaji.c:5030:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5030 | YomiToLower(d) | ^ romaji.c:5039:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5039 | YomiToUpper(d) | ^ romaji.c:5048:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5048 | YomiCapitalize(d) | ^ --- uiutil.o --- 20 warnings generated. rm -f uiutil.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -dynamic uiutil.c --- parse.o --- parse.c:112:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 112 | char *p, *getenv(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdlib.h:162:18: note: conflicting prototype is here 162 | char *_LIBC_CSTR getenv(const char *); | ^ parse.c:130:15: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 130 | printf("ޥեɤ߹ߤޤ\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ parse.c:143:30: warning: passing arguments to 'G133_YYparse_by_rcfilename' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 143 | if (YYparse_by_rcfilename(CANNA_rcfilename)) { | ^ parse.c:149:10: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 149 | printf("ޥեɤ߹ߤޤ\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ parse.c:165:30: warning: passing arguments to 'G133_YYparse_by_rcfilename' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 165 | if (YYparse_by_rcfilename(CANNA_rcfilename)) { | ^ parse.c:210:45: warning: passing arguments to 'G133_YYparse_by_rcfilename' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 210 | home_canna_exist = YYparse_by_rcfilename(CANNA_rcfilename); | ^ parse.c:220:21: warning: passing arguments to 'DISPLAY_to_hostname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 220 | DISPLAY_to_hostname(p, display, NAMEBUFSIZE); | ^ parse.c:225:26: warning: passing arguments to 'G133_YYparse_by_rcfilename' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 225 | if(YYparse_by_rcfilename(CANNA_rcfilename)) { | ^ parse.c:236:26: warning: passing arguments to 'G133_YYparse_by_rcfilename' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 236 | if(YYparse_by_rcfilename(CANNA_rcfilename)) { | ^ parse.c:289:30: warning: passing arguments to 'G133_YYparse_by_rcfilename' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 289 | if (YYparse_by_rcfilename(CANNA_rcfilename)) { | ^ parse.c:295:21: warning: passing arguments to 'DISPLAY_to_hostname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 295 | DISPLAY_to_hostname(p, display, NAMEBUFSIZE); | ^ parse.c:300:26: warning: passing arguments to 'G133_YYparse_by_rcfilename' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 300 | if(YYparse_by_rcfilename(CANNA_rcfilename)) { | ^ parse.c:310:26: warning: passing arguments to 'G133_YYparse_by_rcfilename' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 310 | if(YYparse_by_rcfilename(CANNA_rcfilename)) { | ^ parse.c:317:10: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 317 | printf("ޥեɤ߹ߤޤ\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ parse.c:321:8: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 321 | "ƥΥޥե %s ¸ߤޤ", | ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/secure/_stdio.h:50:56: note: expanded from macro 'sprintf' 50 | __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) | ^~~~~~~~~~~ parse.c:349:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 349 | DISPLAY_to_hostname(name, buf, bufsize) | ^ parse.c:43:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 43 | static void DISPLAY_to_hostname(); | ^ 17 warnings generated. --- uldefine.o --- rm -f uldefine.o unshared/uldefine.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include uldefine.c -o unshared/uldefine.o --- uiutil.o --- uiutil.c:78:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 78 | {"Ñ´", MENU_NEXT_MENU, MT_HENKAN}, | ^~~~ ~~~~~~~~~~~~~~~~~~~~ uiutil.c:80:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 80 | {"", MENU_NEXT_MENU, MT_SERV}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ uiutil.c:82:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 82 | {"ޥȡޥ", MENU_FUNC_NUM, CANNA_FN_DicMountMode}, | ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ uiutil.c:83:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 83 | {"ؽɽ", MENU_FUNC_NUM, CANNA_FN_ShowGakushu}, | ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ uiutil.c:84:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 84 | {"Сɽ", MENU_FUNC_NUM, CANNA_FN_ShowVersion}, | ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ uiutil.c:85:5: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 85 | {"եɽ", MENU_NEXT_MENU, MT_FILE}, | ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ uiutil.c:174:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 174 | freeMenu(m) | ^ ./sglobal.h:239:45: note: expanded from macro 'freeMenu' 239 | #define freeMenu G239_freeMenu | ^ uiutil.c:184:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 184 | allocMenu(n, nc) | ^ ./sglobal.h:156:45: note: expanded from macro 'allocMenu' 156 | #define allocMenu G156_allocMenu | ^ uiutil.c:214:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 214 | copystruct(eucmenu) | ^ uiutil.c:309:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 309 | makeUiUtilEchoStr(d) | ^ uiutil.c:323:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 323 | uiUtilIchiranTooSmall(d, retval, env) | ^ ./sglobal.h:367:45: note: expanded from macro 'uiUtilIchiranTooSmall' 367 | #define uiUtilIchiranTooSmall G367_uiUtilIchiranTooSmall | ^ uiutil.c:335:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 335 | pushmenu(d, tab) | ^ uiutil.c:348:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 348 | uuflExitCatch(d, retval, env) | ^ uiutil.c:414:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 414 | prevMenuIfExist(d) | ^ ./sglobal.h:329:45: note: expanded from macro 'prevMenuIfExist' 329 | #define prevMenuIfExist G329_prevMenuIfExist | ^ uiutil.c:431:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 431 | uuflQuitCatch(d, retval, env) | ^ uiutil.c:453:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 453 | UiUtilMode(d) | ^ ./sglobal.h:113:45: note: expanded from macro 'UiUtilMode' 113 | #define UiUtilMode G113_UiUtilMode | ^ uiutil.c:470:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 470 | newMenuInfo(tab) | ^ uiutil.c:484:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 484 | freeAllMenuInfo(p) | ^ ./sglobal.h:234:45: note: expanded from macro 'freeAllMenuInfo' 234 | #define freeAllMenuInfo G234_freeAllMenuInfo | ^ uiutil.c:497:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 497 | findMenuInfo(p, ms) | ^ uiutil.c:521:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 521 | showmenu(d, table) | ^ ./sglobal.h:359:45: note: expanded from macro 'showmenu' 359 | #define showmenu G359_showmenu | ^ 20 warnings generated. --- uldelete.o --- rm -f uldelete.o unshared/uldelete.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include uldelete.c -o unshared/uldelete.o --- uldefine.o --- uldefine.c:40:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 40 | exp(int) RkwCreateDic(); | ^ ../../include/canna/RK.h:230:19: note: conflicting prototype is here 230 | canna_export(int) RkwCreateDic pro((int, char *, int)); | ^ uldefine.c:102:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 102 | clearTango(d) | ^ uldefine.c:112:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 112 | clearYomi(d) | ^ ./sglobal.h:179:45: note: expanded from macro 'clearYomi' 179 | #define clearYomi G179_clearYomi | ^ uldefine.c:122:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 122 | clearTourokuContext(p) | ^ uldefine.c:152:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 152 | jrKanjiError = "malloc (newTourokuContext) ǤޤǤ"; | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ uldefine.c:174:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 174 | jrKanjiError = "malloc (pushCallback) ǤޤǤ"; | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ uldefine.c:165:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 165 | getTourokuContext(d) | ^ ./sglobal.h:247:45: note: expanded from macro 'getTourokuContext' 247 | #define getTourokuContext G247_getTourokuContext | ^ uldefine.c:196:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 196 | popTourokuMode(d) | ^ ./sglobal.h:326:45: note: expanded from macro 'popTourokuMode' 326 | #define popTourokuMode G326_popTourokuMode | ^ uldefine.c:214:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 214 | uuTTangoEveryTimeCatch(d, retval, env) | ^ uldefine.c:278:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 278 | uuTTangoExitCatch(d, retval, env) | ^ uldefine.c:298:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 298 | uuTTangoQuitCatch(d, retval, env) | ^ ./sglobal.h:376:45: note: expanded from macro 'uuTTangoQuitCatch' 376 | #define uuTTangoQuitCatch G376_uuTTangoQuitCatch | ^ uldefine.c:315:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 315 | uuT2TangoEveryTimeCatch(d, retval, env) | ^ uldefine.c:375:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 375 | uuT2TangoExitCatch(d, retval, nyc) | ^ uldefine.c:398:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 398 | uuT2TangoQuitCatch(d, retval, env) | ^ uldefine.c:421:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 421 | uuTMakeDicYesCatch(d, retval, env) | ^ uldefine.c:490:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 490 | uuTMakeDicQuitCatch(d, retval, env) | ^ uldefine.c:504:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 504 | uuTMakeDicNoCatch(d, retval, env) | ^ uldefine.c:552:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 552 | jrKanjiError = "malloc (getUserDicName) ǤޤǤ"; | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ uldefine.c:525:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 525 | getUserDicName(d) | ^ ./sglobal.h:248:45: note: expanded from macro 'getUserDicName' 248 | #define getUserDicName G248_getUserDicName | ^ uldefine.c:576:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 576 | dicTouroku(d) | ^ ./sglobal.h:199:45: note: expanded from macro 'dicTouroku' 199 | #define dicTouroku G199_dicTouroku | ^ uldefine.c:604:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 604 | dicTourokuDo(d) | ^ uldefine.c:667:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 667 | checkUsrDic(d) | ^ uldefine.c:722:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 722 | dicTourokuTango(d, quitfunc) | ^ ./sglobal.h:204:45: note: expanded from macro 'dicTourokuTango' 204 | #define dicTourokuTango G204_dicTourokuTango | ^ uldefine.c:726:18: warning: unused variable 'tc' [-Wunused-variable] 726 | tourokuContext tc = (tourokuContext)d->modec; | ^~ uldefine.c:768:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 768 | dicTourokuTangoPre(d) | ^ uldefine.c:775:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 775 | acDicTourokuTangoPre(d, dn, dm) /* ac means "alert continuation" */ | ^ uldefine.c:790:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 790 | uuTYomiEveryTimeCatch(d, retval, env) | ^ uldefine.c:846:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 846 | uuTYomiExitCatch(d, retval, env) | ^ uldefine.c:868:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 868 | uuTYomiQuitCatch(d, retval, env) | ^ uldefine.c:883:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 883 | dicTourokuYomi(d) | ^ uldefine.c:890:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 890 | acDicTourokuYomi(d, dn, dm) | ^ uldefine.c:903:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 903 | dicTourokuYomiDo(d, quitfunc) | ^ uldefine.c:943:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 943 | uuTHinshiExitCatch(d, retval, env) | ^ uldefine.c:980:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 980 | uuTHinshiQuitCatch(d, retval, env) | ^ uldefine.c:1005:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1005 | dicTourokuHinshi(d) | ^ ./sglobal.h:202:45: note: expanded from macro 'dicTourokuHinshi' 202 | #define dicTourokuHinshi G202_dicTourokuHinshi | ^ uldefine.c:1083:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1083 | dicTourokuControl(d, tango, quitfunc) | ^ ./sglobal.h:200:45: note: expanded from macro 'dicTourokuControl' 200 | #define dicTourokuControl G200_dicTourokuControl | ^ --- romaji.o --- 140 warnings generated. rm -f romaji.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -dynamic romaji.c --- uldefine.o --- 36 warnings generated. rm -f uldefine.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -dynamic uldefine.c --- uldelete.o --- uldelete.c:50:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 50 | freeWorkDic3(tc) | ^ uldelete.c:60:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 60 | freeWorkDic(tc) | ^ uldelete.c:71:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 71 | freeDic(tc) | ^ ./sglobal.h:236:45: note: expanded from macro 'freeDic' 236 | #define freeDic G236_freeDic | ^ uldelete.c:88:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 88 | freeAndPopTouroku(d) | ^ ./sglobal.h:235:45: note: expanded from macro 'freeAndPopTouroku' 235 | #define freeAndPopTouroku G235_freeAndPopTouroku | ^ uldelete.c:104:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 104 | uuSYomiEveryTimeCatch(d, retval, env) | ^ uldelete.c:151:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 151 | uuSYomiExitCatch(d, retval, env) | ^ uldelete.c:173:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 173 | uuSYomiQuitCatch(d, retval, env) | ^ uldelete.c:191:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 191 | dicSakujoYomi(d) | ^ uldelete.c:218:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 218 | acDicSakujoYomi(d, dn, dm) | ^ uldelete.c:229:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 229 | acDicSakujoDictionary(d, dn, dm) | ^ uldelete.c:264:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 264 | jrKanjiError = "ʴѴФ̿Ǥޤ"; | ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ uldelete.c:244:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 244 | getMountDicName(d, num_return) | ^ uldelete.c:346:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 346 | dicSakujo(d) | ^ ./sglobal.h:198:45: note: expanded from macro 'dicSakujo' 198 | #define dicSakujo G198_dicSakujo | ^ uldelete.c:393:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 393 | CloseDeleteContext(tc) | ^ uldelete.c:426:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 426 | jrKanjiError = "malloc (getEffectDic) ǤޤǤ"; | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ uldelete.c:440:21: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 440 | jrKanjiError = "ѥƥȤǤޤǤ"; | ^~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ uldelete.c:478:34: warning: passing arguments to 'G245_getIchiranList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 478 | if ((cands = getIchiranList(workContext, &nelem, ¤tkouho)) != 0) { | ^ uldelete.c:413:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 413 | getEffectDic(tc) | ^ uldelete.c:566:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 566 | uuSTangoExitCatch(d, retval, env) | ^ uldelete.c:600:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 600 | uuSTangoQuitCatch(d, retval, env) | ^ uldelete.c:624:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 624 | dicSakujoBgnBun(d, st) | ^ uldelete.c:711:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 711 | dicSakujoEndBun(d) | ^ uldelete.c:733:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 733 | dicSakujoTango(d) | ^ uldelete.c:777:21: warning: passing arguments to 'G245_getIchiranList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 777 | getIchiranList(tc->delContext, &nelem, ¤tkouho)) == 0) { | ^ uldelete.c:843:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 843 | getDeleteDic(mc) | ^ uldelete.c:880:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 880 | uuSDicExitCatch(d, retval, env) | ^ uldelete.c:920:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 920 | uuSDicQuitCatch(d, retval, env) | ^ uldelete.c:939:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 939 | dicSakujoDictionary(d) | ^ uldelete.c:1016:38: warning: passing arguments to 'G351_selectOnOff' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1016 | if ((retval = selectOnOff(d, xxxx, &mc->curIkouho, upnelem, | ^ uldelete.c:946:8: warning: variable 'inhibit' set but not used [-Wunused-but-set-variable] 946 | BYTE inhibit = 0; | ^ uldelete.c:1082:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 1082 | wchar_t *WStraddbcpy(); | ^ ./sglobal.h:121:45: note: expanded from macro 'WStraddbcpy' 121 | #define WStraddbcpy G121_WStraddbcpy | ^ ./canna.h:1145:17: note: conflicting prototype is here 1145 | extern wchar_t *WStraddbcpy pro((wchar_t *, wchar_t *, int)); | ^ ./sglobal.h:121:45: note: expanded from macro 'WStraddbcpy' 121 | #define WStraddbcpy G121_WStraddbcpy | ^ uldelete.c:1102:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 1102 | jrKanjiError = "ʴѴФ̿Ǥޤ"; | ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ uldelete.c:1074:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1074 | uuSDeleteYesCatch(d, retval, env) | ^ uldelete.c:1178:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1178 | uuSDeleteQuitCatch(d, retval, env) | ^ uldelete.c:1197:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1197 | uuSDeleteNoCatch(d, retval, env) | ^ uldelete.c:1217:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1217 | dicSakujoDo(d) | ^ uldelete.c:1238:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 1238 | l += MBstowcs(d->genbuf + l, " \244\310 ", ROMEBUFSIZE - l); | ^~~~~~~~ 37 warnings generated. --- romaji.o --- romaji.c:213:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 213 | kanaRepl(d, where, insert, insertlen, mask) | ^ romaji.c:260:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 260 | romajiRepl(d, where, insert, insertlen, mask) | ^ romaji.c:284:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 284 | kPos2rPos(yc, s, e, rs, re) | ^ ./sglobal.h:280:45: note: expanded from macro 'kPos2rPos' 280 | #define kPos2rPos G280_kPos2rPos | ^ --- uldelete.o --- rm -f uldelete.o --- romaji.o --- romaji.c:318:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 318 | makeYomiReturnStruct(d) | ^ ./sglobal.h:305:45: note: expanded from macro 'makeYomiReturnStruct' 305 | #define makeYomiReturnStruct G305_makeYomiReturnStruct | ^ romaji.c:332:50: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 332 | struct RkRxDic *retval = (struct RkRxDic *)0, *RkwOpenRoma(); | ^ ./canna.h:637:24: note: conflicting prototype is here 637 | extern struct RkRxDic *RkwOpenRoma pro((char *)); | ^ romaji.c:333:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 333 | char *p, *getenv(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdlib.h:162:18: note: conflicting prototype is here 162 | char *_LIBC_CSTR getenv(const char *); | ^ romaji.c:348:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 348 | printf("Ѵơ֥ \"%s\" Ѥޤ\n", table); | ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ romaji.c:348:51: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 348 | printf("Ѵơ֥ \"%s\" Ѥޤ\n", table); | ^~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ romaji.c:377:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 377 | printf("Ѵơ֥ \"%s\" Ѥޤ\n", rdic); | ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ romaji.c:377:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 377 | printf("Ѵơ֥ \"%s\" Ѥޤ\n", rdic); | ^~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ romaji.c:398:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 398 | printf("Ѵơ֥ \"%s\" Ѥޤ\n", rdic); | ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ romaji.c:398:57: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 398 | printf("Ѵơ֥ \"%s\" Ѥޤ\n", rdic); | ^~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ romaji.c:421:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 421 | printf("Ѵơ֥ \"%s\" Ѥޤ\n", rdic); | ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ romaji.c:421:57: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 421 | printf("Ѵơ֥ \"%s\" Ѥޤ\n", rdic); | ^~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ romaji.c:455:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 455 | "Ѵơ֥(%s)ץǤޤ", | ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/secure/_stdio.h:50:56: note: expanded from macro 'sprintf' 50 | __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) | ^~~~~~~~~~~ romaji.c:329:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 329 | OpenRoma(table) | ^ romaji.c:525:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 525 | printf("Ѵơ֥ \"%s\" Ѥޤ\n", buf); | ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ romaji.c:525:51: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 525 | printf("Ѵơ֥ \"%s\" Ѥޤ\n", buf); | ^~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ romaji.c:530:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 530 | printf("Ѵơ֥ \"%s\" ץǤޤ\n", | ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ romaji.c:530:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 530 | printf("Ѵơ֥ \"%s\" ץǤޤ\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ romaji.c:651:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 651 | newYomiContext(buf, bufsize, allowedc, chmodinhibit, | ^ ./sglobal.h:316:45: note: expanded from macro 'newYomiContext' 316 | #define newYomiContext G316_newYomiContext | ^ --- uldefine.o --- uldefine.c:40:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 40 | exp(int) RkwCreateDic(); | ^ --- romaji.o --- romaji.c:714:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- uldefine.o --- ../../include/canna/RK.h:230:19: note: conflicting prototype is here --- romaji.o --- 714 | GetKanjiString(d, buf, bufsize, allowedc, chmodinhibit, | ^ ./sglobal.h:34:45: note: expanded from macro 'GetKanjiString' 34 | #define GetKanjiString G034_GetKanjiString --- uldefine.o --- 230 | canna_export(int) RkwCreateDic pro((int, char *, int)); | ^ --- romaji.o --- | ^ romaji.c:755:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 755 | popYomiMode(d) | ^ ./sglobal.h:327:45: note: expanded from macro 'popYomiMode' 327 | #define popYomiMode G327_popYomiMode | ^ romaji.c:793:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 793 | checkIfYomiExit(d, retval) | ^ --- uldefine.o --- uldefine.c:102:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- romaji.o --- romaji.c:824:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- uldefine.o --- 102 | clearTango(d) | ^ --- romaji.o --- 824 | checkIfYomiQuit(d, retval) | ^ --- uldefine.o --- uldefine.c:112:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 112 | clearYomi(d) | ^ ./sglobal.h:179:45: note: expanded from macro 'clearYomi' 179 | #define clearYomi G179_clearYomi | ^ --- romaji.o --- romaji.c:854:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 854 | fitmarks(yc) | ^ ./sglobal.h:387:45: note: expanded from macro 'fitmarks' 387 | #define fitmarks G387_fitmarks | ^ --- uldefine.o --- uldefine.c:122:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 122 | clearTourokuContext(p) | ^ uldefine.c:152:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 152 | jrKanjiError = "malloc (newTourokuContext) ǤޤǤ"; | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ uldefine.c:174:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] --- romaji.o --- romaji.c:867:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 867 | ReCheckStartp(yc) | ^ ./sglobal.h:386:45: note: expanded from macro 'ReCheckStartp' --- uldefine.o --- 174 | jrKanjiError = "malloc (pushCallback) ǤޤǤ"; | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ uldefine.c:165:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- romaji.o --- 386 | #define ReCheckStartp G386_ReCheckStartp | ^ --- uldefine.o --- 165 | getTourokuContext(d) | ^ ./sglobal.h:247:45: note: expanded from macro 'getTourokuContext' 247 | #define getTourokuContext G247_getTourokuContext | ^ --- romaji.o --- romaji.c:902:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 902 | removeCurrentBunsetsu(d, tan) | ^ ./sglobal.h:334:45: note: expanded from macro 'removeCurrentBunsetsu' 334 | #define removeCurrentBunsetsu G334_removeCurrentBunsetsu | ^ --- uldefine.o --- uldefine.c:196:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 196 | popTourokuMode(d) | ^ ./sglobal.h:326:45: note: expanded from macro 'popTourokuMode' 326 | #define popTourokuMode G326_popTourokuMode | ^ --- uldelete.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -dynamic uldelete.c --- romaji.o --- romaji.c:966:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 966 | restoreChikujiIfBaseChikuji(yc) | ^ ./sglobal.h:385:45: note: expanded from macro 'restoreChikujiIfBaseChikuji' --- uldefine.o --- uldefine.c:214:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 214 | uuTTangoEveryTimeCatch(d, retval, env) --- romaji.o --- 385 | #define restoreChikujiIfBaseChikuji G385_restoreChikujiIfBaseChikuji --- uldefine.o --- | ^ --- romaji.o --- | ^ romaji.c:979:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- uldefine.o --- uldefine.c:278:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- romaji.o --- 979 | YomiInsert(d) | ^ ./sglobal.h:141:45: note: expanded from macro 'YomiInsert' --- uldefine.o --- 278 | uuTTangoExitCatch(d, retval, env) | ^ uldefine.c:298:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- romaji.o --- 141 | #define YomiInsert G141_YomiInsert | ^ --- uldefine.o --- 298 | uuTTangoQuitCatch(d, retval, env) | ^ ./sglobal.h:376:45: note: expanded from macro 'uuTTangoQuitCatch' 376 | #define uuTTangoQuitCatch G376_uuTTangoQuitCatch | ^ uldefine.c:315:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 315 | uuT2TangoEveryTimeCatch(d, retval, env) | ^ uldefine.c:375:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 375 | uuT2TangoExitCatch(d, retval, nyc) | ^ uldefine.c:398:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 398 | uuT2TangoQuitCatch(d, retval, env) | ^ uldefine.c:421:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 421 | uuTMakeDicYesCatch(d, retval, env) | ^ uldefine.c:490:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 490 | uuTMakeDicQuitCatch(d, retval, env) --- romaji.o --- romaji.c:1174:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- uldefine.o --- | ^ --- romaji.o --- 1174 | makePhonoOnBuffer(d, yc, key, flag, english) | ^ --- uldefine.o --- uldefine.c:504:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 504 | uuTMakeDicNoCatch(d, retval, env) | ^ uldefine.c:552:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 552 | jrKanjiError = "malloc (getUserDicName) ǤޤǤ"; | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ uldefine.c:525:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 525 | getUserDicName(d) | ^ ./sglobal.h:248:45: note: expanded from macro 'getUserDicName' 248 | #define getUserDicName G248_getUserDicName | ^ --- romaji.o --- romaji.c:1446:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1446 | dakuonP(ch) | ^ --- uldefine.o --- uldefine.c:576:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 576 | dicTouroku(d) | ^ ./sglobal.h:199:45: note: expanded from macro 'dicTouroku' 199 | #define dicTouroku G199_dicTouroku | ^ --- romaji.o --- romaji.c:1492:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1492 | growDakuonP(ch) | ^ romaji.c:1531:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1531 | KanaYomiInsert(d) | ^ --- uldefine.o --- uldefine.c:604:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 604 | dicTourokuDo(d) | ^ --- romaji.o --- romaji.c:1666:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1666 | moveStrings(str, attr, start, end, distance) | ^ ./sglobal.h:308:45: note: expanded from macro 'moveStrings' 308 | #define moveStrings G308_moveStrings | ^ --- uldefine.o --- uldefine.c:667:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 667 | checkUsrDic(d) | ^ --- romaji.o --- romaji.c:1689:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1689 | howFarToGoBackward(yc) | ^ --- uldefine.o --- uldefine.c:722:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 722 | dicTourokuTango(d, quitfunc) | ^ ./sglobal.h:204:45: note: expanded from macro 'dicTourokuTango' --- romaji.o --- romaji.c:1712:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1712 | howFarToGoForward(yc) --- uldefine.o --- 204 | #define dicTourokuTango G204_dicTourokuTango | ^ --- romaji.o --- | ^ romaji.c:1734:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1734 | YomiBackward(d) /* κư */ | ^ romaji.c:1803:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- uldefine.o --- uldefine.c:726:18: warning: unused variable 'tc' [-Wunused-variable] 726 | tourokuContext tc = (tourokuContext)d->modec; | ^~ --- romaji.o --- 1803 | YomiNop(d) | ^ --- uldefine.o --- uldefine.c:768:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 768 | dicTourokuTangoPre(d) | ^ --- romaji.o --- romaji.c:1816:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- uldefine.o --- uldefine.c:775:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 775 | acDicTourokuTangoPre(d, dn, dm) /* ac means "alert continuation" */ | ^ --- romaji.o --- 1816 | YomiForward(d) /* αư */ | ^ --- uldefine.o --- uldefine.c:790:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 790 | uuTYomiEveryTimeCatch(d, retval, env) | ^ --- romaji.o --- romaji.c:1877:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1877 | YomiBeginningOfLine(d) /* κüư */ | ^ --- uldefine.o --- uldefine.c:846:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 846 | uuTYomiExitCatch(d, retval, env) | ^ uldefine.c:868:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 868 | uuTYomiQuitCatch(d, retval, env) --- romaji.o --- romaji.c:1911:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- uldefine.o --- | ^ --- romaji.o --- 1911 | YomiEndOfLine(d) /* αüư */ | ^ --- uldefine.o --- uldefine.c:883:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 883 | dicTourokuYomi(d) | ^ uldefine.c:890:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- romaji.o --- romaji.c:1934:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- uldefine.o --- 890 | acDicTourokuYomi(d, dn, dm) | ^ --- romaji.o --- 1934 | forceRomajiFlushYomi(d) | ^ ./sglobal.h:233:45: note: expanded from macro 'forceRomajiFlushYomi' --- uldefine.o --- uldefine.c:903:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 903 | dicTourokuYomiDo(d, quitfunc) | ^ --- romaji.o --- 233 | #define forceRomajiFlushYomi G233_forceRomajiFlushYomi | ^ --- uldefine.o --- uldefine.c:943:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 943 | uuTHinshiExitCatch(d, retval, env) | ^ --- romaji.o --- romaji.c:1978:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- uldefine.o --- uldefine.c:980:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 980 | uuTHinshiQuitCatch(d, retval, env) | ^ uldefine.c:1005:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- romaji.o --- 1978 | RomajiFlushYomi(d, b, bsize) | ^ ./sglobal.h:79:45: note: expanded from macro 'RomajiFlushYomi' --- uldefine.o --- 1005 | dicTourokuHinshi(d) | ^ ./sglobal.h:202:45: note: expanded from macro 'dicTourokuHinshi' --- romaji.o --- 79 | #define RomajiFlushYomi G079_RomajiFlushYomi | ^ --- uldefine.o --- 202 | #define dicTourokuHinshi G202_dicTourokuHinshi | ^ --- romaji.o --- romaji.c:2013:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2013 | saveFlags(yc) | ^ romaji.c:2029:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2029 | restoreFlags(yc) | ^ ./sglobal.h:339:45: note: expanded from macro 'restoreFlags' 339 | #define restoreFlags G339_restoreFlags | ^ romaji.c:2048:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2048 | doYomiKakutei(d) | ^ romaji.c:2062:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2062 | xString(str, len, s, e) | ^ --- uldefine.o --- uldefine.c:1083:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- romaji.o --- ./sglobal.h:380:45: note: expanded from macro 'xString' 380 | #define xString G380_xString | ^ --- uldefine.o --- 1083 | dicTourokuControl(d, tango, quitfunc) | ^ ./sglobal.h:200:45: note: expanded from macro 'dicTourokuControl' 200 | #define dicTourokuControl G200_dicTourokuControl | ^ --- romaji.o --- romaji.c:2074:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2074 | xYomiKakuteiString(yc, s, e) | ^ romaji.c:2082:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2082 | xYomiYomi(yc, s, e) | ^ romaji.c:2090:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2090 | xYomiRomaji(yc, s, e) | ^ romaji.c:2098:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2098 | finishYomiKakutei(d) | ^ romaji.c:2109:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2109 | appendTan2Yomi(tan, yc) | ^ ./sglobal.h:162:45: note: expanded from macro 'appendTan2Yomi' 162 | #define appendTan2Yomi G162_appendTan2Yomi | ^ romaji.c:2131:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2131 | appendYomi2Yomi(yom, yc) | ^ romaji.c:2153:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2153 | dupYomiContext(yc) | ^ ./sglobal.h:210:45: note: expanded from macro 'dupYomiContext' 210 | #define dupYomiContext G210_dupYomiContext | ^ romaji.c:2188:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2188 | doMuhenkan(d, yc) | ^ ./sglobal.h:209:45: note: expanded from macro 'doMuhenkan' 209 | #define doMuhenkan G209_doMuhenkan | ^ romaji.c:2231:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2231 | xTanKakuteiString(yc, s, e) | ^ romaji.c:2276:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2276 | doJishuKakutei(d, yc) | ^ romaji.c:2310:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2310 | doKakutei(d, st, et, s, e, yc_return) | ^ ./sglobal.h:384:45: note: expanded from macro 'doKakutei' 384 | #define doKakutei G384_doKakutei | ^ romaji.c:2534:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2534 | cutOffLeftSide(d, yc, n) | ^ ./sglobal.h:191:45: note: expanded from macro 'cutOffLeftSide' 191 | #define cutOffLeftSide G191_cutOffLeftSide | ^ romaji.c:2564:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2564 | YomiKakutei(d) | ^ ./sglobal.h:142:45: note: expanded from macro 'YomiKakutei' 142 | #define YomiKakutei G142_YomiKakutei | ^ romaji.c:2589:30: warning: passing arguments to 'G314_newFilledYomiContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2589 | yc = newFilledYomiContext(next, prev); | ^ romaji.c:2609:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2609 | clearYomiContext(yc) | ^ ./sglobal.h:180:45: note: expanded from macro 'clearYomiContext' 180 | #define clearYomiContext G180_clearYomiContext | ^ romaji.c:2630:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2630 | clearChikujiContext(yc) | ^ romaji.c:2665:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2665 | RomajiClearYomi(d) | ^ ./sglobal.h:78:45: note: expanded from macro 'RomajiClearYomi' 78 | #define RomajiClearYomi G078_RomajiClearYomi | ^ romaji.c:2683:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2683 | YomiExit(d, retval) | ^ ./sglobal.h:140:45: note: expanded from macro 'YomiExit' 140 | #define YomiExit G140_YomiExit | ^ romaji.c:2726:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2726 | RomajiStoreYomi(d, kana, roma) | ^ ./sglobal.h:80:45: note: expanded from macro 'RomajiStoreYomi' 80 | #define RomajiStoreYomi G080_RomajiStoreYomi | ^ romaji.c:2767:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2767 | KanaDeletePrevious(d)/* κʸκ */ | ^ ./sglobal.h:50:45: note: expanded from macro 'KanaDeletePrevious' 50 | #define KanaDeletePrevious G050_KanaDeletePrevious | ^ romaji.c:2867:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2867 | YomiDeletePrevious(d) | ^ romaji.c:2906:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2906 | YomiDeleteNext(d)/* ʸκ */ | ^ romaji.c:2981:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2981 | YomiKillToEndOfLine(d) /* 뤫鱦Τ٤Ƥʸκ */ | ^ romaji.c:3013:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3013 | YomiQuit(d)/* ɤߤμä */ | ^ romaji.c:3053:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3053 | simplePopCallback(d, retval, env) | ^ romaji.c:3065:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3065 | alphaMode(d) | ^ ./sglobal.h:158:45: note: expanded from macro 'alphaMode' 158 | #define alphaMode G158_alphaMode | ^ romaji.c:3104:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3104 | exitYomiQuotedInsert(d, retval, env) | ^ romaji.c:3115:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3115 | YomiInsertQuoted(d) | ^ romaji.c:3149:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3149 | yomiquotedfunc(d, mode, whattodo, key, fnum) | ^ romaji.c:3175:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3175 | yomiQuotedInsertMode(d) | ^ romaji.c:3203:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3203 | YomiQuotedInsert(d) | ^ ./sglobal.h:145:45: note: expanded from macro 'YomiQuotedInsert' 145 | #define YomiQuotedInsert G145_YomiQuotedInsert | ^ romaji.c:3243:14: warning: unused variable 'allowTwoByte' [-Wunused-variable] 3243 | static int allowTwoByte = 1; | ^~~~~~~~~~~~ romaji.c:3235:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3235 | mapAsKuten(d) | ^ romaji.c:3328:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3328 | mapAsHex(d) | ^ romaji.c:3463:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3463 | ConvertAsHex(d) | ^ romaji.c:3512:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3512 | cvtAsHex(d, buf, hexbuf, hexlen) | ^ ./sglobal.h:192:45: note: expanded from macro 'cvtAsHex' 192 | #define cvtAsHex G192_cvtAsHex | ^ romaji.c:3559:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3559 | convertAsHex(d) | ^ ./sglobal.h:188:45: note: expanded from macro 'convertAsHex' 188 | #define convertAsHex G188_convertAsHex | ^ romaji.c:3572:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3572 | replaceSup2(ind, n) | ^ romaji.c:3589:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3589 | replaceSup(ind, n) | ^ romaji.c:3606:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3606 | everySupkey(d, retval, env) | ^ romaji.c:3627:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3627 | exitSupkey(d, retval, env) | ^ romaji.c:3674:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3674 | quitSupkey(d, retval, env) | ^ romaji.c:3687:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3687 | selectKeysup(d, yc, ind) | ^ ./sglobal.h:350:45: note: expanded from macro 'selectKeysup' 350 | #define selectKeysup G350_selectKeysup | ^ romaji.c:3736:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3736 | regionGairaigo(yc, s, e) | ^ romaji.c:3754:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3754 | containGairaigo(yc) | ^ romaji.c:3768:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3768 | containUnconvertedKey(yc) | ^ ./sglobal.h:186:45: note: expanded from macro 'containUnconvertedKey' 186 | #define containUnconvertedKey G186_containUnconvertedKey | ^ romaji.c:3803:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3803 | YomiHenkan(d) | ^ romaji.c:3873:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3873 | YomiHenkanNaive(d) | ^ romaji.c:3890:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3890 | YomiHenkanOrNothing(d) | ^ romaji.c:3913:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3913 | YomiBaseHira(d) | ^ romaji.c:3925:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3925 | YomiBaseKata(d) | ^ romaji.c:3937:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3937 | YomiBaseEisu(d) | ^ romaji.c:3949:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3949 | YomiBaseZen(d) | ^ romaji.c:3961:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3961 | YomiBaseHan(d) | ^ romaji.c:3973:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3973 | YomiBaseKana(d) | ^ romaji.c:3985:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3985 | YomiBaseKakutei(d) | ^ romaji.c:3997:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3997 | YomiBaseHenkan(d) | ^ romaji.c:4009:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4009 | YomiBaseHiraKataToggle(d) | ^ ./sglobal.h:134:45: note: expanded from macro 'YomiBaseHiraKataToggle' 134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle | ^ romaji.c:4029:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4029 | YomiBaseZenHanToggle(d) | ^ ./sglobal.h:139:45: note: expanded from macro 'YomiBaseZenHanToggle' 139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle | ^ romaji.c:4049:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4049 | YomiBaseRotateForw(d) | ^ ./sglobal.h:138:45: note: expanded from macro 'YomiBaseRotateForw' 138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw | ^ romaji.c:4081:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4081 | YomiBaseRotateBack(d) | ^ ./sglobal.h:137:45: note: expanded from macro 'YomiBaseRotateBack' 137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack | ^ romaji.c:4112:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4112 | YomiBaseKanaEisuToggle(d) | ^ ./sglobal.h:136:45: note: expanded from macro 'YomiBaseKanaEisuToggle' 136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle | ^ romaji.c:4132:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4132 | YomiBaseKakuteiHenkanToggle(d) | ^ ./sglobal.h:135:45: note: expanded from macro 'YomiBaseKakuteiHenkanToggle' 135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle | ^ romaji.c:4152:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4152 | YomiModeBackup(d) | ^ ./sglobal.h:144:45: note: expanded from macro 'YomiModeBackup' 144 | #define YomiModeBackup G144_YomiModeBackup | ^ romaji.c:4197:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4197 | exitJishu(d) | ^ ./sglobal.h:222:45: note: expanded from macro 'exitJishu' 222 | #define exitJishu G222_exitJishu | ^ romaji.c:4205:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 4205 | int RkwCvtZen(), RkwCvtKana(), RkwCvtHira(), RkwCvtHan(); | ^ ../../include/canna/RK.h:228:19: note: conflicting prototype is here 228 | canna_export(int) RkwCvtZen pro((cannawc *, int, cannawc *, int)); | ^ romaji.c:4205:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 4205 | int RkwCvtZen(), RkwCvtKana(), RkwCvtHira(), RkwCvtHan(); | ^ ../../include/canna/RK.h:226:19: note: conflicting prototype is here 226 | canna_export(int) RkwCvtKana pro((cannawc *, int, cannawc *, int)); | ^ romaji.c:4205:34: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 4205 | int RkwCvtZen(), RkwCvtKana(), RkwCvtHira(), RkwCvtHan(); | ^ ../../include/canna/RK.h:225:19: note: conflicting prototype is here 225 | canna_export(int) RkwCvtHira pro((cannawc *, int, cannawc *, int)); | ^ romaji.c:4205:48: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 4205 | int RkwCvtZen(), RkwCvtKana(), RkwCvtHira(), RkwCvtHan(); | ^ ../../include/canna/RK.h:227:19: note: conflicting prototype is here 227 | canna_export(int) RkwCvtHan pro((cannawc *, int, cannawc *, int)); | ^ romaji.c:4287:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4287 | len = (*func1)(xxxx, 1024, yc->kana_buffer + i, srclen); | ^ romaji.c:4288:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4288 | len = (*func2)(buf, ROMEBUFSIZE, xxxx, len); | ^ romaji.c:4391:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4391 | YomiJishu(d, fn) /* ɤߥ⡼ɤľܻ⡼ɤ */ | ^ romaji.c:4424:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4424 | chikujiEndBun(d) | ^ romaji.c:4475:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4475 | replaceEnglish(d, yc, start, end, RKflag, engflag) | ^ romaji.c:4504:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4504 | YomiMark(d) | ^ ./sglobal.h:143:45: note: expanded from macro 'YomiMark' 143 | #define YomiMark G143_YomiMark | ^ romaji.c:4607:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4607 | Yomisearchfunc(d, mode, whattodo, key, fnum) | ^ ./sglobal.h:146:45: note: expanded from macro 'Yomisearchfunc' 146 | #define Yomisearchfunc G146_Yomisearchfunc | ^ romaji.c:4696:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4696 | trimYomi(d, sy, ey, sr, er) | ^ ./sglobal.h:366:45: note: expanded from macro 'trimYomi' 366 | #define trimYomi G366_trimYomi | ^ romaji.c:4743:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4743 | TanBubunKakutei(d) | ^ ./sglobal.h:89:45: note: expanded from macro 'TanBubunKakutei' 89 | #define TanBubunKakutei G089_TanBubunKakutei | ^ romaji.c:4911:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4911 | removeKana(d, yc, k, r) | ^ ./sglobal.h:335:45: note: expanded from macro 'removeKana' 335 | #define removeKana G335_removeKana | ^ romaji.c:4937:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4937 | YomiNextJishu(d) /* ɤߥ⡼ɤνʸѴ */ | ^ romaji.c:4946:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4946 | YomiPreviousJishu(d) /* ɤߥ⡼ɤεղʸѴ */ | ^ romaji.c:4955:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4955 | YomiKanaRotate(d) /* ɤߥ⡼ɤν꤫ʸѴ */ | ^ romaji.c:4964:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4964 | YomiRomajiRotate(d) /* ɤߥ⡼ɤνѿʸѴ */ | ^ romaji.c:4973:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4973 | YomiCaseRotateForward(d) /* ɤߥ⡼ɤνѿʸѴ */ | ^ romaji.c:4982:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4982 | YomiZenkaku(d) /* ɤߥ⡼ɤѴ */ | ^ romaji.c:4991:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4991 | YomiHankaku(d) /* ɤߥ⡼ɤȾѴ */ | ^ romaji.c:5003:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5003 | YomiHiraganaJishu(d) /* ɤߥ⡼ɤ⡼ɤΤҤ餬ʤ */ | ^ romaji.c:5012:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5012 | YomiKatakanaJishu(d) /* ɤߥ⡼ɤ⡼ɤΥʤ */ | ^ romaji.c:5021:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5021 | YomiRomajiJishu(d) /* ɤߥ⡼ɤ⡼ɤΥ */ | ^ romaji.c:5030:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5030 | YomiToLower(d) | ^ romaji.c:5039:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5039 | YomiToUpper(d) | ^ romaji.c:5048:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5048 | YomiCapitalize(d) | ^ --- uldefine.o --- 36 warnings generated. --- ulhinshi.o --- rm -f ulhinshi.o unshared/ulhinshi.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include ulhinshi.c -o unshared/ulhinshi.o --- uldelete.o --- uldelete.c:50:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 50 | freeWorkDic3(tc) | ^ uldelete.c:60:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 60 | freeWorkDic(tc) | ^ uldelete.c:71:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 71 | freeDic(tc) | ^ ./sglobal.h:236:45: note: expanded from macro 'freeDic' 236 | #define freeDic G236_freeDic | ^ uldelete.c:88:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 88 | freeAndPopTouroku(d) | ^ ./sglobal.h:235:45: note: expanded from macro 'freeAndPopTouroku' 235 | #define freeAndPopTouroku G235_freeAndPopTouroku | ^ uldelete.c:104:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 104 | uuSYomiEveryTimeCatch(d, retval, env) | ^ uldelete.c:151:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 151 | uuSYomiExitCatch(d, retval, env) | ^ uldelete.c:173:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 173 | uuSYomiQuitCatch(d, retval, env) | ^ uldelete.c:191:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 191 | dicSakujoYomi(d) | ^ uldelete.c:218:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 218 | acDicSakujoYomi(d, dn, dm) | ^ uldelete.c:229:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 229 | acDicSakujoDictionary(d, dn, dm) | ^ uldelete.c:264:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 264 | jrKanjiError = "ʴѴФ̿Ǥޤ"; | ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ uldelete.c:244:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 244 | getMountDicName(d, num_return) | ^ uldelete.c:346:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 346 | dicSakujo(d) | ^ ./sglobal.h:198:45: note: expanded from macro 'dicSakujo' 198 | #define dicSakujo G198_dicSakujo | ^ uldelete.c:393:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 393 | CloseDeleteContext(tc) | ^ uldelete.c:426:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 426 | jrKanjiError = "malloc (getEffectDic) ǤޤǤ"; | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ uldelete.c:440:21: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 440 | jrKanjiError = "ѥƥȤǤޤǤ"; | ^~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ uldelete.c:478:34: warning: passing arguments to 'G245_getIchiranList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 478 | if ((cands = getIchiranList(workContext, &nelem, ¤tkouho)) != 0) { | ^ uldelete.c:413:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 413 | getEffectDic(tc) | ^ uldelete.c:566:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 566 | uuSTangoExitCatch(d, retval, env) | ^ uldelete.c:600:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 600 | uuSTangoQuitCatch(d, retval, env) | ^ uldelete.c:624:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 624 | dicSakujoBgnBun(d, st) | ^ uldelete.c:711:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 711 | dicSakujoEndBun(d) | ^ uldelete.c:733:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 733 | dicSakujoTango(d) | ^ uldelete.c:777:21: warning: passing arguments to 'G245_getIchiranList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 777 | getIchiranList(tc->delContext, &nelem, ¤tkouho)) == 0) { | ^ uldelete.c:843:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 843 | getDeleteDic(mc) | ^ uldelete.c:880:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 880 | uuSDicExitCatch(d, retval, env) | ^ uldelete.c:920:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 920 | uuSDicQuitCatch(d, retval, env) | ^ uldelete.c:939:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 939 | dicSakujoDictionary(d) | ^ uldelete.c:1016:38: warning: passing arguments to 'G351_selectOnOff' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1016 | if ((retval = selectOnOff(d, xxxx, &mc->curIkouho, upnelem, | ^ uldelete.c:946:8: warning: variable 'inhibit' set but not used [-Wunused-but-set-variable] 946 | BYTE inhibit = 0; | ^ uldelete.c:1082:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 1082 | wchar_t *WStraddbcpy(); | ^ ./sglobal.h:121:45: note: expanded from macro 'WStraddbcpy' 121 | #define WStraddbcpy G121_WStraddbcpy | ^ ./canna.h:1145:17: note: conflicting prototype is here 1145 | extern wchar_t *WStraddbcpy pro((wchar_t *, wchar_t *, int)); | ^ ./sglobal.h:121:45: note: expanded from macro 'WStraddbcpy' 121 | #define WStraddbcpy G121_WStraddbcpy | ^ uldelete.c:1102:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 1102 | jrKanjiError = "ʴѴФ̿Ǥޤ"; | ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ uldelete.c:1074:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1074 | uuSDeleteYesCatch(d, retval, env) | ^ uldelete.c:1178:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1178 | uuSDeleteQuitCatch(d, retval, env) | ^ uldelete.c:1197:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1197 | uuSDeleteNoCatch(d, retval, env) | ^ uldelete.c:1217:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1217 | dicSakujoDo(d) | ^ uldelete.c:1238:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 1238 | l += MBstowcs(d->genbuf + l, " \244\310 ", ROMEBUFSIZE - l); | ^~~~~~~~ 37 warnings generated. --- ulkigo.o --- rm -f ulkigo.o unshared/ulkigo.o --- ulhinshi.o --- ulhinshi.c:49:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 49 | /*0*/"˺٤ʻʬΤμƤɤǤ?(y/n)", | ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ulhinshi.c:50:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 50 | /*1*/"ɤߤȸ ߷ϤƤ", | ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ulhinshi.c:51:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 51 | /*2*/"ɤߤȸ Ѥ㤤ޤϤʤƤ", | ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ulhinshi.c:52:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 52 | /*3*/"ɤߤȸ ߷ϤƤ) ᤤ", | ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ulhinshi.c:53:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 53 | /*4*/"ɤߤȸ ߷ϤƤ) Ť", | ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ulhinshi.c:54:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 54 | /*5*/"", | ^~~~~~~~ ulhinshi.c:55:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 55 | /*6*/"פǤ?(y/n)", | ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ulhinshi.c:56:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 56 | /*7*/"ʡפǤ?(y/n)", | ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ulhinshi.c:57:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 57 | /*8*/"פϿ̾Ǥ?(y/n)", | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~ ulhinshi.c:58:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 58 | /*9*/"פ̾Ǥ?(y/n)", | ^~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ulhinshi.c:59:10: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 59 | /*10*/"ʤפǤ?(y/n)", | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ulhinshi.c:60:10: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 60 | /*11*/"פ̾ȤƻȤޤ?(y/n)", | ^~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ulhinshi.c:61:10: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 61 | /*12*/"פǤ?(y/n)", | ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ulhinshi.c:62:10: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 62 | /*13*/"ȡפǤ?(y/n)", | ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ulhinshi.c:66:10: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 66 | /*14*/"ʴѴФ̿Ǥޤ", | ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ulhinshi.c:68:12: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 68 | /*15*/"ñϿǤޤǤ", | ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ulhinshi.c:69:10: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 69 | /*16*/"", | ^~~~~~~~ ulhinshi.c:70:10: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 70 | /*17*/"", | ^~~~~~~~ ulhinshi.c:71:10: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 71 | /*18*/"", | ^~~~~~~~ ulhinshi.c:72:10: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 72 | /*19*/"ˤϿޤ", | ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ulhinshi.c:73:12: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 73 | /*20*/"ñϿ˼Ԥޤ", | ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ulhinshi.c:74:10: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 74 | /*21*/"פϿƤ", | ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ulhinshi.c:149:25: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 149 | static char sgyouA[] = "ʤФޤ"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ulhinshi.c:150:25: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 150 | static char sgyouI[] = "ˤӤߤꤤ"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ulhinshi.c:151:25: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 151 | static char sgyouU[] = "Ĥ̤֤뤦"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ulhinshi.c:197:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 197 | WSprintf(to_buf, x1, x2, from_buf) | ^ ulhinshi.c:207:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 207 | EWStrcat(buf, xxxx) | ^ ulhinshi.c:219:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 219 | EWStrcpy(buf, xxxx) | ^ ulhinshi.c:232:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 232 | EWStrcmp(buf, xxxx) | ^ ulhinshi.c:243:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 243 | EWStrncmp(buf, xxxx, len) | ^ ulhinshi.c:276:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 276 | uuTHinshiYNQuitCatch(d, retval, env) | ^ ulhinshi.c:295:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- ulkigo.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include ulkigo.c -o unshared/ulkigo.o --- ulhinshi.o --- 295 | uuTHinshi2YesCatch(d, retval, env) | ^ ulhinshi.c:323:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 323 | uuTHinshi2NoCatch(d, retval, env) | ^ ulhinshi.c:359:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 359 | uuTHinshi1YesCatch(d, retval, env) | ^ ulhinshi.c:399:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 399 | uuTHinshi1NoCatch(d, retval, env) | ^ ulhinshi.c:443:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 443 | uuTHinshiQYesCatch(d, retval, env) | ^ ulhinshi.c:471:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 471 | uuTHinshiQNoCatch(d, retval, env) | ^ ulhinshi.c:489:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 489 | dicTourokuHinshiDelivery(d) | ^ ./sglobal.h:203:45: note: expanded from macro 'dicTourokuHinshiDelivery' 203 | #define dicTourokuHinshiDelivery G203_dicTourokuHinshiDelivery | ^ ulhinshi.c:496:13: warning: passing arguments to 'makeHinshi' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 496 | makeHinshi(d); /* ʻ졢顼ååȤƤ */ | ^ ulhinshi.c:538:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 538 | makeHinshi(d) | ^ ulhinshi.c:486:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 486 | static int makeHinshi(); | ^ ulhinshi.c:703:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 703 | tourokuYes(d) | ^ ulhinshi.c:792:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 792 | tourokuNo(d) | ^ ulhinshi.c:908:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 908 | makeDoushi(d) | ^ ulhinshi.c:950:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 950 | uuTDicExitCatch(d, retval, env) | ^ ulhinshi.c:978:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 978 | uuTDicQuitCatch(d, retval, env) | ^ ulhinshi.c:995:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 995 | dicTourokuDictionary(d, exitfunc, quitfunc) | ^ ./sglobal.h:201:45: note: expanded from macro 'dicTourokuDictionary' 201 | #define dicTourokuDictionary G201_dicTourokuDictionary | ^ ulhinshi.c:1063:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1063 | tangoTouroku(d) | ^ ulhinshi.c:1074:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 1074 | wchar_t *WStraddbcpy(); | ^ ./sglobal.h:121:45: note: expanded from macro 'WStraddbcpy' 121 | #define WStraddbcpy G121_WStraddbcpy | ^ ./canna.h:1145:17: note: conflicting prototype is here 1145 | extern wchar_t *WStraddbcpy pro((wchar_t *, wchar_t *, int)); | ^ ./sglobal.h:121:45: note: expanded from macro 'WStraddbcpy' 121 | #define WStraddbcpy G121_WStraddbcpy | ^ 49 warnings generated. rm -f ulhinshi.o --- romaji.o --- 140 warnings generated. --- ulhinshi.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -dynamic ulhinshi.c --- ulmount.o --- rm -f ulmount.o unshared/ulmount.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include ulmount.c -o unshared/ulmount.o --- ulkigo.o --- ulkigo.c:36:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 36 | extern int uiUtilIchiranTooSmall(); | ^ ./sglobal.h:367:45: note: expanded from macro 'uiUtilIchiranTooSmall' 367 | #define uiUtilIchiranTooSmall G367_uiUtilIchiranTooSmall | ^ ./canna.h:1101:12: note: conflicting prototype is here 1101 | extern int uiUtilIchiranTooSmall pro((uiContext, int, mode_context)); | ^ ./sglobal.h:367:45: note: expanded from macro 'uiUtilIchiranTooSmall' 367 | #define uiUtilIchiranTooSmall G367_uiUtilIchiranTooSmall | ^ ulkigo.c:174:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 174 | uuKigoExitDo(d, retval) | ^ ulkigo.c:189:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 189 | uuKigoRExitCatch(d, retval, env) | ^ ulkigo.c:206:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 206 | uuKigoGExitCatch(d, retval, env) | ^ ulkigo.c:223:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 223 | uuKigoKExitCatch(d, retval, env) | ^ ulkigo.c:240:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 240 | uuKigoGeneralExitCatch(d, retval, env) | ^ ./sglobal.h:374:45: note: expanded from macro 'uuKigoGeneralExitCatch' 374 | #define uuKigoGeneralExitCatch G374_uuKigoGeneralExitCatch | ^ ulkigo.c:259:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 259 | uuKigoQuitCatch(d, retval, env) | ^ ulkigo.c:277:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 277 | uuKigoMake(d, allkouho, size, cur, mode, exitfunc, posp) | ^ ./sglobal.h:375:45: note: expanded from macro 'uuKigoMake' 375 | #define uuKigoMake G375_uuKigoMake | ^ ulkigo.c:354:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 354 | kigoRussia(d) | ^ ./sglobal.h:292:45: note: expanded from macro 'kigoRussia' 292 | #define kigoRussia G292_kigoRussia | ^ ulkigo.c:376:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 376 | kigoGreek(d) | ^ ./sglobal.h:290:45: note: expanded from macro 'kigoGreek' 290 | #define kigoGreek G290_kigoGreek | ^ ulkigo.c:398:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 398 | kigoKeisen(d) | ^ ./sglobal.h:291:45: note: expanded from macro 'kigoKeisen' 291 | #define kigoKeisen G291_kigoKeisen | ^ 11 warnings generated. rm -f ulkigo.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -dynamic ulkigo.c --- ulmount.o --- ulmount.c:53:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 53 | jrKanjiError = "malloc (newMountContext) ǤޤǤ"; | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ulmount.c:66:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 66 | freeMountContext(mc) | ^ ulmount.c:100:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 100 | jrKanjiError = "malloc (pushCallback) ǤޤǤ"; | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ulmount.c:90:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 90 | getMountContext(d) | ^ ./sglobal.h:246:45: note: expanded from macro 'getMountContext' 246 | #define getMountContext G246_getMountContext | ^ ulmount.c:122:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 122 | popMountMode(d) | ^ ./sglobal.h:325:45: note: expanded from macro 'popMountMode' 325 | #define popMountMode G325_popMountMode | ^ ulmount.c:133:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 133 | findDic(s) | ^ --- ulhinshi.o --- ulhinshi.c:49:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] --- ulmount.o --- ulmount.c:176:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 176 | jrKanjiError = "ʴѴФ̿Ǥޤ"; | ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ulmount.c:152:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 152 | uuMountExitCatch(d, retval, env) | ^ --- ulhinshi.o --- 49 | /*0*/"˺٤ʻʬΤμƤɤǤ?(y/n)", | ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ulhinshi.c:50:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 50 | /*1*/"ɤߤȸ ߷ϤƤ", | ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ulhinshi.c:51:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] --- ulmount.o --- ulmount.c:297:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 297 | uuMountQuitCatch(d, retval, env) | ^ ulmount.c:342:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 342 | jrKanjiError = "malloc (getDicList) ǤޤǤ"; | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ --- ulhinshi.o --- 51 | /*2*/"ɤߤȸ Ѥ㤤ޤϤʤƤ", | ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ulhinshi.c:52:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] --- ulmount.o --- ulmount.c:358:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 358 | jrKanjiError = "ʴѴФ̿Ǥޤ"; | ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ --- ulhinshi.o --- 52 | /*3*/"ɤߤȸ ߷ϤƤ) ᤤ", | ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ --- ulmount.o --- ulmount.c:390:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] --- ulhinshi.o --- ulhinshi.c:53:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] --- ulmount.o --- 390 | jrKanjiError = "malloc (getDicList) ǤޤǤ"; | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ --- ulhinshi.o --- 53 | /*4*/"ɤߤȸ ߷ϤƤ) Ť", | ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ulhinshi.c:54:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 54 | /*5*/"", | ^~~~~~~~ ulhinshi.c:55:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] --- ulmount.o --- ulmount.c:400:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] --- ulhinshi.o --- 55 | /*6*/"פǤ?(y/n)", | ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ulhinshi.c:56:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] --- ulmount.o --- 400 | jrKanjiError = "malloc (getDicList) ǤޤǤ"; | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ --- ulhinshi.o --- 56 | /*7*/"ʡפǤ?(y/n)", | ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ulhinshi.c:57:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] --- ulmount.o --- ulmount.c:411:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] --- ulhinshi.o --- 57 | /*8*/"פϿ̾Ǥ?(y/n)", | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~ ulhinshi.c:58:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 58 | /*9*/"פ̾Ǥ?(y/n)", --- ulmount.o --- 411 | jrKanjiError = "malloc (getDicList) ǤޤǤ"; | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ --- ulhinshi.o --- | ^~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ulhinshi.c:59:10: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 59 | /*10*/"ʤפǤ?(y/n)", | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ulhinshi.c:60:10: warning: illegal character encoding in string literal [-Winvalid-source-encoding] --- ulmount.o --- ulmount.c:439:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] --- ulhinshi.o --- 60 | /*11*/"פ̾ȤƻȤޤ?(y/n)", | ^~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ulhinshi.c:61:10: warning: illegal character encoding in string literal [-Winvalid-source-encoding] --- ulmount.o --- 439 | jrKanjiError = "ʴѴФ̿Ǥޤ"; | ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ --- ulhinshi.o --- 61 | /*12*/"פǤ?(y/n)", | ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ulhinshi.c:62:10: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 62 | /*13*/"ȡפǤ?(y/n)", | ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ulhinshi.c:66:10: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 66 | /*14*/"ʴѴФ̿Ǥޤ", | ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ulhinshi.c:68:12: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 68 | /*15*/"ñϿǤޤǤ", | ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ulhinshi.c:69:10: warning: illegal character encoding in string literal [-Winvalid-source-encoding] --- ulmount.o --- ulmount.c:329:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- ulhinshi.o --- 69 | /*16*/"", | ^~~~~~~~ --- ulmount.o --- 329 | getDicList(d) | ^ --- ulhinshi.o --- ulhinshi.c:70:10: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 70 | /*17*/"", | ^~~~~~~~ ulhinshi.c:71:10: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 71 | /*18*/"", | ^~~~~~~~ ulhinshi.c:72:10: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 72 | /*19*/"ˤϿޤ", | ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ulhinshi.c:73:12: warning: illegal character encoding in string literal [-Winvalid-source-encoding] --- ulmount.o --- ulmount.c:547:27: warning: passing arguments to 'G351_selectOnOff' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- ulhinshi.o --- 73 | /*20*/"ñϿ˼Ԥޤ", | ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ulhinshi.c:74:10: warning: illegal character encoding in string literal [-Winvalid-source-encoding] --- ulmount.o --- 547 | if((retval = selectOnOff(d, xxxx, &mc->curIkouho, nelem, | ^ --- ulhinshi.o --- 74 | /*21*/"פϿƤ", | ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- ulmount.o --- ulmount.c:497:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 497 | dicMount(d) | ^ ./sglobal.h:197:45: note: expanded from macro 'dicMount' 197 | #define dicMount G197_dicMount | ^ --- ulhinshi.o --- ulhinshi.c:149:25: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 149 | static char sgyouA[] = "ʤФޤ"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ulhinshi.c:150:25: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 150 | static char sgyouI[] = "ˤӤߤꤤ"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ulhinshi.c:151:25: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 151 | static char sgyouU[] = "Ĥ̤֤뤦"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ulhinshi.c:197:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 197 | WSprintf(to_buf, x1, x2, from_buf) | ^ ulhinshi.c:207:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 207 | EWStrcat(buf, xxxx) | ^ ulhinshi.c:219:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 219 | EWStrcpy(buf, xxxx) | ^ ulhinshi.c:232:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 232 | EWStrcmp(buf, xxxx) | ^ ulhinshi.c:243:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 243 | EWStrncmp(buf, xxxx, len) | ^ ulhinshi.c:276:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 276 | uuTHinshiYNQuitCatch(d, retval, env) | ^ ulhinshi.c:295:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 295 | uuTHinshi2YesCatch(d, retval, env) | ^ ulhinshi.c:323:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 323 | uuTHinshi2NoCatch(d, retval, env) | ^ ulhinshi.c:359:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 359 | uuTHinshi1YesCatch(d, retval, env) | ^ ulhinshi.c:399:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 399 | uuTHinshi1NoCatch(d, retval, env) | ^ ulhinshi.c:443:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 443 | uuTHinshiQYesCatch(d, retval, env) | ^ ulhinshi.c:471:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 471 | uuTHinshiQNoCatch(d, retval, env) | ^ ulhinshi.c:489:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 489 | dicTourokuHinshiDelivery(d) | ^ ./sglobal.h:203:45: note: expanded from macro 'dicTourokuHinshiDelivery' 203 | #define dicTourokuHinshiDelivery G203_dicTourokuHinshiDelivery | ^ ulhinshi.c:496:13: warning: passing arguments to 'makeHinshi' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 496 | makeHinshi(d); /* ʻ졢顼ååȤƤ */ | ^ ulhinshi.c:538:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 538 | makeHinshi(d) | ^ ulhinshi.c:486:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 486 | static int makeHinshi(); | ^ ulhinshi.c:703:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 703 | tourokuYes(d) | ^ ulhinshi.c:792:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 792 | tourokuNo(d) | ^ ulhinshi.c:908:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 908 | makeDoushi(d) | ^ ulhinshi.c:950:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 950 | uuTDicExitCatch(d, retval, env) | ^ ulhinshi.c:978:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 978 | uuTDicQuitCatch(d, retval, env) | ^ ulhinshi.c:995:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 995 | dicTourokuDictionary(d, exitfunc, quitfunc) | ^ ./sglobal.h:201:45: note: expanded from macro 'dicTourokuDictionary' 201 | #define dicTourokuDictionary G201_dicTourokuDictionary | ^ ulhinshi.c:1063:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1063 | tangoTouroku(d) | ^ ulhinshi.c:1074:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 1074 | wchar_t *WStraddbcpy(); | ^ ./sglobal.h:121:45: note: expanded from macro 'WStraddbcpy' 121 | #define WStraddbcpy G121_WStraddbcpy | ^ ./canna.h:1145:17: note: conflicting prototype is here 1145 | extern wchar_t *WStraddbcpy pro((wchar_t *, wchar_t *, int)); | ^ ./sglobal.h:121:45: note: expanded from macro 'WStraddbcpy' 121 | #define WStraddbcpy G121_WStraddbcpy | ^ --- ulmount.o --- 18 warnings generated. rm -f ulmount.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -dynamic ulmount.c --- ulhinshi.o --- 49 warnings generated. --- ulserver.o --- rm -f ulserver.o unshared/ulserver.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include ulserver.c -o unshared/ulserver.o --- ulkigo.o --- ulkigo.c:36:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 36 | extern int uiUtilIchiranTooSmall(); | ^ ./sglobal.h:367:45: note: expanded from macro 'uiUtilIchiranTooSmall' 367 | #define uiUtilIchiranTooSmall G367_uiUtilIchiranTooSmall | ^ ./canna.h:1101:12: note: conflicting prototype is here 1101 | extern int uiUtilIchiranTooSmall pro((uiContext, int, mode_context)); | ^ ./sglobal.h:367:45: note: expanded from macro 'uiUtilIchiranTooSmall' 367 | #define uiUtilIchiranTooSmall G367_uiUtilIchiranTooSmall | ^ ulkigo.c:174:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 174 | uuKigoExitDo(d, retval) | ^ ulkigo.c:189:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 189 | uuKigoRExitCatch(d, retval, env) | ^ ulkigo.c:206:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 206 | uuKigoGExitCatch(d, retval, env) | ^ ulkigo.c:223:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 223 | uuKigoKExitCatch(d, retval, env) | ^ ulkigo.c:240:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 240 | uuKigoGeneralExitCatch(d, retval, env) | ^ ./sglobal.h:374:45: note: expanded from macro 'uuKigoGeneralExitCatch' 374 | #define uuKigoGeneralExitCatch G374_uuKigoGeneralExitCatch | ^ ulkigo.c:259:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 259 | uuKigoQuitCatch(d, retval, env) | ^ ulkigo.c:277:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 277 | uuKigoMake(d, allkouho, size, cur, mode, exitfunc, posp) | ^ ./sglobal.h:375:45: note: expanded from macro 'uuKigoMake' 375 | #define uuKigoMake G375_uuKigoMake | ^ ulkigo.c:354:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 354 | kigoRussia(d) | ^ ./sglobal.h:292:45: note: expanded from macro 'kigoRussia' 292 | #define kigoRussia G292_kigoRussia | ^ ulkigo.c:376:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 376 | kigoGreek(d) | ^ ./sglobal.h:290:45: note: expanded from macro 'kigoGreek' 290 | #define kigoGreek G290_kigoGreek | ^ ulkigo.c:398:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 398 | kigoKeisen(d) | ^ ./sglobal.h:291:45: note: expanded from macro 'kigoKeisen' 291 | #define kigoKeisen G291_kigoKeisen | ^ 11 warnings generated. --- util.o --- rm -f util.o unshared/util.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include util.c -o unshared/util.o --- ulmount.o --- ulmount.c:53:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 53 | jrKanjiError = "malloc (newMountContext) ǤޤǤ"; | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ulmount.c:66:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 66 | freeMountContext(mc) | ^ ulmount.c:100:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 100 | jrKanjiError = "malloc (pushCallback) ǤޤǤ"; | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ulmount.c:90:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 90 | getMountContext(d) | ^ ./sglobal.h:246:45: note: expanded from macro 'getMountContext' 246 | #define getMountContext G246_getMountContext | ^ ulmount.c:122:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 122 | popMountMode(d) | ^ ./sglobal.h:325:45: note: expanded from macro 'popMountMode' 325 | #define popMountMode G325_popMountMode | ^ ulmount.c:133:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 133 | findDic(s) | ^ ulmount.c:176:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 176 | jrKanjiError = "ʴѴФ̿Ǥޤ"; | ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ulmount.c:152:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 152 | uuMountExitCatch(d, retval, env) | ^ ulmount.c:297:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 297 | uuMountQuitCatch(d, retval, env) | ^ ulmount.c:342:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 342 | jrKanjiError = "malloc (getDicList) ǤޤǤ"; | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ulmount.c:358:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 358 | jrKanjiError = "ʴѴФ̿Ǥޤ"; | ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ulmount.c:390:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 390 | jrKanjiError = "malloc (getDicList) ǤޤǤ"; | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ulmount.c:400:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 400 | jrKanjiError = "malloc (getDicList) ǤޤǤ"; | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ulmount.c:411:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 411 | jrKanjiError = "malloc (getDicList) ǤޤǤ"; | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ulmount.c:439:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 439 | jrKanjiError = "ʴѴФ̿Ǥޤ"; | ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ulmount.c:329:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 329 | getDicList(d) | ^ ulmount.c:547:27: warning: passing arguments to 'G351_selectOnOff' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 547 | if((retval = selectOnOff(d, xxxx, &mc->curIkouho, nelem, | ^ ulmount.c:497:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 497 | dicMount(d) | ^ ./sglobal.h:197:45: note: expanded from macro 'dicMount' 197 | #define dicMount G197_dicMount | ^ 18 warnings generated. --- ulserver.o --- ulserver.c:47:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 47 | serverFin(d) | ^ ./sglobal.h:354:45: note: expanded from macro 'serverFin' 354 | #define serverFin G354_serverFin | ^ ulserver.c:79:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 79 | uuServerChangeEveryTimeCatch(d, retval, env) | ^ ulserver.c:144:24: warning: passing arguments to 'serverChangeDo' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 144 | return(serverChangeDo(d, retval)); | ^ ulserver.c:136:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- yesno.o --- --- ulserver.o --- 136 | uuServerChangeExitCatch(d, retval, env) | ^ ulserver.c:148:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 148 | uuServerChangeQuitCatch(d, retval, env) | ^ ulserver.c:163:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 163 | serverChange(d) | ^ ./sglobal.h:353:45: note: expanded from macro 'serverChange' 353 | #define serverChange G353_serverChange | ^ ulserver.c:210:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 210 | serverChangeDo(d, len) | ^ ulserver.c:40:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 40 | static int serverChangeDo(); | ^ --- yesno.o --- rm -f yesno.o unshared/yesno.o --- ulserver.o --- 8 warnings generated. --- yesno.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include yesno.c -o unshared/yesno.o --- ulserver.o --- rm -f ulserver.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -dynamic ulserver.c --- util.o --- util.c:108:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 108 | GlineClear(d) | ^ ./sglobal.h:35:45: note: expanded from macro 'GlineClear' 35 | #define GlineClear G035_GlineClear | ^ util.c:125:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 125 | Gline2echostr(d) | ^ util.c:140:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 140 | echostrClear(d) | ^ ./sglobal.h:211:45: note: expanded from macro 'echostrClear' 211 | #define echostrClear G211_echostrClear | ^ util.c:153:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 153 | colwidth(s, len) | ^ util.c:185:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 185 | checkGLineLen(d) | ^ ./sglobal.h:172:45: note: expanded from macro 'checkGLineLen' 172 | #define checkGLineLen G172_checkGLineLen | ^ util.c:205:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 205 | NothingChanged(d) | ^ ./sglobal.h:59:45: note: expanded from macro 'NothingChanged' 59 | #define NothingChanged G059_NothingChanged | ^ util.c:216:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 216 | NothingForGLine(d) | ^ ./sglobal.h:61:45: note: expanded from macro 'NothingForGLine' 61 | #define NothingForGLine G061_NothingForGLine | ^ util.c:236:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 236 | NothingChangedWithBeep(d) | ^ ./sglobal.h:60:45: note: expanded from macro 'NothingChangedWithBeep' 60 | #define NothingChangedWithBeep G060_NothingChangedWithBeep | ^ util.c:244:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 244 | NothingForGLineWithBeep(d) | ^ ./sglobal.h:62:45: note: expanded from macro 'NothingForGLineWithBeep' 62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep | ^ util.c:286:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 286 | extractSimpleYomiString(yc, s, e, sr, er, pat, focused) | ^ util.c:367:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 367 | extractKanjiString(yc, s, e, b, sr, er, pat, focused) | ^ util.c:392:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 392 | jrKanjiError = "ȸФޤǤ"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ util.c:475:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 475 | extractYomiString(yc, s, e, b, sr, er, pat, focused) | ^ util.c:536:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 536 | extractString(str, s, e) | ^ util.c:562:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 562 | extractTanString(tan, s, e) | ^ ./sglobal.h:225:45: note: expanded from macro 'extractTanString' 225 | #define extractTanString G225_extractTanString | ^ util.c:579:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 579 | extractTanYomi(tan, s, e) | ^ ./sglobal.h:226:45: note: expanded from macro 'extractTanYomi' 226 | #define extractTanYomi G226_extractTanYomi | ^ util.c:596:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 596 | extractTanRomaji(tan, s, e) | ^ ./sglobal.h:224:45: note: expanded from macro 'extractTanRomaji' 224 | #define extractTanRomaji G224_extractTanRomaji | ^ util.c:604:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 604 | makeKanjiStatusReturn(d, yc) | ^ ./sglobal.h:302:45: note: expanded from macro 'makeKanjiStatusReturn' 302 | #define makeKanjiStatusReturn G302_makeKanjiStatusReturn | ^ util.c:689:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 689 | makeGLineMessage(d, msg, sz) | ^ ./sglobal.h:299:45: note: expanded from macro 'makeGLineMessage' 299 | #define makeGLineMessage G299_makeGLineMessage | ^ util.c:711:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 711 | makeGLineMessageFromString(d, msg) | ^ ./sglobal.h:300:45: note: expanded from macro 'makeGLineMessageFromString' 300 | #define makeGLineMessageFromString G300_makeGLineMessageFromString | ^ util.c:722:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 722 | setWStrings(ws, s, sz) | ^ ./sglobal.h:358:45: note: expanded from macro 'setWStrings' 358 | #define setWStrings G358_setWStrings | ^ util.c:728:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 728 | wchar_t *WString(); | ^ ./sglobal.h:125:45: note: expanded from macro 'WString' 125 | #define WString G125_WString | ^ ./canna.h:1156:17: note: conflicting prototype is here 1156 | extern wchar_t *WString pro((char *)); | ^ ./sglobal.h:125:45: note: expanded from macro 'WString' 125 | #define WString G125_WString | ^ util.c:875:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 875 | GLineNGReturn(d) | ^ ./sglobal.h:30:45: note: expanded from macro 'GLineNGReturn' 30 | #define GLineNGReturn G030_GLineNGReturn | ^ util.c:887:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 887 | GLineNGReturnFI(d) | ^ ./sglobal.h:31:45: note: expanded from macro 'GLineNGReturnFI' 31 | #define GLineNGReturnFI G031_GLineNGReturnFI | ^ util.c:899:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 899 | GLineNGReturnTK(d) | ^ ./sglobal.h:32:45: note: expanded from macro 'GLineNGReturnTK' 32 | #define GLineNGReturnTK G032_GLineNGReturnTK | ^ util.c:954:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 954 | WStrlen(ws) | ^ ./sglobal.h:128:45: note: expanded from macro 'WStrlen' 128 | #define WStrlen G128_WStrlen | ^ util.c:965:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 965 | WStrcpy(ws1, ws2) | ^ ./sglobal.h:124:45: note: expanded from macro 'WStrcpy' 124 | #define WStrcpy G124_WStrcpy | ^ util.c:992:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 992 | WStrncpy(ws1, ws2, cnt) | ^ ./sglobal.h:130:45: note: expanded from macro 'WStrncpy' 130 | #define WStrncpy G130_WStrncpy | ^ util.c:1016:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1016 | WStraddbcpy(ws1, ws2, cnt) | ^ ./sglobal.h:121:45: note: expanded from macro 'WStraddbcpy' 121 | #define WStraddbcpy G121_WStraddbcpy | ^ util.c:1035:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1035 | WStrcat(ws1, ws2) | ^ ./sglobal.h:122:45: note: expanded from macro 'WStrcat' 122 | #define WStrcat G122_WStrcat | ^ util.c:1049:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1049 | WStrcmp(w1, w2) | ^ ./sglobal.h:123:45: note: expanded from macro 'WStrcmp' 123 | #define WStrcmp G123_WStrcmp | ^ util.c:1060:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1060 | WStrncmp(w1, w2, n) | ^ ./sglobal.h:129:45: note: expanded from macro 'WStrncmp' 129 | #define WStrncmp G129_WStrncmp | ^ util.c:1154:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1154 | CANNA_mbstowcs(dest, src, destlen) | ^ util.c:1222:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1222 | CNvW2E(src, srclen, dest, destlen) | ^ ./sglobal.h:8:45: note: expanded from macro 'CNvW2E' 8 | #define CNvW2E G008_CNvW2E | ^ util.c:1289:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1289 | CANNA_wcstombs(dest, src, destlen) | ^ util.c:1330:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1330 | WString(s) | ^ ./sglobal.h:125:45: note: expanded from macro 'WString' 125 | #define WString G125_WString | ^ util.c:1390:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1390 | WSfree(s) | ^ ./sglobal.h:120:45: note: expanded from macro 'WSfree' 120 | #define WSfree G120_WSfree | ^ util.c:1455:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1455 | generalReplace(buf, attr, startp, cursor, endp, bytes, rplastr, len, attrmask) | ^ ./sglobal.h:242:45: note: expanded from macro 'generalReplace' 242 | #define generalReplace G242_generalReplace | ^ util.c:1538:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1538 | key2wchar(key, check) | ^ ./sglobal.h:286:45: note: expanded from macro 'key2wchar' 286 | #define key2wchar G286_key2wchar | ^ util.c:1564:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1564 | confirmContext(d, yc) | ^ ./sglobal.h:185:45: note: expanded from macro 'confirmContext' 185 | #define confirmContext G185_confirmContext | ^ util.c:1597:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1597 | abandonContext(d, yc) | ^ ./sglobal.h:151:45: note: expanded from macro 'abandonContext' 151 | #define abandonContext G151_abandonContext | ^ util.c:1616:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1616 | makeRkError(d, str) | ^ ./sglobal.h:304:45: note: expanded from macro 'makeRkError' 304 | #define makeRkError G304_makeRkError | ^ util.c:1631:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1631 | ProcAnyKey(d) | ^ util.c:1647:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1647 | wait_anykey_func(d, mode, whattodo, key, fnum) | ^ util.c:1673:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1673 | cannaMessageMode(d, cnt) | ^ util.c:1716:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1716 | canna_alert(d, message, cnt) | ^ ./sglobal.h:167:45: note: expanded from macro 'canna_alert' 167 | #define canna_alert G167_canna_alert | ^ 46 warnings generated. rm -f util.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -dynamic util.c --- yesno.o --- yesno.c:44:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 44 | jrKanjiError = "malloc (newcoreContext) ǤޤǤ"; | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ yesno.c:56:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 56 | freeYesNoContext(qc) | ^ yesno.c:66:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 66 | getYesNoContext(d, | ^ ./sglobal.h:249:45: note: expanded from macro 'getYesNoContext' 249 | #define getYesNoContext G249_getYesNoContext | ^ --- ulserver.o --- ulserver.c:47:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 47 | serverFin(d) | ^ --- yesno.o --- yesno.c:99:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- ulserver.o --- ./sglobal.h:354:45: note: expanded from macro 'serverFin' --- yesno.o --- 99 | popYesNoMode(d) | ^ yesno.c:136:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 136 | YesNo(d) | ^ yesno.c:156:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- ulserver.o --- 354 | #define serverFin G354_serverFin | ^ --- yesno.o --- 156 | YesNoQuit(d) | ^ --- ulserver.o --- ulserver.c:79:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 79 | uuServerChangeEveryTimeCatch(d, retval, env) | ^ ulserver.c:144:24: warning: passing arguments to 'serverChangeDo' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 144 | return(serverChangeDo(d, retval)); | ^ ulserver.c:136:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 136 | uuServerChangeExitCatch(d, retval, env) | ^ ulserver.c:148:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 148 | uuServerChangeQuitCatch(d, retval, env) | ^ ulserver.c:163:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 163 | serverChange(d) | ^ ./sglobal.h:353:45: note: expanded from macro 'serverChange' 353 | #define serverChange G353_serverChange | ^ ulserver.c:210:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 210 | serverChangeDo(d, len) | ^ ulserver.c:40:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 40 | static int serverChangeDo(); | ^ --- yesno.o --- 6 warnings generated. rm -f yesno.o --- ulserver.o --- 8 warnings generated. --- yesno.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -dynamic yesno.c --- bunsetsu.o --- rm -f bunsetsu.o unshared/bunsetsu.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include bunsetsu.c -o unshared/bunsetsu.o --- util.o --- util.c:108:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 108 | GlineClear(d) | ^ ./sglobal.h:35:45: note: expanded from macro 'GlineClear' 35 | #define GlineClear G035_GlineClear | ^ util.c:125:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 125 | Gline2echostr(d) | ^ util.c:140:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 140 | echostrClear(d) | ^ ./sglobal.h:211:45: note: expanded from macro 'echostrClear' 211 | #define echostrClear G211_echostrClear | ^ util.c:153:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 153 | colwidth(s, len) | ^ util.c:185:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 185 | checkGLineLen(d) | ^ ./sglobal.h:172:45: note: expanded from macro 'checkGLineLen' 172 | #define checkGLineLen G172_checkGLineLen | ^ util.c:205:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 205 | NothingChanged(d) | ^ ./sglobal.h:59:45: note: expanded from macro 'NothingChanged' 59 | #define NothingChanged G059_NothingChanged | ^ util.c:216:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 216 | NothingForGLine(d) | ^ ./sglobal.h:61:45: note: expanded from macro 'NothingForGLine' 61 | #define NothingForGLine G061_NothingForGLine | ^ util.c:236:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 236 | NothingChangedWithBeep(d) | ^ ./sglobal.h:60:45: note: expanded from macro 'NothingChangedWithBeep' 60 | #define NothingChangedWithBeep G060_NothingChangedWithBeep | ^ util.c:244:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 244 | NothingForGLineWithBeep(d) | ^ ./sglobal.h:62:45: note: expanded from macro 'NothingForGLineWithBeep' 62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep | ^ util.c:286:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 286 | extractSimpleYomiString(yc, s, e, sr, er, pat, focused) | ^ util.c:367:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 367 | extractKanjiString(yc, s, e, b, sr, er, pat, focused) | ^ util.c:392:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 392 | jrKanjiError = "ȸФޤǤ"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ util.c:475:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 475 | extractYomiString(yc, s, e, b, sr, er, pat, focused) | ^ util.c:536:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 536 | extractString(str, s, e) | ^ util.c:562:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 562 | extractTanString(tan, s, e) | ^ ./sglobal.h:225:45: note: expanded from macro 'extractTanString' 225 | #define extractTanString G225_extractTanString | ^ util.c:579:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 579 | extractTanYomi(tan, s, e) | ^ ./sglobal.h:226:45: note: expanded from macro 'extractTanYomi' 226 | #define extractTanYomi G226_extractTanYomi | ^ util.c:596:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 596 | extractTanRomaji(tan, s, e) | ^ ./sglobal.h:224:45: note: expanded from macro 'extractTanRomaji' 224 | #define extractTanRomaji G224_extractTanRomaji | ^ util.c:604:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 604 | makeKanjiStatusReturn(d, yc) | ^ ./sglobal.h:302:45: note: expanded from macro 'makeKanjiStatusReturn' 302 | #define makeKanjiStatusReturn G302_makeKanjiStatusReturn | ^ util.c:689:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 689 | makeGLineMessage(d, msg, sz) | ^ ./sglobal.h:299:45: note: expanded from macro 'makeGLineMessage' 299 | #define makeGLineMessage G299_makeGLineMessage | ^ util.c:711:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 711 | makeGLineMessageFromString(d, msg) | ^ ./sglobal.h:300:45: note: expanded from macro 'makeGLineMessageFromString' 300 | #define makeGLineMessageFromString G300_makeGLineMessageFromString | ^ util.c:722:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 722 | setWStrings(ws, s, sz) | ^ ./sglobal.h:358:45: note: expanded from macro 'setWStrings' 358 | #define setWStrings G358_setWStrings | ^ util.c:728:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 728 | wchar_t *WString(); | ^ ./sglobal.h:125:45: note: expanded from macro 'WString' 125 | #define WString G125_WString | ^ ./canna.h:1156:17: note: conflicting prototype is here 1156 | extern wchar_t *WString pro((char *)); | ^ ./sglobal.h:125:45: note: expanded from macro 'WString' 125 | #define WString G125_WString | ^ util.c:875:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 875 | GLineNGReturn(d) | ^ ./sglobal.h:30:45: note: expanded from macro 'GLineNGReturn' 30 | #define GLineNGReturn G030_GLineNGReturn | ^ util.c:887:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 887 | GLineNGReturnFI(d) | ^ ./sglobal.h:31:45: note: expanded from macro 'GLineNGReturnFI' 31 | #define GLineNGReturnFI G031_GLineNGReturnFI | ^ util.c:899:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 899 | GLineNGReturnTK(d) | ^ ./sglobal.h:32:45: note: expanded from macro 'GLineNGReturnTK' 32 | #define GLineNGReturnTK G032_GLineNGReturnTK | ^ util.c:954:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 954 | WStrlen(ws) | ^ ./sglobal.h:128:45: note: expanded from macro 'WStrlen' 128 | #define WStrlen G128_WStrlen | ^ util.c:965:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 965 | WStrcpy(ws1, ws2) | ^ ./sglobal.h:124:45: note: expanded from macro 'WStrcpy' 124 | #define WStrcpy G124_WStrcpy | ^ util.c:992:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 992 | WStrncpy(ws1, ws2, cnt) | ^ ./sglobal.h:130:45: note: expanded from macro 'WStrncpy' 130 | #define WStrncpy G130_WStrncpy | ^ util.c:1016:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1016 | WStraddbcpy(ws1, ws2, cnt) | ^ ./sglobal.h:121:45: note: expanded from macro 'WStraddbcpy' 121 | #define WStraddbcpy G121_WStraddbcpy | ^ util.c:1035:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1035 | WStrcat(ws1, ws2) | ^ ./sglobal.h:122:45: note: expanded from macro 'WStrcat' 122 | #define WStrcat G122_WStrcat | ^ util.c:1049:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1049 | WStrcmp(w1, w2) | ^ ./sglobal.h:123:45: note: expanded from macro 'WStrcmp' 123 | #define WStrcmp G123_WStrcmp | ^ util.c:1060:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1060 | WStrncmp(w1, w2, n) | ^ ./sglobal.h:129:45: note: expanded from macro 'WStrncmp' 129 | #define WStrncmp G129_WStrncmp | ^ util.c:1154:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1154 | CANNA_mbstowcs(dest, src, destlen) | ^ util.c:1222:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1222 | CNvW2E(src, srclen, dest, destlen) | ^ ./sglobal.h:8:45: note: expanded from macro 'CNvW2E' 8 | #define CNvW2E G008_CNvW2E | ^ util.c:1289:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1289 | CANNA_wcstombs(dest, src, destlen) | ^ util.c:1330:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1330 | WString(s) | ^ ./sglobal.h:125:45: note: expanded from macro 'WString' 125 | #define WString G125_WString | ^ util.c:1390:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1390 | WSfree(s) | ^ ./sglobal.h:120:45: note: expanded from macro 'WSfree' 120 | #define WSfree G120_WSfree | ^ util.c:1455:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1455 | generalReplace(buf, attr, startp, cursor, endp, bytes, rplastr, len, attrmask) | ^ ./sglobal.h:242:45: note: expanded from macro 'generalReplace' 242 | #define generalReplace G242_generalReplace | ^ util.c:1538:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1538 | key2wchar(key, check) | ^ ./sglobal.h:286:45: note: expanded from macro 'key2wchar' 286 | #define key2wchar G286_key2wchar | ^ util.c:1564:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1564 | confirmContext(d, yc) | ^ ./sglobal.h:185:45: note: expanded from macro 'confirmContext' 185 | #define confirmContext G185_confirmContext | ^ util.c:1597:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1597 | abandonContext(d, yc) | ^ ./sglobal.h:151:45: note: expanded from macro 'abandonContext' 151 | #define abandonContext G151_abandonContext | ^ util.c:1616:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1616 | makeRkError(d, str) | ^ ./sglobal.h:304:45: note: expanded from macro 'makeRkError' 304 | #define makeRkError G304_makeRkError | ^ util.c:1631:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1631 | ProcAnyKey(d) | ^ util.c:1647:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1647 | wait_anykey_func(d, mode, whattodo, key, fnum) | ^ util.c:1673:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1673 | cannaMessageMode(d, cnt) | ^ util.c:1716:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1716 | canna_alert(d, message, cnt) | ^ ./sglobal.h:167:45: note: expanded from macro 'canna_alert' 167 | #define canna_alert G167_canna_alert | ^ --- yesno.o --- yesno.c:44:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 44 | jrKanjiError = "malloc (newcoreContext) ǤޤǤ"; | ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ yesno.c:56:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 56 | freeYesNoContext(qc) | ^ yesno.c:66:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 66 | getYesNoContext(d, | ^ ./sglobal.h:249:45: note: expanded from macro 'getYesNoContext' 249 | #define getYesNoContext G249_getYesNoContext | ^ yesno.c:99:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 99 | popYesNoMode(d) | ^ yesno.c:136:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 136 | YesNo(d) | ^ yesno.c:156:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 156 | YesNoQuit(d) | ^ --- bunsetsu.o --- bunsetsu.c:37:12: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 37 | /* 0*/"ʸΰư˼Ԥޤ", | ^~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ bunsetsu.c:38:10: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 38 | /* 1*/"ɤߤФޤǤ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ bunsetsu.c:39:12: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 39 | /* 2*/"ʸΰư˼Ԥޤ", | ^~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ bunsetsu.c:40:10: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 40 | /* 3*/"ɤߤФޤǤ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ bunsetsu.c:41:10: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 41 | /* 4*/"ʴѴ˼Ԥޤ", | ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ bunsetsu.c:46:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 46 | enterAdjustMode(d, yc) | ^ ./sglobal.h:216:45: note: expanded from macro 'enterAdjustMode' 216 | #define enterAdjustMode G216_enterAdjustMode | ^ bunsetsu.c:83:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 83 | leaveAdjustMode(d, yc) | ^ ./sglobal.h:296:45: note: expanded from macro 'leaveAdjustMode' 296 | #define leaveAdjustMode G296_leaveAdjustMode | ^ bunsetsu.c:98:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 98 | BunFullExtend(d) | ^ bunsetsu.c:111:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 111 | BunFullShrink(d) | ^ bunsetsu.c:124:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 124 | BunExtend(d) | ^ bunsetsu.c:146:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 146 | BunShrink(d) | ^ bunsetsu.c:172:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 172 | BunHenkan(d) | ^ bunsetsu.c:192:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 192 | BunQuit(d) | ^ bunsetsu.c:206:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 206 | BunSelfInsert(d) | ^ bunsetsu.c:219:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 219 | BunQuotedInsert(d) | ^ bunsetsu.c:232:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 232 | BunKillToEOL(d) | ^ In file included from bunsetsu.c:242: ./bunmap.h:24:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 24 | extern int DoFuncSequence(), UseOtherKeymap(); | ^ ./sglobal.h:17:45: note: expanded from macro 'DoFuncSequence' 17 | #define DoFuncSequence G017_DoFuncSequence | ^ ./canna.h:1171:12: note: conflicting prototype is here 1171 | extern int DoFuncSequence pro((uiContext)); | ^ ./sglobal.h:17:45: note: expanded from macro 'DoFuncSequence' 17 | #define DoFuncSequence G017_DoFuncSequence | ^ In file included from bunsetsu.c:242: ./bunmap.h:24:30: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 24 | extern int DoFuncSequence(), UseOtherKeymap(); | ^ ./sglobal.h:114:45: note: expanded from macro 'UseOtherKeymap' 114 | #define UseOtherKeymap G114_UseOtherKeymap | ^ ./canna.h:1037:12: note: conflicting prototype is here 1037 | extern int UseOtherKeymap pro((uiContext)); | ^ ./sglobal.h:114:45: note: expanded from macro 'UseOtherKeymap' 114 | #define UseOtherKeymap G114_UseOtherKeymap | ^ --- yesno.o --- 6 warnings generated. --- engine.o --- rm -f engine.o unshared/engine.o --- bunsetsu.o --- 18 warnings generated. rm -f bunsetsu.o --- engine.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include engine.c -o unshared/engine.o --- bunsetsu.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -dynamic bunsetsu.c --- util.o --- 46 warnings generated. --- RKroma.o --- rm -f RKroma.o unshared/RKroma.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include RKroma.c -o unshared/RKroma.o --- bunsetsu.o --- bunsetsu.c:37:12: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 37 | /* 0*/"ʸΰư˼Ԥޤ", | ^~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ bunsetsu.c:38:10: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 38 | /* 1*/"ɤߤФޤǤ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ bunsetsu.c:39:12: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 39 | /* 2*/"ʸΰư˼Ԥޤ", | ^~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ bunsetsu.c:40:10: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 40 | /* 3*/"ɤߤФޤǤ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ bunsetsu.c:41:10: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 41 | /* 4*/"ʴѴ˼Ԥޤ", | ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ bunsetsu.c:46:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 46 | enterAdjustMode(d, yc) | ^ ./sglobal.h:216:45: note: expanded from macro 'enterAdjustMode' 216 | #define enterAdjustMode G216_enterAdjustMode | ^ --- engine.o --- engine.c:729:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 729 | RkSetServerName(s) | ^ ./sglobal.h:69:45: note: expanded from macro 'RkSetServerName' --- bunsetsu.o --- bunsetsu.c:83:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 83 | leaveAdjustMode(d, yc) | ^ ./sglobal.h:296:45: note: expanded from macro 'leaveAdjustMode' --- engine.o --- 69 | #define RkSetServerName G069_RkSetServerName --- bunsetsu.o --- 296 | #define leaveAdjustMode G296_leaveAdjustMode | ^ --- engine.o --- | ^ --- bunsetsu.o --- bunsetsu.c:98:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 98 | BunFullExtend(d) | ^ bunsetsu.c:111:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 111 | BunFullShrink(d) | ^ bunsetsu.c:124:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 124 | BunExtend(d) | ^ bunsetsu.c:146:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 146 | BunShrink(d) | ^ bunsetsu.c:172:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 172 | BunHenkan(d) | ^ bunsetsu.c:192:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 192 | BunQuit(d) | ^ bunsetsu.c:206:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 206 | BunSelfInsert(d) | ^ bunsetsu.c:219:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 219 | BunQuotedInsert(d) | ^ bunsetsu.c:232:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 232 | BunKillToEOL(d) | ^ In file included from bunsetsu.c:242: ./bunmap.h:24:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 24 | extern int DoFuncSequence(), UseOtherKeymap(); | ^ ./sglobal.h:17:45: note: expanded from macro 'DoFuncSequence' 17 | #define DoFuncSequence G017_DoFuncSequence | ^ ./canna.h:1171:12: note: conflicting prototype is here 1171 | extern int DoFuncSequence pro((uiContext)); | ^ ./sglobal.h:17:45: note: expanded from macro 'DoFuncSequence' 17 | #define DoFuncSequence G017_DoFuncSequence | ^ In file included from bunsetsu.c:242: ./bunmap.h:24:30: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 24 | extern int DoFuncSequence(), UseOtherKeymap(); | ^ ./sglobal.h:114:45: note: expanded from macro 'UseOtherKeymap' 114 | #define UseOtherKeymap G114_UseOtherKeymap | ^ ./canna.h:1037:12: note: conflicting prototype is here 1037 | extern int UseOtherKeymap pro((uiContext)); | ^ ./sglobal.h:114:45: note: expanded from macro 'UseOtherKeymap' 114 | #define UseOtherKeymap G114_UseOtherKeymap | ^ --- engine.o --- 1 warning generated. rm -f engine.o --- bunsetsu.o --- 18 warnings generated. --- engine.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -dynamic engine.c --- RKkana.o --- rm -f RKkana.o unshared/RKkana.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include RKkana.c -o unshared/RKkana.o --- RKroma.o --- RKroma.c:67:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 67 | readHeader(rdic, dicfd) | ^ RKroma.c:105:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 105 | RkwOpenRoma(romaji) | ^ RKroma.c:248:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 248 | RkwCloseRoma(rdic) | ^ RKroma.c:260:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 260 | RkOpenRoma(romaji) | ^ RKroma.c:267:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 267 | RkCloseRoma(rdic) | ^ RKroma.c:284:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 284 | findRoma(rdic, m, c, n, flg) | ^ RKroma.c:308:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 308 | getKana(rdic, p, flags) | ^ RKroma.c:342:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 342 | getRoma(rdic, p) | ^ RKroma.c:351:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 351 | getTSU(rdic, flags) | ^ RKroma.c:367:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 367 | RkMapRoma(rdic, dst, maxdst, src, maxsrc, flags, status) | ^ RKroma.c:481:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 481 | getrawKana(rdic, p) | ^ RKroma.c:496:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 496 | getTemp(rdic, p) | ^ RKroma.c:518:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 518 | RkMapPhonogram(rdic, dst, maxdst, src, srclen, key, flags, | ^ RKroma.c:738:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 738 | RkCvtRoma(rdic, dst, maxdst, src, maxsrc, flags) | ^ 14 warnings generated. rm -f RKroma.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -dynamic RKroma.c --- engine.o --- engine.c:729:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 729 | RkSetServerName(s) | ^ ./sglobal.h:69:45: note: expanded from macro 'RkSetServerName' 69 | #define RkSetServerName G069_RkSetServerName | ^ 1 warning generated. --- obind.o --- --- RKkana.o --- RKkana.c:165:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 165 | _ADDCODE(dst, maxdst, count, code, length) | ^ RKkana.c:198:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 198 | RkCvtZen(zen, maxzen, han, maxhan) | ^ RKkana.c:269:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 269 | RkCvtHan(han, maxhan, zen, maxzen) | ^ RKkana.c:354:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 354 | RkCvtKana(kana, maxkana, hira, maxhira) | ^ RKkana.c:400:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 400 | RkCvtHira(hira, maxhira, kana, maxkana) | ^ RKkana.c:448:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 448 | RkCvtNone(dst, maxdst, src, maxsrc) | ^ RKkana.c:485:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 485 | RkCvtEuc(euc, maxeuc, sj, maxsj) | ^ RKkana.c:561:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 561 | RkCvtSuuji(dst, maxdst, src, maxsrc, format) | ^ RKkana.c:726:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 726 | RkwCvtHan(dst, maxdst, src, srclen) | ^ RKkana.c:763:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 763 | RkwCvtHira(dst, maxdst, src, srclen) | ^ RKkana.c:801:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 801 | RkwCvtKana(dst, maxdst, src, srclen) | ^ RKkana.c:839:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 839 | RkwCvtZen(dst, maxdst, src, srclen) | ^ RKkana.c:877:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 877 | RkwCvtNone(dst, maxdst, src, srclen) | ^ RKkana.c:892:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 892 | RkwMapRoma(romaji, dst, maxdst, src, srclen, flags, status) | ^ RKkana.c:1003:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1003 | RkwCvtRoma(romaji, dst, maxdst, src, srclen, flags) | ^ --- obind.o --- rm -f obind.o unshared/obind.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include obind.c -o unshared/obind.o --- RKkana.o --- 15 warnings generated. rm -f RKkana.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -dynamic RKkana.c --- RKroma.o --- RKroma.c:67:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 67 | readHeader(rdic, dicfd) | ^ RKroma.c:105:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 105 | RkwOpenRoma(romaji) | ^ RKroma.c:248:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 248 | RkwCloseRoma(rdic) | ^ RKroma.c:260:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 260 | RkOpenRoma(romaji) | ^ RKroma.c:267:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 267 | RkCloseRoma(rdic) | ^ RKroma.c:284:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 284 | findRoma(rdic, m, c, n, flg) | ^ RKroma.c:308:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 308 | getKana(rdic, p, flags) | ^ RKroma.c:342:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 342 | getRoma(rdic, p) | ^ RKroma.c:351:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 351 | getTSU(rdic, flags) | ^ RKroma.c:367:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 367 | RkMapRoma(rdic, dst, maxdst, src, maxsrc, flags, status) | ^ RKroma.c:481:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 481 | getrawKana(rdic, p) | ^ RKroma.c:496:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 496 | getTemp(rdic, p) | ^ RKroma.c:518:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 518 | RkMapPhonogram(rdic, dst, maxdst, src, srclen, key, flags, | ^ RKroma.c:738:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 738 | RkCvtRoma(rdic, dst, maxdst, src, maxsrc, flags) | ^ 14 warnings generated. --- obind.o --- obind.c:77:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 77 | Oldwcsnlen(owcs, maxlen) | ^ obind.c:88:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 88 | wc32stowc16s(wc16s, wc32s, len) | ^ obind.c:123:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 123 | wc16stowc32s(wc32s, wc16s, len) | ^ obind.c:158:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 158 | OldwcstoWCs(cwcs, owcs, len) | ^ obind.c:177:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 177 | WCstoOldwcs(owcs, cwcs, len) | ^ obind.c:196:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 196 | StoreWCtoOldwc(wbuf, wbuflen, wks, owbuf, maxowbuf, owks, ch, nbytes) | ^ obind.c:337:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 337 | owcLookupKanji2(dpy, win, buffer_return, n_buffer, nbytes, functionalChar, | ^ obind.c:383:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 383 | owcListCallback(client_data, func, items, nitems, cur_item) | ^ ./sglobal.h:320:45: note: expanded from macro 'owcListCallback' 320 | #define owcListCallback G320_owcListCallback | ^ --- lisp.o --- --- obind.o --- obind.c:423:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 423 | owcKanjiControl2(display, window, request, arg) | ^ obind.c:543:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 543 | wcKanjiString(context_id, ch, buffer_return, nbuffer, kanji_status_return) | ^ obind.c:557:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 557 | wcKanjiControl(context, request, arg) | ^ obind.c:567:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 567 | wcCloseKanjiContext(context,ksva) | ^ obind.c:77:1: warning: unused function 'Oldwcsnlen' [-Wunused-function] 77 | Oldwcsnlen(owcs, maxlen) | ^~~~~~~~~~ --- lisp.o --- rm -f lisp.o unshared/lisp.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include lisp.c -o unshared/lisp.o --- obind.o --- 13 warnings generated. rm -f obind.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -dynamic obind.c --- RKkana.o --- RKkana.c:165:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 165 | _ADDCODE(dst, maxdst, count, code, length) | ^ RKkana.c:198:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 198 | RkCvtZen(zen, maxzen, han, maxhan) | ^ RKkana.c:269:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 269 | RkCvtHan(han, maxhan, zen, maxzen) | ^ RKkana.c:354:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 354 | RkCvtKana(kana, maxkana, hira, maxhira) | ^ RKkana.c:400:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 400 | RkCvtHira(hira, maxhira, kana, maxkana) | ^ RKkana.c:448:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 448 | RkCvtNone(dst, maxdst, src, maxsrc) | ^ RKkana.c:485:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 485 | RkCvtEuc(euc, maxeuc, sj, maxsj) | ^ RKkana.c:561:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 561 | RkCvtSuuji(dst, maxdst, src, maxsrc, format) | ^ RKkana.c:726:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 726 | RkwCvtHan(dst, maxdst, src, srclen) | ^ RKkana.c:763:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 763 | RkwCvtHira(dst, maxdst, src, srclen) | ^ RKkana.c:801:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 801 | RkwCvtKana(dst, maxdst, src, srclen) | ^ RKkana.c:839:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 839 | RkwCvtZen(dst, maxdst, src, srclen) | ^ RKkana.c:877:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 877 | RkwCvtNone(dst, maxdst, src, srclen) | ^ RKkana.c:892:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 892 | RkwMapRoma(romaji, dst, maxdst, src, srclen, flags, status) | ^ RKkana.c:1003:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1003 | RkwCvtRoma(romaji, dst, maxdst, src, srclen, flags) | ^ 15 warnings generated. --- rkc.o --- for i in rkc.o convert.o wconvert.o wutil.o conf.o ; do (rm -f $i; cp ../RKC/$i . ); done --- lisp.o --- lisp.c:50:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 50 | static list getatm(), getatmz(), newsymbol(), copystring(); | ^ lisp.c:131:13: note: conflicting prototype is here 131 | static list getatmz(char *); | ^ lisp.c:167:8: warning: passing arguments to 'epush' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 167 | epush(NIL); | ^ lisp.c:206:24: warning: passing arguments to 'G029_FindExtraFunc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 206 | fp = FindExtraFunc(fid); | ^ lisp.c:283:15: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 283 | printf("ޥեȤ \"%s\" Ѥޤ\n", s); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ lisp.c:283:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 283 | printf("ޥեȤ \"%s\" Ѥޤ\n", s); | ^~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ lisp.c:302:17: warning: passing arguments to 'Lread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 302 | push(Lread(0)); | ^ lisp.c:302:11: warning: passing arguments to 'push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 302 | push(Lread(0)); | ^ lisp.c:306:18: warning: passing arguments to 'Leval' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 306 | (void)Leval(1); | ^ lisp.c:257:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 257 | YYparse_by_rcfilename(s) | ^ ./sglobal.h:133:45: note: expanded from macro 'YYparse_by_rcfilename' 133 | #define YYparse_by_rcfilename G133_YYparse_by_rcfilename | ^ lisp.c:328:8: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 328 | error("Interrupt:",NON); | ^ lisp.c:324:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 324 | intr(sig) | ^ lisp.c:339:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 339 | parse_string(str) | ^ ./sglobal.h:322:45: note: expanded from macro 'parse_string' 322 | #define parse_string G322_parse_string | ^ lisp.c:372:14: warning: passing arguments to 'Lread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 372 | t = Lread(0); | ^ lisp.c:377:11: warning: passing arguments to 'push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 377 | push(t); | ^ lisp.c:378:12: warning: passing arguments to 'Leval' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 378 | Leval(1); | ^ lisp.c:419:10: warning: passing arguments to 'prins' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 419 | prins("-> "); /* prompt */ | ^ lisp.c:420:15: warning: passing arguments to 'Lread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 420 | push(Lread(0)); | ^ lisp.c:420:9: warning: passing arguments to 'push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 420 | push(Lread(0)); | ^ lisp.c:424:15: warning: passing arguments to 'Leval' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 424 | push(Leval(1)); | ^ lisp.c:424:9: warning: passing arguments to 'push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 424 | push(Leval(1)); | ^ lisp.c:429:19: warning: passing arguments to 'Lprint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 429 | (void)Lprint(1); | ^ lisp.c:430:12: warning: passing arguments to 'prins' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 430 | prins("\n"); | ^ lisp.c:435:8: warning: passing arguments to 'prins' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 435 | prins("\nGoodbye.\n"); | ^ lisp.c:642:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 642 | identifySequence(c, val) | ^ lisp.c:752:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 752 | getatmz(name) | ^ lisp.c:760:16: warning: passing arguments to 'getatm' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 760 | return getatm(name,key); | ^ lisp.c:773:19: warning: passing arguments to 'newsymbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 773 | temp = newsymbol(name); | ^ lisp.c:767:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 767 | mkatm(name) | ^ lisp.c:43:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 43 | static list mkatm(), read1(), ratom(), ratom2(), rstring(); | ^ lisp.c:790:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 790 | getatm(name,key) | ^ lisp.c:50:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 50 | static list getatm(), getatmz(), newsymbol(), copystring(); | ^ lisp.c:822:8: warning: passing arguments to 'prins' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 822 | prins(msg); | ^ lisp.c:824:10: warning: passing arguments to 'print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 824 | print(v); | ^ lisp.c:826:10: warning: passing arguments to 'prins' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 826 | prins("\n"); | ^ lisp.c:836:10: warning: passing arguments to 'prins' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 836 | prins(buf); | ^ lisp.c:815:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 815 | error(msg,v) | ^ lisp.c:86:34: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 86 | static void argnerr(), numerr(), error(); | ^ lisp.c:852:8: warning: passing arguments to 'prins' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 852 | prins(msg); | ^ lisp.c:854:10: warning: passing arguments to 'print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 854 | print(v); | ^ lisp.c:856:10: warning: passing arguments to 'prins' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 856 | prins("\n"); | ^ lisp.c:866:10: warning: passing arguments to 'prins' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 866 | prins(buf); | ^ lisp.c:845:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 845 | fatal(msg,v) | ^ lisp.c:875:8: warning: passing arguments to 'prins' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 875 | prins("incorrect number of args to "); | ^ lisp.c:872:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 872 | argnerr(msg) | ^ lisp.c:86:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 86 | static void argnerr(), numerr(), error(); | ^ lisp.c:885:8: warning: passing arguments to 'prins' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 885 | prins("Non-number "); | ^ lisp.c:887:10: warning: passing arguments to 'prins' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 887 | prins("to "); | ^ lisp.c:888:10: warning: passing arguments to 'prins' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 888 | prins(fn); | ^ lisp.c:881:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 881 | numerr(fn,arg) | ^ lisp.c:86:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 86 | static void argnerr(), numerr(), error(); | ^ lisp.c:899:8: warning: passing arguments to 'prins' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 899 | prins("Non-string "); | ^ lisp.c:901:10: warning: passing arguments to 'prins' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 901 | prins("to "); | ^ lisp.c:902:10: warning: passing arguments to 'prins' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 902 | prins(fn); | ^ lisp.c:895:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 895 | lisp_strerr(fn,arg) | ^ lisp.c:909:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 909 | Lread(n) | ^ lisp.c:52:32: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 52 | static list Lprogn(), Lcons(), Lread(); | ^ lisp.c:958:9: warning: passing arguments to 'push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 958 | push(NIL); | ^ lisp.c:959:15: warning: passing arguments to 'Lncons' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 959 | p = Lncons(1); /* get a new cell */ | ^ lisp.c:961:9: warning: passing arguments to 'push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 961 | push(p); | ^ lisp.c:981:19: warning: passing arguments to 'isterm' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 981 | else if ( !isterm(c) ) { | ^ lisp.c:982:15: warning: passing arguments to 'ratom2' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 982 | push(ratom2('.')); | ^ lisp.c:982:8: warning: passing arguments to 'push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 982 | push(ratom2('.')); | ^ lisp.c:983:8: warning: passing arguments to 'push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 983 | push(NIL); | ^ lisp.c:984:32: warning: passing arguments to 'Lcons' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 984 | car(*pp) = cdar(*pp) = Lcons(2); | ^ lisp.c:1006:6: warning: passing arguments to 'push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1006 | push(t); | ^ lisp.c:1007:6: warning: passing arguments to 'push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1007 | push(NIL); | ^ lisp.c:1008:30: warning: passing arguments to 'Lcons' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1008 | car(*pp) = cdar(*pp) = Lcons(2); | ^ lisp.c:1012:9: warning: passing arguments to 'push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1012 | push(QUOTE); | ^ lisp.c:1017:9: warning: passing arguments to 'push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1017 | push(t); | ^ lisp.c:1018:9: warning: passing arguments to 'push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1018 | push(NIL); | ^ lisp.c:1019:15: warning: passing arguments to 'Lcons' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1019 | push(Lcons(2)); | ^ lisp.c:1019:9: warning: passing arguments to 'push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1019 | push(Lcons(2)); | ^ lisp.c:1020:17: warning: passing arguments to 'Lcons' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1020 | return Lcons(2); | ^ lisp.c:1089:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1089 | newsymbol(name) | ^ lisp.c:50:34: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 50 | static list getatm(), getatmz(), newsymbol(), copystring(); | ^ lisp.c:1118:8: warning: passing arguments to 'prins' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1118 | prins("nil"); | ^ lisp.c:1120:8: warning: passing arguments to 'patom' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1120 | patom(l); | ^ lisp.c:1129:10: warning: passing arguments to 'patom' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1129 | patom(l); | ^ lisp.c:1114:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1114 | print(l) | ^ lisp.c:49:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 49 | static void freearea(), print(); | ^ lisp.c:1149:15: warning: passing arguments to 'ratom2' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1149 | return(ratom2(tyi())); | ^ lisp.c:1170:33: warning: passing arguments to 'isterm' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1170 | for (i = 1, c = tyi(); !isterm(c) ; i++, c = tyi()) { | ^ lisp.c:1194:22: warning: passing arguments to 'isnum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1194 | if ( !flag && isnum(atmbuf)) { | ^ lisp.c:1158:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1158 | ratom2(a) | ^ lisp.c:43:40: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 43 | static list mkatm(), read1(), ratom(), ratom2(), rstring(); | ^ lisp.c:1237:20: warning: passing arguments to 'copystring' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1237 | return copystring(strb, strp); | ^ lisp.c:1310:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1310 | static int isnum(name) | ^ lisp.c:1155:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1155 | static int isnum(); | ^ lisp.c:1331:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1331 | untyi(c) | ^ lisp.c:1412:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1412 | static void tyo(c) | ^ lisp.c:1424:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1424 | static void prins(s) | ^ lisp.c:42:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 42 | static void prins(); | ^ lisp.c:1436:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1436 | static int isterm(c) | ^ lisp.c:41:49: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 41 | static int allocarea(), skipspaces(), zaplin(), isterm(); | ^ lisp.c:1457:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1457 | push(value) | ^ lisp.c:47:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 47 | static void push(), pop(); | ^ lisp.c:1471:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1471 | pop(x) | ^ lisp.c:47:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 47 | static void push(), pop(); | ^ lisp.c:1494:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1494 | epush(value) | ^ lisp.c:46:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 46 | static void defatms(), epush(); | ^ lisp.c:1528:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1528 | patom(atm) | ^ lisp.c:1111:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1111 | static void patom(); | ^ lisp.c:1583:17: warning: passing arguments to 'markcopycell' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1583 | markcopycell(oblist + i); | ^ lisp.c:1586:17: warning: passing arguments to 'markcopycell' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1586 | markcopycell(p); | ^ lisp.c:1589:17: warning: passing arguments to 'markcopycell' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1589 | markcopycell(p); | ^ lisp.c:1592:17: warning: passing arguments to 'markcopycell' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1592 | markcopycell(values + i); | ^ lisp.c:1594:15: warning: passing arguments to 'markcopycell' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1594 | markcopycell(&T); | ^ lisp.c:1595:15: warning: passing arguments to 'markcopycell' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1595 | markcopycell("E); | ^ lisp.c:1596:15: warning: passing arguments to 'markcopycell' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1596 | markcopycell(&_LAMBDA); | ^ lisp.c:1597:15: warning: passing arguments to 'markcopycell' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1597 | markcopycell(&_MACRO); | ^ lisp.c:1598:15: warning: passing arguments to 'markcopycell' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1598 | markcopycell(&COND); | ^ lisp.c:1599:15: warning: passing arguments to 'markcopycell' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1599 | markcopycell(&USER); | ^ lisp.c:1600:15: warning: passing arguments to 'markcopycell' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1600 | markcopycell(&BUSHU); | ^ lisp.c:1601:15: warning: passing arguments to 'markcopycell' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1601 | markcopycell(&GRAMMAR); | ^ lisp.c:1602:15: warning: passing arguments to 'markcopycell' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1602 | markcopycell(&RENGO); | ^ lisp.c:1603:15: warning: passing arguments to 'markcopycell' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1603 | markcopycell(&KATAKANA); | ^ lisp.c:1604:15: warning: passing arguments to 'markcopycell' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1604 | markcopycell(&HIRAGANA); | ^ lisp.c:1605:15: warning: passing arguments to 'markcopycell' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1605 | markcopycell(&HYPHEN); | ^ lisp.c:1616:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1616 | allocstring(n) | ^ lisp.c:1640:16: warning: passing arguments to 'Strncpy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1640 | (void)Strncpy(xstring(retval), s, n); | ^ lisp.c:1633:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1633 | copystring(s, n) | ^ lisp.c:50:47: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 50 | static list getatm(), getatmz(), newsymbol(), copystring(); | ^ lisp.c:1646:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1646 | copycons(l) | ^ lisp.c:1708:20: warning: incompatible pointer types passing 'int *' to parameter of type 'list *' (aka 'long *') [-Wincompatible-pointer-types] 1708 | markcopycell((int *)&newatom->func); | ^~~~~~~~~~~~~~~~~~~~~ lisp.c:1658:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1658 | markcopycell(addr) | ^ lisp.c:1554:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1554 | static void markcopycell(); | ^ lisp.c:1731:15: warning: passing arguments to 'Lcons' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1731 | push(Lcons(2)); | ^ lisp.c:1733:19: warning: passing arguments to 'Lcons' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1733 | retval = Lcons(2); | ^ lisp.c:1716:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1716 | bindall(var,par,a,e) | ^ lisp.c:1780:15: warning: passing arguments to 'assq' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1780 | t = assq(e, *esp); | ^ lisp.c:1787:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1787 | return (sym->valfunc)(VALGET, 0); | ^ lisp.c:1813:16: warning: passing arguments to 'evpsh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1813 | i = evpsh(cdr(e)); | ^ lisp.c:1815:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1815 | t = (*cfn)(i); | ^ lisp.c:1846:16: warning: passing arguments to 'Lcons' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1846 | push(Lcons(2)); | ^ lisp.c:1856:12: warning: passing arguments to 'Lcons' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1856 | push(Lcons(2)); | ^ lisp.c:1869:16: warning: passing arguments to 'Lcons' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1869 | push(Lcons(2)); | ^ lisp.c:1880:14: warning: passing arguments to 'Lcons' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1880 | push(Lcons(2)); | ^ --- obind.o --- obind.c:77:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- lisp.o --- lisp.c:1897:14: warning: passing arguments to 'Lcons' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1897 | push(Lcons(2)); | ^ --- obind.o --- 77 | Oldwcsnlen(owcs, maxlen) | ^ --- lisp.o --- lisp.c:1903:12: warning: passing arguments to 'Lcons' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1903 | push(Lcons(2)); | ^ --- obind.o --- obind.c:88:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 88 | wc32stowc16s(wc16s, wc32s, len) | ^ --- lisp.o --- lisp.c:1763:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1763 | Leval(n) | ^ lisp.c:53:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 53 | static list Leval(), Lprint(), Lmodestr(), Lputd(), Lxcons(), Lncons(); | ^ --- obind.o --- obind.c:123:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 123 | wc16stowc32s(wc32s, wc16s, len) | ^ --- lisp.o --- lisp.c:1963:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- obind.o --- obind.c:158:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 158 | OldwcstoWCs(cwcs, owcs, len) | ^ --- lisp.o --- 1963 | assq(e,a) | ^ lisp.c:51:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 51 | static list assq(), pop1(); | ^ --- obind.o --- obind.c:177:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 177 | WCstoOldwcs(owcs, cwcs, len) | ^ --- lisp.o --- lisp.c:1979:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1979 | evpsh(args) | ^ lisp.c:48:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 48 | static int evpsh(); | ^ lisp.c:2031:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2031 | Lcons(n) | ^ lisp.c:52:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 52 | static list Lprogn(), Lcons(), Lread(); | ^ lisp.c:2044:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2044 | Lncons(n) | ^ lisp.c:53:63: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 53 | static list Leval(), Lprint(), Lmodestr(), Lputd(), Lxcons(), Lncons(); | ^ lisp.c:2057:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2057 | Lxcons(n) | ^ lisp.c:53:53: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] --- obind.o --- obind.c:196:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 196 | StoreWCtoOldwc(wbuf, wbuflen, wks, owbuf, maxowbuf, owks, ch, nbytes) | ^ --- lisp.o --- 53 | static list Leval(), Lprint(), Lmodestr(), Lputd(), Lxcons(), Lncons(); | ^ lisp.c:2070:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2070 | Lprint(n) | ^ lisp.c:53:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 53 | static list Leval(), Lprint(), Lmodestr(), Lputd(), Lxcons(), Lncons(); | ^ lisp.c:2099:29: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2099 | return (*(sym->valfunc))(VALSET, val); | ^ --- obind.o --- obind.c:337:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 337 | owcLookupKanji2(dpy, win, buffer_return, n_buffer, nbytes, functionalChar, | ^ --- lisp.o --- lisp.c:2079:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- obind.o --- obind.c:383:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- lisp.o --- 2079 | Lset(n) | ^ --- obind.o --- 383 | owcListCallback(client_data, func, items, nitems, cur_item) | ^ ./sglobal.h:320:45: note: expanded from macro 'owcListCallback' 320 | #define owcListCallback G320_owcListCallback | ^ --- lisp.o --- lisp.c:2134:12: warning: passing arguments to 'equal' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2134 | if (equal(pop1(),pop1())) | ^ lisp.c:2130:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2130 | Lequal(n) | ^ lisp.c:2143:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2143 | Strncmp(x, y, len) | ^ lisp.c:2160:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2160 | Strncpy(x, y, len) | ^ lisp.c:1613:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] --- obind.o --- obind.c:423:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- lisp.o --- 1613 | static char *Strncpy(); | ^ --- obind.o --- 423 | owcKanjiControl2(display, window, request, arg) | ^ obind.c:543:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 543 | wcKanjiString(context_id, ch, buffer_return, nbuffer, kanji_status_return) | ^ obind.c:557:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 557 | wcKanjiControl(context, request, arg) | ^ --- lisp.o --- lisp.c:2173:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2173 | equal(x,y) | ^ lisp.c:2127:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] --- obind.o --- obind.c:567:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 567 | wcCloseKanjiContext(context,ksva) | ^ --- lisp.o --- 2127 | static int equal(); | ^ --- obind.o --- obind.c:77:1: warning: unused function 'Oldwcsnlen' [-Wunused-function] 77 | Oldwcsnlen(owcs, maxlen) | ^~~~~~~~~~ --- lisp.o --- lisp.c:2208:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2208 | Lgreaterp(n) | ^ lisp.c:2239:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2239 | Llessp(n) | ^ lisp.c:2270:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2270 | Leq(n) | ^ lisp.c:2320:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2320 | Lnull(n) | ^ lisp.c:2365:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2365 | Lplus(n) | ^ lisp.c:2389:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2389 | Ltimes(n) | ^ lisp.c:2412:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2412 | Ldiff(n) | ^ lisp.c:2448:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2448 | Lquo(n) | ^ lisp.c:2482:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2482 | Lrem(n) | ^ lisp.c:2520:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2520 | Lgc(n) | ^ lisp.c:2529:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2529 | Lusedic(n) | ^ lisp.c:2602:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2602 | Llist(n) | ^ lisp.c:2613:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2613 | Lcopysym(n) | ^ lisp.c:2643:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2643 | Lload(n) | ^ lisp.c:2699:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2699 | Lmodestr(n) | ^ lisp.c:53:32: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 53 | static list Leval(), Lprint(), Lmodestr(), Lputd(), Lxcons(), Lncons(); | ^ lisp.c:2710:7: warning: variable 'mode' is used uninitialized whenever '||' condition is true [-Wsometimes-uninitialized] 2710 | if (!symbolp(sp[1]) || (mode = symbolpointer(sp[1])->mid) == -1) { | ^~~~~~~~~~~~~~~ lisp.c:2714:18: note: uninitialized use occurs here 2714 | changeModeName(mode, null(p) ? 0 : xstring(p)); | ^~~~ lisp.c:2710:7: note: remove the '||' if its condition is always false 2710 | if (!symbolp(sp[1]) || (mode = symbolpointer(sp[1])->mid) == -1) { | ^~~~~~~~~~~~~~~~~~ lisp.c:2703:11: note: initialize the variable 'mode' to silence this warning 2703 | int mode; | ^ | = 0 lisp.c:2722:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2722 | xfseq(fname, l, arr, arrsize) | ^ lisp.c:2759:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2759 | Lsetkey(n) | ^ lisp.c:2798:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2798 | Lgsetkey(n) | ^ lisp.c:2834:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2834 | Lputd(n) | ^ lisp.c:53:44: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 53 | static list Leval(), Lprint(), Lmodestr(), Lputd(), Lxcons(), Lncons(); | ^ lisp.c:2905:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2905 | Lcar(n) | ^ lisp.c:2922:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2922 | Lcdr(n) | ^ lisp.c:2939:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2939 | Latom(n) | ^ lisp.c:3039:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3039 | Lunbindkey(n) | ^ lisp.c:3072:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3072 | Lgunbindkey(n) | ^ lisp.c:3175:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 3175 | int searchfunc(); | ^ ./sglobal.h:349:45: note: expanded from macro 'searchfunc' 349 | #define searchfunc G349_searchfunc | ^ ./canna.h:905:12: note: conflicting prototype is here 905 | extern int searchfunc pro((uiContext, KanjiMode, int, int, int)); | ^ ./sglobal.h:349:45: note: expanded from macro 'searchfunc' 349 | #define searchfunc G349_searchfunc | ^ lisp.c:3428:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3428 | getKutenCode(data, ku, ten) | ^ lisp.c:3462:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3462 | howManyCharsAre(tdata, edata, tku, tten, codeset) | ^ lisp.c:3485:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3485 | pickupChars(tku, tten, num, kodata) | ^ lisp.c:3535:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3535 | numtostr(num, str) | ^ lisp.c:3635:11: warning: variable 'xxp' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] 3635 | if (!numberp(e) && !stringp(e)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ lisp.c:3647:16: note: uninitialized use occurs here 3647 | for ( ; *xxp ; xxp += cswidth[cs] ) { | ^~~ lisp.c:3635:7: note: remove the 'if' if its condition is always false 3635 | if (!numberp(e) && !stringp(e)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3636 | error("Key or string data expected ", e); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3637 | /* NOTREACHED */ | ~~~~~~~~~~~~~~~~ 3638 | } | ~ 3639 | else if (numberp(e)) { | ~~~~ lisp.c:3632:23: note: initialize the variable 'xxp' to silence this warning 3632 | char xx[4], *xxp; | ^ | = NULL lisp.c:3830:20: warning: passing arguments to 'G156_allocMenu' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3830 | men = allocMenu(n, clen); | ^ lisp.c:3869:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3869 | Lsetinifunc(n) | ^ lisp.c:3899:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3899 | Lboundp(n) | ^ lisp.c:3934:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3934 | Lfboundp(n) | ^ lisp.c:3963:28: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 3963 | char strbuf[256], *ret, *getenv(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdlib.h:162:18: note: conflicting prototype is here 162 | char *_LIBC_CSTR getenv(const char *); | ^ lisp.c:3959:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3959 | Lgetenv(n) | ^ lisp.c:4008:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4008 | (*keyconvCallback)(CANNA_CTERMINAL, | ^ lisp.c:3988:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3988 | LdefEscSeq(n) | ^ lisp.c:4016:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4016 | Lconcat(n) | ^ lisp.c:4086:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4086 | VTorNIL(var, setp, arg) | ^ lisp.c:4101:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4101 | StrAcc(var, setp, arg) | ^ lisp.c:54:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 54 | static list NumAcc(), StrAcc(); | ^ lisp.c:4143:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4143 | NumAcc(var, setp, arg) | ^ lisp.c:54:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 54 | static list NumAcc(), StrAcc(); | ^ lisp.c:4173:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4173 | static list Vnkouhobunsetsu(setp, arg) int setp; list arg; | ^ lisp.c:4189:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4189 | static list VProtoVer(setp, arg) int setp; list arg; | ^ lisp.c:4201:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4201 | static list VServVer(setp, arg) int setp; list arg; | ^ lisp.c:4213:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4213 | static list VServName(setp, arg) int setp; list arg; | ^ lisp.c:4226:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4226 | VCannaDir(setp, arg) int setp; list arg; | ^ lisp.c:4238:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4238 | static list VCodeInput(setp, arg) int setp; list arg; | ^ lisp.c:4285:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4285 | DEFVAR(Vromkana ,StrAcc ,char * ,RomkanaTable) | ^ lisp.c:4286:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4286 | DEFVAR(Venglish ,StrAcc ,char * ,EnglishTable) | ^ lisp.c:4288:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4288 | DEFVAREX(Vnhenkan ,NumAcc ,cannaconf.kouho_threshold) | ^ lisp.c:4289:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4289 | DEFVAREX(Vndisconnect ,NumAcc ,cannaconf.strokelimit) | ^ lisp.c:4290:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4290 | DEFVAREX(VCannaVersion ,NumAcc ,cannaconf.CannaVersion) | ^ lisp.c:4291:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4291 | DEFVAREX(VIndexSeparator,NumAcc ,cannaconf.indexSeparator) | ^ lisp.c:4293:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4293 | DEFVAREX(Vgakushu ,VTorNIL ,cannaconf.Gakushu) | ^ lisp.c:4294:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4294 | DEFVAREX(Vcursorw ,VTorNIL ,cannaconf.CursorWrap) | ^ lisp.c:4295:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4295 | DEFVAREX(Vselectd ,VTorNIL ,cannaconf.SelectDirect) | ^ lisp.c:4296:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4296 | DEFVAREX(Vnumeric ,VTorNIL ,cannaconf.HexkeySelect) | ^ lisp.c:4297:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4297 | DEFVAREX(Vbunsets ,VTorNIL ,cannaconf.BunsetsuKugiri) | ^ lisp.c:4298:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4298 | DEFVAREX(Vcharact ,VTorNIL ,cannaconf.ChBasedMove) | ^ lisp.c:4299:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4299 | DEFVAREX(Vreverse ,VTorNIL ,cannaconf.ReverseWidely) | ^ lisp.c:4300:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4300 | DEFVAREX(VreverseWord ,VTorNIL ,cannaconf.ReverseWord) | ^ lisp.c:4301:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4301 | DEFVAREX(Vquitich ,VTorNIL ,cannaconf.QuitIchiranIfEnd) | ^ lisp.c:4302:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4302 | DEFVAREX(Vkakutei ,VTorNIL ,cannaconf.kakuteiIfEndOfBunsetsu) | ^ lisp.c:4303:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4303 | DEFVAREX(Vstayaft ,VTorNIL ,cannaconf.stayAfterValidate) | ^ lisp.c:4304:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4304 | DEFVAREX(Vbreakin ,VTorNIL ,cannaconf.BreakIntoRoman) | ^ lisp.c:4305:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4305 | DEFVAREX(Vgrammati ,VTorNIL ,cannaconf.grammaticalQuestion) | ^ lisp.c:4306:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4306 | DEFVAREX(Vforceka ,VTorNIL ,cannaconf.forceKana) | ^ lisp.c:4307:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4307 | DEFVAREX(Vkouhoco ,VTorNIL ,cannaconf.kCount) | ^ lisp.c:4308:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4308 | DEFVAREX(Vauto ,VTorNIL ,cannaconf.chikuji) | ^ lisp.c:4309:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4309 | DEFVAREX(VlearnNumTy ,VTorNIL ,cannaconf.LearnNumericalType) | ^ lisp.c:4310:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4310 | DEFVAREX(VBSasQuit ,VTorNIL ,cannaconf.BackspaceBehavesAsQuit) | ^ lisp.c:4311:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4311 | DEFVAREX(Vinhibi ,VTorNIL ,cannaconf.iListCB) | ^ lisp.c:4312:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4312 | DEFVAREX(Vkeepcupos ,VTorNIL ,cannaconf.keepCursorPosition) | ^ lisp.c:4313:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4313 | DEFVAREX(VAbandon ,VTorNIL ,cannaconf.abandonIllegalPhono) | ^ lisp.c:4314:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4314 | DEFVAREX(VHexStyle ,VTorNIL ,cannaconf.hexCharacterDefiningStyle) | ^ lisp.c:4315:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4315 | DEFVAREX(VKojin ,VTorNIL ,cannaconf.kojin) | ^ lisp.c:4316:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4316 | DEFVAREX(VIndexHankaku ,VTorNIL ,cannaconf.indexHankaku) | ^ lisp.c:4317:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4317 | DEFVAREX(VAllowNext ,VTorNIL ,cannaconf.allowNextInput) | ^ lisp.c:4318:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4318 | DEFVAREX(VkanaGaku ,VTorNIL ,cannaconf.doKatakanaGakushu) | ^ lisp.c:4319:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4319 | DEFVAREX(VhiraGaku ,VTorNIL ,cannaconf.doHiraganaGakushu) | ^ lisp.c:4320:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4320 | DEFVAREX(VChikujiContinue ,VTorNIL ,cannaconf.ChikujiContinue) | ^ lisp.c:4321:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4321 | DEFVAREX(VRenbunContinue ,VTorNIL ,cannaconf.RenbunContinue) | ^ lisp.c:4322:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4322 | DEFVAREX(VMojishuContinue ,VTorNIL ,cannaconf.MojishuContinue) | ^ lisp.c:4323:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4323 | DEFVAREX(VcRealBS ,VTorNIL ,cannaconf.chikujiRealBackspace) | ^ lisp.c:4324:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4324 | DEFVAREX(VIgnoreCase ,VTorNIL ,cannaconf.ignore_case) | ^ lisp.c:4325:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4325 | DEFVAREX(VRomajiYuusen ,VTorNIL ,cannaconf.romaji_yuusen) | ^ lisp.c:4326:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4326 | DEFVAREX(VAutoSync ,VTorNIL ,cannaconf.auto_sync) | ^ lisp.c:4327:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4327 | DEFVAREX(VQuicklyEscape ,VTorNIL ,cannaconf.quickly_escape) | ^ lisp.c:4328:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4328 | DEFVAREX(VInhibitHankana,VTorNIL ,cannaconf.InhibitHankakuKana) | ^ lisp.c:4329:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4329 | DEFVAREX(VDelayConnect ,VTorNIL ,cannaconf.DelayConnect) | ^ --- obind.o --- 13 warnings generated. --- conf.o --- for i in rkc.o convert.o wconvert.o wutil.o conf.o ; do (rm -f $i; cp ../RKC/$i . ); done --- rkc.o --- if [ -d unshared ]; then (cd unshared ; for i in rkc.o convert.o wconvert.o wutil.o conf.o; do if [ -f ../../RKC/unshared/$i ]; then (rm -f $i; cp ../../RKC/unshared/$i .) ; fi; done ) ; fi --- conf.o --- if [ -d unshared ]; then (cd unshared ; for i in rkc.o convert.o wconvert.o wutil.o conf.o; do if [ -f ../../RKC/unshared/$i ]; then (rm -f $i; cp ../../RKC/unshared/$i .) ; fi; done ) ; fi --- cfuncs.o --- rm -f cfuncs.o unshared/cfuncs.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include cfuncs.c -o unshared/cfuncs.o --- file.o --- rm -f file.o unshared/file.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include file.c -o unshared/file.o --- cfuncs.o --- rm -f cfuncs.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -dynamic cfuncs.c --- lisp.o --- 258 warnings generated. rm -f lisp.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -dynamic lisp.c --- file.o --- file.c:35:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 35 | RkiConnect(fd, addrp, len, timeout) | ^ ../../include/RKindep/file.sub:2:45: note: expanded from macro 'RkiConnect' 2 | #define RkiConnect G002_RkiConnect | ^ file.c:84:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 84 | RkiGetLine(fp) | ^ ../../include/RKindep/file.sub:3:45: note: expanded from macro 'RkiGetLine' 3 | #define RkiGetLine G003_RkiGetLine | ^ file.c:124:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 124 | RkiReadWholeFile(fp, retsize) | ^ ../../include/RKindep/file.sub:4:45: note: expanded from macro 'RkiReadWholeFile' 4 | #define RkiReadWholeFile G004_RkiReadWholeFile | ^ 3 warnings generated. rm -f file.o --- strops.o --- --- file.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -dynamic file.c --- strops.o --- rm -f strops.o unshared/strops.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -pipe -Os -I/opt/pkg/include strops.c -o unshared/strops.o --- lisp.o --- lisp.c:50:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 50 | static list getatm(), getatmz(), newsymbol(), copystring(); | ^ lisp.c:131:13: note: conflicting prototype is here 131 | static list getatmz(char *); | ^ lisp.c:167:8: warning: passing arguments to 'epush' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 167 | epush(NIL); | ^ lisp.c:206:24: warning: passing arguments to 'G029_FindExtraFunc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 206 | fp = FindExtraFunc(fid); | ^ lisp.c:283:15: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 283 | printf("ޥեȤ \"%s\" Ѥޤ\n", s); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ lisp.c:283:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 283 | printf("ޥեȤ \"%s\" Ѥޤ\n", s); | ^~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ lisp.c:302:17: warning: passing arguments to 'Lread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 302 | push(Lread(0)); | ^ lisp.c:302:11: warning: passing arguments to 'push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 302 | push(Lread(0)); | ^ lisp.c:306:18: warning: passing arguments to 'Leval' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 306 | (void)Leval(1); | ^ lisp.c:257:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 257 | YYparse_by_rcfilename(s) | ^ ./sglobal.h:133:45: note: expanded from macro 'YYparse_by_rcfilename' 133 | #define YYparse_by_rcfilename G133_YYparse_by_rcfilename | ^ lisp.c:328:8: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 328 | error("Interrupt:",NON); | ^ lisp.c:324:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 324 | intr(sig) | ^ lisp.c:339:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 339 | parse_string(str) | ^ ./sglobal.h:322:45: note: expanded from macro 'parse_string' 322 | #define parse_string G322_parse_string | ^ lisp.c:372:14: warning: passing arguments to 'Lread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 372 | t = Lread(0); | ^ lisp.c:377:11: warning: passing arguments to 'push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 377 | push(t); | ^ lisp.c:378:12: warning: passing arguments to 'Leval' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 378 | Leval(1); | ^ lisp.c:419:10: warning: passing arguments to 'prins' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 419 | prins("-> "); /* prompt */ | ^ lisp.c:420:15: warning: passing arguments to 'Lread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 420 | push(Lread(0)); | ^ lisp.c:420:9: warning: passing arguments to 'push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 420 | push(Lread(0)); | ^ lisp.c:424:15: warning: passing arguments to 'Leval' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 424 | push(Leval(1)); | ^ lisp.c:424:9: warning: passing arguments to 'push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 424 | push(Leval(1)); | ^ lisp.c:429:19: warning: passing arguments to 'Lprint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 429 | (void)Lprint(1); | ^ lisp.c:430:12: warning: passing arguments to 'prins' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 430 | prins("\n"); | ^ lisp.c:435:8: warning: passing arguments to 'prins' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 435 | prins("\nGoodbye.\n"); | ^ lisp.c:642:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 642 | identifySequence(c, val) | ^ lisp.c:752:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 752 | getatmz(name) | ^ lisp.c:760:16: warning: passing arguments to 'getatm' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 760 | return getatm(name,key); | ^ lisp.c:773:19: warning: passing arguments to 'newsymbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 773 | temp = newsymbol(name); | ^ lisp.c:767:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 767 | mkatm(name) | ^ lisp.c:43:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 43 | static list mkatm(), read1(), ratom(), ratom2(), rstring(); | ^ lisp.c:790:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 790 | getatm(name,key) | ^ lisp.c:50:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 50 | static list getatm(), getatmz(), newsymbol(), copystring(); | ^ lisp.c:822:8: warning: passing arguments to 'prins' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 822 | prins(msg); | ^ lisp.c:824:10: warning: passing arguments to 'print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 824 | print(v); | ^ lisp.c:826:10: warning: passing arguments to 'prins' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 826 | prins("\n"); | ^ lisp.c:836:10: warning: passing arguments to 'prins' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 836 | prins(buf); | ^ lisp.c:815:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 815 | error(msg,v) | ^ lisp.c:86:34: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 86 | static void argnerr(), numerr(), error(); | ^ lisp.c:852:8: warning: passing arguments to 'prins' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 852 | prins(msg); | ^ lisp.c:854:10: warning: passing arguments to 'print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 854 | print(v); | ^ lisp.c:856:10: warning: passing arguments to 'prins' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 856 | prins("\n"); | ^ lisp.c:866:10: warning: passing arguments to 'prins' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 866 | prins(buf); | ^ lisp.c:845:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 845 | fatal(msg,v) | ^ lisp.c:875:8: warning: passing arguments to 'prins' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 875 | prins("incorrect number of args to "); | ^ lisp.c:872:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 872 | argnerr(msg) | ^ lisp.c:86:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 86 | static void argnerr(), numerr(), error(); | ^ lisp.c:885:8: warning: passing arguments to 'prins' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 885 | prins("Non-number "); | ^ lisp.c:887:10: warning: passing arguments to 'prins' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 887 | prins("to "); | ^ lisp.c:888:10: warning: passing arguments to 'prins' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 888 | prins(fn); | ^ lisp.c:881:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 881 | numerr(fn,arg) | ^ lisp.c:86:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 86 | static void argnerr(), numerr(), error(); | ^ lisp.c:899:8: warning: passing arguments to 'prins' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 899 | prins("Non-string "); | ^ lisp.c:901:10: warning: passing arguments to 'prins' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 901 | prins("to "); | ^ lisp.c:902:10: warning: passing arguments to 'prins' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 902 | prins(fn); | ^ lisp.c:895:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 895 | lisp_strerr(fn,arg) | ^ lisp.c:909:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 909 | Lread(n) | ^ lisp.c:52:32: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 52 | static list Lprogn(), Lcons(), Lread(); | ^ lisp.c:958:9: warning: passing arguments to 'push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 958 | push(NIL); | ^ lisp.c:959:15: warning: passing arguments to 'Lncons' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 959 | p = Lncons(1); /* get a new cell */ | ^ lisp.c:961:9: warning: passing arguments to 'push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 961 | push(p); | ^ lisp.c:981:19: warning: passing arguments to 'isterm' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 981 | else if ( !isterm(c) ) { | ^ lisp.c:982:15: warning: passing arguments to 'ratom2' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 982 | push(ratom2('.')); | ^ lisp.c:982:8: warning: passing arguments to 'push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 982 | push(ratom2('.')); | ^ lisp.c:983:8: warning: passing arguments to 'push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 983 | push(NIL); | ^ lisp.c:984:32: warning: passing arguments to 'Lcons' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 984 | car(*pp) = cdar(*pp) = Lcons(2); | ^ lisp.c:1006:6: warning: passing arguments to 'push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1006 | push(t); | ^ lisp.c:1007:6: warning: passing arguments to 'push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1007 | push(NIL); | ^ lisp.c:1008:30: warning: passing arguments to 'Lcons' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1008 | car(*pp) = cdar(*pp) = Lcons(2); | ^ lisp.c:1012:9: warning: passing arguments to 'push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1012 | push(QUOTE); | ^ lisp.c:1017:9: warning: passing arguments to 'push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1017 | push(t); | ^ lisp.c:1018:9: warning: passing arguments to 'push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1018 | push(NIL); | ^ lisp.c:1019:15: warning: passing arguments to 'Lcons' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1019 | push(Lcons(2)); | ^ lisp.c:1019:9: warning: passing arguments to 'push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1019 | push(Lcons(2)); | ^ lisp.c:1020:17: warning: passing arguments to 'Lcons' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1020 | return Lcons(2); | ^ lisp.c:1089:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1089 | newsymbol(name) | ^ lisp.c:50:34: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 50 | static list getatm(), getatmz(), newsymbol(), copystring(); | ^ lisp.c:1118:8: warning: passing arguments to 'prins' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1118 | prins("nil"); | ^ lisp.c:1120:8: warning: passing arguments to 'patom' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1120 | patom(l); | ^ lisp.c:1129:10: warning: passing arguments to 'patom' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1129 | patom(l); | ^ lisp.c:1114:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1114 | print(l) | ^ lisp.c:49:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 49 | static void freearea(), print(); | ^ lisp.c:1149:15: warning: passing arguments to 'ratom2' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1149 | return(ratom2(tyi())); | ^ lisp.c:1170:33: warning: passing arguments to 'isterm' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1170 | for (i = 1, c = tyi(); !isterm(c) ; i++, c = tyi()) { | ^ lisp.c:1194:22: warning: passing arguments to 'isnum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1194 | if ( !flag && isnum(atmbuf)) { | ^ lisp.c:1158:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1158 | ratom2(a) | ^ lisp.c:43:40: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 43 | static list mkatm(), read1(), ratom(), ratom2(), rstring(); | ^ lisp.c:1237:20: warning: passing arguments to 'copystring' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1237 | return copystring(strb, strp); | ^ lisp.c:1310:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1310 | static int isnum(name) | ^ lisp.c:1155:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1155 | static int isnum(); | ^ lisp.c:1331:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1331 | untyi(c) | ^ lisp.c:1412:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1412 | static void tyo(c) | ^ lisp.c:1424:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1424 | static void prins(s) | ^ lisp.c:42:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 42 | static void prins(); | ^ lisp.c:1436:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1436 | static int isterm(c) | ^ lisp.c:41:49: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 41 | static int allocarea(), skipspaces(), zaplin(), isterm(); | ^ lisp.c:1457:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1457 | push(value) | ^ lisp.c:47:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 47 | static void push(), pop(); | ^ lisp.c:1471:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1471 | pop(x) | ^ lisp.c:47:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 47 | static void push(), pop(); | ^ lisp.c:1494:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1494 | epush(value) | ^ lisp.c:46:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 46 | static void defatms(), epush(); | ^ lisp.c:1528:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1528 | patom(atm) | ^ lisp.c:1111:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1111 | static void patom(); | ^ lisp.c:1583:17: warning: passing arguments to 'markcopycell' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1583 | markcopycell(oblist + i); | ^ lisp.c:1586:17: warning: passing arguments to 'markcopycell' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1586 | markcopycell(p); | ^ lisp.c:1589:17: warning: passing arguments to 'markcopycell' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1589 | markcopycell(p); | ^ lisp.c:1592:17: warning: passing arguments to 'markcopycell' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1592 | markcopycell(values + i); | ^ lisp.c:1594:15: warning: passing arguments to 'markcopycell' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1594 | markcopycell(&T); | ^ lisp.c:1595:15: warning: passing arguments to 'markcopycell' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1595 | markcopycell("E); | ^ lisp.c:1596:15: warning: passing arguments to 'markcopycell' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1596 | markcopycell(&_LAMBDA); | ^ lisp.c:1597:15: warning: passing arguments to 'markcopycell' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1597 | markcopycell(&_MACRO); | ^ lisp.c:1598:15: warning: passing arguments to 'markcopycell' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1598 | markcopycell(&COND); | ^ lisp.c:1599:15: warning: passing arguments to 'markcopycell' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1599 | markcopycell(&USER); | ^ lisp.c:1600:15: warning: passing arguments to 'markcopycell' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1600 | markcopycell(&BUSHU); | ^ lisp.c:1601:15: warning: passing arguments to 'markcopycell' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1601 | markcopycell(&GRAMMAR); | ^ lisp.c:1602:15: warning: passing arguments to 'markcopycell' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1602 | markcopycell(&RENGO); | ^ lisp.c:1603:15: warning: passing arguments to 'markcopycell' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1603 | markcopycell(&KATAKANA); | ^ lisp.c:1604:15: warning: passing arguments to 'markcopycell' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1604 | markcopycell(&HIRAGANA); | ^ lisp.c:1605:15: warning: passing arguments to 'markcopycell' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1605 | markcopycell(&HYPHEN); | ^ lisp.c:1616:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1616 | allocstring(n) | ^ lisp.c:1640:16: warning: passing arguments to 'Strncpy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1640 | (void)Strncpy(xstring(retval), s, n); | ^ lisp.c:1633:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1633 | copystring(s, n) | ^ lisp.c:50:47: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 50 | static list getatm(), getatmz(), newsymbol(), copystring(); | ^ lisp.c:1646:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1646 | copycons(l) | ^ lisp.c:1708:20: warning: incompatible pointer types passing 'int *' to parameter of type 'list *' (aka 'long *') [-Wincompatible-pointer-types] 1708 | markcopycell((int *)&newatom->func); | ^~~~~~~~~~~~~~~~~~~~~ lisp.c:1658:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1658 | markcopycell(addr) | ^ lisp.c:1554:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1554 | static void markcopycell(); | ^ lisp.c:1731:15: warning: passing arguments to 'Lcons' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1731 | push(Lcons(2)); | ^ lisp.c:1733:19: warning: passing arguments to 'Lcons' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1733 | retval = Lcons(2); | ^ lisp.c:1716:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1716 | bindall(var,par,a,e) | ^ lisp.c:1780:15: warning: passing arguments to 'assq' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1780 | t = assq(e, *esp); | ^ lisp.c:1787:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1787 | return (sym->valfunc)(VALGET, 0); | ^ lisp.c:1813:16: warning: passing arguments to 'evpsh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1813 | i = evpsh(cdr(e)); | ^ lisp.c:1815:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1815 | t = (*cfn)(i); | ^ lisp.c:1846:16: warning: passing arguments to 'Lcons' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1846 | push(Lcons(2)); | ^ lisp.c:1856:12: warning: passing arguments to 'Lcons' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1856 | push(Lcons(2)); | ^ lisp.c:1869:16: warning: passing arguments to 'Lcons' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1869 | push(Lcons(2)); | ^ lisp.c:1880:14: warning: passing arguments to 'Lcons' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1880 | push(Lcons(2)); | ^ lisp.c:1897:14: warning: passing arguments to 'Lcons' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1897 | push(Lcons(2)); | ^ lisp.c:1903:12: warning: passing arguments to 'Lcons' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1903 | push(Lcons(2)); | ^ lisp.c:1763:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1763 | Leval(n) | ^ lisp.c:53:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 53 | static list Leval(), Lprint(), Lmodestr(), Lputd(), Lxcons(), Lncons(); | ^ lisp.c:1963:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1963 | assq(e,a) | ^ lisp.c:51:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 51 | static list assq(), pop1(); | ^ lisp.c:1979:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1979 | evpsh(args) | ^ lisp.c:48:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 48 | static int evpsh(); | ^ lisp.c:2031:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2031 | Lcons(n) | ^ lisp.c:52:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 52 | static list Lprogn(), Lcons(), Lread(); | ^ lisp.c:2044:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2044 | Lncons(n) | ^ lisp.c:53:63: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 53 | static list Leval(), Lprint(), Lmodestr(), Lputd(), Lxcons(), Lncons(); | ^ lisp.c:2057:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2057 | Lxcons(n) | ^ lisp.c:53:53: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 53 | static list Leval(), Lprint(), Lmodestr(), Lputd(), Lxcons(), Lncons(); | ^ lisp.c:2070:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2070 | Lprint(n) | ^ lisp.c:53:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 53 | static list Leval(), Lprint(), Lmodestr(), Lputd(), Lxcons(), Lncons(); | ^ lisp.c:2099:29: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2099 | return (*(sym->valfunc))(VALSET, val); | ^ lisp.c:2079:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2079 | Lset(n) | ^ lisp.c:2134:12: warning: passing arguments to 'equal' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2134 | if (equal(pop1(),pop1())) | ^ lisp.c:2130:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2130 | Lequal(n) | ^ lisp.c:2143:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2143 | Strncmp(x, y, len) | ^ lisp.c:2160:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2160 | Strncpy(x, y, len) | ^ lisp.c:1613:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 1613 | static char *Strncpy(); | ^ lisp.c:2173:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2173 | equal(x,y) | ^ lisp.c:2127:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 2127 | static int equal(); | ^ lisp.c:2208:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2208 | Lgreaterp(n) | ^ lisp.c:2239:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2239 | Llessp(n) | ^ lisp.c:2270:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2270 | Leq(n) | ^ lisp.c:2320:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2320 | Lnull(n) | ^ lisp.c:2365:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2365 | Lplus(n) | ^ lisp.c:2389:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2389 | Ltimes(n) | ^ lisp.c:2412:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2412 | Ldiff(n) | ^ lisp.c:2448:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2448 | Lquo(n) | ^ lisp.c:2482:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2482 | Lrem(n) | ^ lisp.c:2520:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2520 | Lgc(n) | ^ lisp.c:2529:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2529 | Lusedic(n) | ^ lisp.c:2602:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2602 | Llist(n) | ^ lisp.c:2613:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2613 | Lcopysym(n) | ^ lisp.c:2643:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2643 | Lload(n) | ^ lisp.c:2699:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2699 | Lmodestr(n) | ^ lisp.c:53:32: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 53 | static list Leval(), Lprint(), Lmodestr(), Lputd(), Lxcons(), Lncons(); | ^ lisp.c:2710:7: warning: variable 'mode' is used uninitialized whenever '||' condition is true [-Wsometimes-uninitialized] 2710 | if (!symbolp(sp[1]) || (mode = symbolpointer(sp[1])->mid) == -1) { | ^~~~~~~~~~~~~~~ lisp.c:2714:18: note: uninitialized use occurs here 2714 | changeModeName(mode, null(p) ? 0 : xstring(p)); | ^~~~ lisp.c:2710:7: note: remove the '||' if its condition is always false 2710 | if (!symbolp(sp[1]) || (mode = symbolpointer(sp[1])->mid) == -1) { | ^~~~~~~~~~~~~~~~~~ lisp.c:2703:11: note: initialize the variable 'mode' to silence this warning 2703 | int mode; | ^ | = 0 lisp.c:2722:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2722 | xfseq(fname, l, arr, arrsize) | ^ lisp.c:2759:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2759 | Lsetkey(n) | ^ lisp.c:2798:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2798 | Lgsetkey(n) | ^ lisp.c:2834:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2834 | Lputd(n) | ^ lisp.c:53:44: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 53 | static list Leval(), Lprint(), Lmodestr(), Lputd(), Lxcons(), Lncons(); | ^ lisp.c:2905:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2905 | Lcar(n) | ^ lisp.c:2922:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2922 | Lcdr(n) | ^ lisp.c:2939:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2939 | Latom(n) | ^ lisp.c:3039:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3039 | Lunbindkey(n) | ^ lisp.c:3072:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3072 | Lgunbindkey(n) | ^ lisp.c:3175:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 3175 | int searchfunc(); | ^ ./sglobal.h:349:45: note: expanded from macro 'searchfunc' 349 | #define searchfunc G349_searchfunc | ^ ./canna.h:905:12: note: conflicting prototype is here 905 | extern int searchfunc pro((uiContext, KanjiMode, int, int, int)); | ^ ./sglobal.h:349:45: note: expanded from macro 'searchfunc' 349 | #define searchfunc G349_searchfunc | ^ lisp.c:3428:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3428 | getKutenCode(data, ku, ten) | ^ lisp.c:3462:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3462 | howManyCharsAre(tdata, edata, tku, tten, codeset) | ^ lisp.c:3485:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3485 | pickupChars(tku, tten, num, kodata) | ^ lisp.c:3535:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3535 | numtostr(num, str) | ^ lisp.c:3635:11: warning: variable 'xxp' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] 3635 | if (!numberp(e) && !stringp(e)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ lisp.c:3647:16: note: uninitialized use occurs here 3647 | for ( ; *xxp ; xxp += cswidth[cs] ) { | ^~~ lisp.c:3635:7: note: remove the 'if' if its condition is always false 3635 | if (!numberp(e) && !stringp(e)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3636 | error("Key or string data expected ", e); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3637 | /* NOTREACHED */ | ~~~~~~~~~~~~~~~~ 3638 | } | ~ 3639 | else if (numberp(e)) { | ~~~~ lisp.c:3632:23: note: initialize the variable 'xxp' to silence this warning 3632 | char xx[4], *xxp; | ^ | = NULL lisp.c:3830:20: warning: passing arguments to 'G156_allocMenu' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3830 | men = allocMenu(n, clen); | ^ lisp.c:3869:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3869 | Lsetinifunc(n) | ^ lisp.c:3899:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3899 | Lboundp(n) | ^ lisp.c:3934:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3934 | Lfboundp(n) | ^ lisp.c:3963:28: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 3963 | char strbuf[256], *ret, *getenv(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdlib.h:162:18: note: conflicting prototype is here 162 | char *_LIBC_CSTR getenv(const char *); | ^ lisp.c:3959:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3959 | Lgetenv(n) | ^ lisp.c:4008:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4008 | (*keyconvCallback)(CANNA_CTERMINAL, | ^ lisp.c:3988:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3988 | LdefEscSeq(n) | ^ lisp.c:4016:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4016 | Lconcat(n) | ^ lisp.c:4086:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4086 | VTorNIL(var, setp, arg) | ^ lisp.c:4101:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4101 | StrAcc(var, setp, arg) | ^ lisp.c:54:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 54 | static list NumAcc(), StrAcc(); | ^ lisp.c:4143:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4143 | NumAcc(var, setp, arg) | ^ lisp.c:54:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 54 | static list NumAcc(), StrAcc(); | ^ lisp.c:4173:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4173 | static list Vnkouhobunsetsu(setp, arg) int setp; list arg; | ^ lisp.c:4189:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4189 | static list VProtoVer(setp, arg) int setp; list arg; | ^ lisp.c:4201:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4201 | static list VServVer(setp, arg) int setp; list arg; | ^ lisp.c:4213:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4213 | static list VServName(setp, arg) int setp; list arg; | ^ lisp.c:4226:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4226 | VCannaDir(setp, arg) int setp; list arg; | ^ lisp.c:4238:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4238 | static list VCodeInput(setp, arg) int setp; list arg; | ^ lisp.c:4285:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4285 | DEFVAR(Vromkana ,StrAcc ,char * ,RomkanaTable) | ^ lisp.c:4286:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4286 | DEFVAR(Venglish ,StrAcc ,char * ,EnglishTable) | ^ lisp.c:4288:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4288 | DEFVAREX(Vnhenkan ,NumAcc ,cannaconf.kouho_threshold) | ^ lisp.c:4289:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4289 | DEFVAREX(Vndisconnect ,NumAcc ,cannaconf.strokelimit) | ^ lisp.c:4290:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4290 | DEFVAREX(VCannaVersion ,NumAcc ,cannaconf.CannaVersion) | ^ lisp.c:4291:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4291 | DEFVAREX(VIndexSeparator,NumAcc ,cannaconf.indexSeparator) | ^ lisp.c:4293:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4293 | DEFVAREX(Vgakushu ,VTorNIL ,cannaconf.Gakushu) | ^ lisp.c:4294:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4294 | DEFVAREX(Vcursorw ,VTorNIL ,cannaconf.CursorWrap) | ^ lisp.c:4295:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4295 | DEFVAREX(Vselectd ,VTorNIL ,cannaconf.SelectDirect) | ^ lisp.c:4296:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4296 | DEFVAREX(Vnumeric ,VTorNIL ,cannaconf.HexkeySelect) | ^ lisp.c:4297:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4297 | DEFVAREX(Vbunsets ,VTorNIL ,cannaconf.BunsetsuKugiri) | ^ lisp.c:4298:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4298 | DEFVAREX(Vcharact ,VTorNIL ,cannaconf.ChBasedMove) | ^ lisp.c:4299:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4299 | DEFVAREX(Vreverse ,VTorNIL ,cannaconf.ReverseWidely) | ^ lisp.c:4300:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4300 | DEFVAREX(VreverseWord ,VTorNIL ,cannaconf.ReverseWord) | ^ lisp.c:4301:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4301 | DEFVAREX(Vquitich ,VTorNIL ,cannaconf.QuitIchiranIfEnd) | ^ lisp.c:4302:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4302 | DEFVAREX(Vkakutei ,VTorNIL ,cannaconf.kakuteiIfEndOfBunsetsu) | ^ lisp.c:4303:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4303 | DEFVAREX(Vstayaft ,VTorNIL ,cannaconf.stayAfterValidate) | ^ lisp.c:4304:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4304 | DEFVAREX(Vbreakin ,VTorNIL ,cannaconf.BreakIntoRoman) | ^ lisp.c:4305:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4305 | DEFVAREX(Vgrammati ,VTorNIL ,cannaconf.grammaticalQuestion) | ^ lisp.c:4306:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4306 | DEFVAREX(Vforceka ,VTorNIL ,cannaconf.forceKana) | ^ lisp.c:4307:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4307 | DEFVAREX(Vkouhoco ,VTorNIL ,cannaconf.kCount) | ^ lisp.c:4308:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4308 | DEFVAREX(Vauto ,VTorNIL ,cannaconf.chikuji) | ^ lisp.c:4309:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4309 | DEFVAREX(VlearnNumTy ,VTorNIL ,cannaconf.LearnNumericalType) | ^ lisp.c:4310:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4310 | DEFVAREX(VBSasQuit ,VTorNIL ,cannaconf.BackspaceBehavesAsQuit) | ^ lisp.c:4311:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4311 | DEFVAREX(Vinhibi ,VTorNIL ,cannaconf.iListCB) | ^ lisp.c:4312:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4312 | DEFVAREX(Vkeepcupos ,VTorNIL ,cannaconf.keepCursorPosition) | ^ lisp.c:4313:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4313 | DEFVAREX(VAbandon ,VTorNIL ,cannaconf.abandonIllegalPhono) | ^ lisp.c:4314:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4314 | DEFVAREX(VHexStyle ,VTorNIL ,cannaconf.hexCharacterDefiningStyle) | ^ lisp.c:4315:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4315 | DEFVAREX(VKojin ,VTorNIL ,cannaconf.kojin) | ^ lisp.c:4316:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4316 | DEFVAREX(VIndexHankaku ,VTorNIL ,cannaconf.indexHankaku) | ^ lisp.c:4317:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4317 | DEFVAREX(VAllowNext ,VTorNIL ,cannaconf.allowNextInput) | ^ lisp.c:4318:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4318 | DEFVAREX(VkanaGaku ,VTorNIL ,cannaconf.doKatakanaGakushu) | ^ lisp.c:4319:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4319 | DEFVAREX(VhiraGaku ,VTorNIL ,cannaconf.doHiraganaGakushu) | ^ lisp.c:4320:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4320 | DEFVAREX(VChikujiContinue ,VTorNIL ,cannaconf.ChikujiContinue) | ^ lisp.c:4321:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4321 | DEFVAREX(VRenbunContinue ,VTorNIL ,cannaconf.RenbunContinue) | ^ lisp.c:4322:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4322 | DEFVAREX(VMojishuContinue ,VTorNIL ,cannaconf.MojishuContinue) | ^ lisp.c:4323:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4323 | DEFVAREX(VcRealBS ,VTorNIL ,cannaconf.chikujiRealBackspace) | ^ lisp.c:4324:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4324 | DEFVAREX(VIgnoreCase ,VTorNIL ,cannaconf.ignore_case) | ^ lisp.c:4325:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4325 | DEFVAREX(VRomajiYuusen ,VTorNIL ,cannaconf.romaji_yuusen) | ^ lisp.c:4326:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4326 | DEFVAREX(VAutoSync ,VTorNIL ,cannaconf.auto_sync) | ^ lisp.c:4327:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4327 | DEFVAREX(VQuicklyEscape ,VTorNIL ,cannaconf.quickly_escape) | ^ lisp.c:4328:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4328 | DEFVAREX(VInhibitHankana,VTorNIL ,cannaconf.InhibitHankakuKana) | ^ lisp.c:4329:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4329 | DEFVAREX(VDelayConnect ,VTorNIL ,cannaconf.DelayConnect) | ^ --- strops.o --- strops.c:29:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 29 | RkiStrbuf_init(sb) | ^ ../../include/RKindep/strops.sub:1:45: note: expanded from macro 'RkiStrbuf_init' 1 | #define RkiStrbuf_init G001_RkiStrbuf_init | ^ strops.c:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 36 | RkiStrbuf_destroy(sb) | ^ ../../include/RKindep/strops.sub:2:45: note: expanded from macro 'RkiStrbuf_destroy' 2 | #define RkiStrbuf_destroy G002_RkiStrbuf_destroy | ^ strops.c:43:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 43 | RkiStrbuf_clear(sb) | ^ ../../include/RKindep/strops.sub:3:45: note: expanded from macro 'RkiStrbuf_clear' 3 | #define RkiStrbuf_clear G003_RkiStrbuf_clear | ^ strops.c:51:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 51 | RkiStrbuf_reserve(sb, size) | ^ ../../include/RKindep/strops.sub:4:45: note: expanded from macro 'RkiStrbuf_reserve' 4 | #define RkiStrbuf_reserve G004_RkiStrbuf_reserve | ^ strops.c:71:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 71 | RkiStrbuf_term(sb) | ^ ../../include/RKindep/strops.sub:5:45: note: expanded from macro 'RkiStrbuf_term' 5 | #define RkiStrbuf_term G005_RkiStrbuf_term | ^ strops.c:83:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 83 | RkiStrbuf_pack(sb) | ^ ../../include/RKindep/strops.sub:6:45: note: expanded from macro 'RkiStrbuf_pack' 6 | #define RkiStrbuf_pack G006_RkiStrbuf_pack | ^ strops.c:96:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 96 | RkiStrbuf_add(sb, src) | ^ ../../include/RKindep/strops.sub:7:45: note: expanded from macro 'RkiStrbuf_add' 7 | #define RkiStrbuf_add G007_RkiStrbuf_add | ^ strops.c:104:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 104 | RkiStrbuf_addmem(sb, src, size) | ^ ../../include/RKindep/strops.sub:8:45: note: expanded from macro 'RkiStrbuf_addmem' 8 | #define RkiStrbuf_addmem G008_RkiStrbuf_addmem | ^ strops.c:117:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 117 | RkiStrbuf_addch(sb, ch) | ^ ../../include/RKindep/strops.sub:9:45: note: expanded from macro 'RkiStrbuf_addch' 9 | #define RkiStrbuf_addch G009_RkiStrbuf_addch | ^ 9 warnings generated. rm -f strops.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I../../include -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNEED_RKINDEP_SUBST -dynamic strops.c --- file.o --- file.c:35:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 35 | RkiConnect(fd, addrp, len, timeout) | ^ ../../include/RKindep/file.sub:2:45: note: expanded from macro 'RkiConnect' 2 | #define RkiConnect G002_RkiConnect | ^ file.c:84:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 84 | RkiGetLine(fp) | ^ ../../include/RKindep/file.sub:3:45: note: expanded from macro 'RkiGetLine' 3 | #define RkiGetLine G003_RkiGetLine | ^ file.c:124:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 124 | RkiReadWholeFile(fp, retsize) | ^ ../../include/RKindep/file.sub:4:45: note: expanded from macro 'RkiReadWholeFile' 4 | #define RkiReadWholeFile G004_RkiReadWholeFile | ^ 3 warnings generated. --- strops.o --- strops.c:29:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 29 | RkiStrbuf_init(sb) | ^ ../../include/RKindep/strops.sub:1:45: note: expanded from macro 'RkiStrbuf_init' 1 | #define RkiStrbuf_init G001_RkiStrbuf_init | ^ strops.c:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 36 | RkiStrbuf_destroy(sb) | ^ ../../include/RKindep/strops.sub:2:45: note: expanded from macro 'RkiStrbuf_destroy' 2 | #define RkiStrbuf_destroy G002_RkiStrbuf_destroy | ^ strops.c:43:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 43 | RkiStrbuf_clear(sb) | ^ ../../include/RKindep/strops.sub:3:45: note: expanded from macro 'RkiStrbuf_clear' 3 | #define RkiStrbuf_clear G003_RkiStrbuf_clear | ^ strops.c:51:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 51 | RkiStrbuf_reserve(sb, size) | ^ ../../include/RKindep/strops.sub:4:45: note: expanded from macro 'RkiStrbuf_reserve' 4 | #define RkiStrbuf_reserve G004_RkiStrbuf_reserve | ^ strops.c:71:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 71 | RkiStrbuf_term(sb) | ^ ../../include/RKindep/strops.sub:5:45: note: expanded from macro 'RkiStrbuf_term' 5 | #define RkiStrbuf_term G005_RkiStrbuf_term | ^ strops.c:83:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 83 | RkiStrbuf_pack(sb) | ^ ../../include/RKindep/strops.sub:6:45: note: expanded from macro 'RkiStrbuf_pack' 6 | #define RkiStrbuf_pack G006_RkiStrbuf_pack | ^ strops.c:96:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 96 | RkiStrbuf_add(sb, src) | ^ ../../include/RKindep/strops.sub:7:45: note: expanded from macro 'RkiStrbuf_add' 7 | #define RkiStrbuf_add G007_RkiStrbuf_add | ^ strops.c:104:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 104 | RkiStrbuf_addmem(sb, src, size) | ^ ../../include/RKindep/strops.sub:8:45: note: expanded from macro 'RkiStrbuf_addmem' 8 | #define RkiStrbuf_addmem G008_RkiStrbuf_addmem | ^ strops.c:117:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 117 | RkiStrbuf_addch(sb, ch) | ^ ../../include/RKindep/strops.sub:9:45: note: expanded from macro 'RkiStrbuf_addch' 9 | #define RkiStrbuf_addch G009_RkiStrbuf_addch | ^ 9 warnings generated. --- lisp.o --- 258 warnings generated. --- libcanna.1.2.dylib --- --- libcanna.a --- --- libcanna.1.2.dylib --- rm -f libcanna.1.2.dylib~ --- libcanna.a --- rm -f libcanna.a + cd unshared + ar clq ../libcanna.a jrbind.o ebind.o lisp.o defaultmap.o bushu.o chikuji.o commondata.o empty.o henkan.o hex.o ichiran.o jishu.o kctrl.o keydef.o kigo.o mode.o multi.o onoff.o parse.o romaji.o uiutil.o uldefine.o uldelete.o ulhinshi.o ulkigo.o ulmount.o ulserver.o util.o yesno.o bunsetsu.o engine.o RKroma.o RKkana.o obind.o rkc.o convert.o wconvert.o wutil.o conf.o cfuncs.o file.o strops.o --- libcanna.1.2.dylib --- + cd . + clang -o ./libcanna.1.2.dylib~ -dynamiclib -install_name /opt/pkg/lib/libcanna.1.dylib -current_version 1.2 -compatibility_version 1.2 jrbind.o ebind.o lisp.o defaultmap.o bushu.o chikuji.o commondata.o empty.o henkan.o hex.o ichiran.o jishu.o kctrl.o keydef.o kigo.o mode.o multi.o onoff.o parse.o romaji.o uiutil.o uldefine.o uldelete.o ulhinshi.o ulkigo.o ulmount.o ulserver.o util.o yesno.o bunsetsu.o engine.o RKroma.o RKkana.o obind.o rkc.o convert.o wconvert.o wutil.o conf.o cfuncs.o file.o strops.o --- libcanna.a --- ranlib libcanna.a --- libcanna.1.2.dylib --- + rm -f libcanna.1.dylib + ln -s libcanna.1.2.dylib libcanna.1.dylib + true + set -v + + echo 'rm -f libcanna.1.2.dylib' rm -f libcanna.1.2.dylib + rm -f libcanna.1.2.dylib + set -v + + echo 'mv -f libcanna.1.2.dylib~ libcanna.1.2.dylib' mv -f libcanna.1.2.dylib~ libcanna.1.2.dylib + mv -f libcanna.1.2.dylib~ libcanna.1.2.dylib + set -v + + true + set -x + rm -f libcanna.dylib + ln -s libcanna.1.2.dylib libcanna.dylib + set -v + + echo '' + set -v + + echo '' + set -v making all in lib/canna16... --- all --- --- rkc.o --- --- convert.o --- --- rkc.o --- for i in rkc.o convert.o wconvert.o wutil.o conf.o ; do (rm -f $i; cp ../RKC16/$i . ); done --- wconvert.o --- --- convert.o --- for i in rkc.o convert.o wconvert.o wutil.o conf.o ; do (rm -f $i; cp ../RKC16/$i . ); done --- wconvert.o --- for i in rkc.o convert.o wconvert.o wutil.o conf.o ; do (rm -f $i; cp ../RKC16/$i . ); done --- convert.o --- cp: ./conf.o: No such file or directory --- wconvert.o --- if [ -d unshared ]; then (cd unshared ; for i in rkc.o convert.o wconvert.o wutil.o conf.o; do if [ -f ../../RKC16/unshared/$i ]; then (rm -f $i; cp ../../RKC16/unshared/$i .) ; fi; done ) ; fi --- rkc.o --- if [ -d unshared ]; then (cd unshared ; for i in rkc.o convert.o wconvert.o wutil.o conf.o; do if [ -f ../../RKC16/unshared/$i ]; then (rm -f $i; cp ../../RKC16/unshared/$i .) ; fi; done ) ; fi --- convert.o --- *** [convert.o] Error code 1 make[2]: stopped making "all" in /var/tmp/work/inputmethod/canna-lib/work/Canna38/lib/canna16 make[2]: 1 error make[2]: stopped making "all" in /var/tmp/work/inputmethod/canna-lib/work/Canna38/lib/canna16 *** [all] Error code 2 make[1]: stopped making "all" in /var/tmp/work/inputmethod/canna-lib/work/Canna38/lib make[1]: 1 error make[1]: stopped making "all" in /var/tmp/work/inputmethod/canna-lib/work/Canna38/lib *** [all] Error code 2 bmake: stopped making "all" in /var/tmp/work/inputmethod/canna-lib/work/Canna38 bmake: 1 error bmake: stopped making "all" in /var/tmp/work/inputmethod/canna-lib/work/Canna38 *** Error code 2 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/inputmethod/canna-lib *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/inputmethod/canna-lib