D: [iurt_root_command] chroot Building target platforms: x86_64 Building for target x86_64 warning: Macro expanded in comment on line 60: %_docdir/p2c-1.22 Installing /home/pterjan/rpmbuild/SRPMS/p2c-1.22-30.mga10.src.rpm Executing(%mkbuilddir): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.hgTfaj Executing(%prep): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.O8WzOm + umask 022 + cd /home/pterjan/rpmbuild/BUILD/p2c-1.22-build + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/pterjan/rpmbuild/BUILD/p2c-1.22-build + rm -rf p2c-1.22 + /usr/lib/rpm/rpmuncompress -x /home/pterjan/rpmbuild/SOURCES/p2c-1.22.tar.bz2 + STATUS=0 + '[' 0 -ne 0 ']' + cd p2c-1.22 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #2 (p2c-newpatch.patch):' Patch #2 (p2c-newpatch.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .new --fuzz=0 patching file src/Makefile patching file src/trans.h patching file examples/Makefile patching file Makefile + echo 'Patch #3 (p2c-1.22-memcpy.patch):' Patch #3 (p2c-1.22-memcpy.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .memcpy --fuzz=0 patching file src/p2clib.c + echo 'Patch #4 (p2c-1.22-getline.patch):' Patch #4 (p2c-1.22-getline.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p0 -b --suffix .getline --fuzz=0 patching file src/parse.c patching file src/p2c.hdrs patching file src/lex.c + echo 'Patch #5 (p2c-fix-build-with-gcc14.patch):' Patch #5 (p2c-fix-build-with-gcc14.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .gcc14 --fuzz=0 patching file src/trans.c patching file src/makeproto.c + mkdir src/shlib + mkdir include + ln -s ../src include/p2c + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.m8yu0F + umask 022 + cd /home/pterjan/rpmbuild/BUILD/p2c-1.22-build + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd p2c-1.22 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cp src/sys.p2crc src/p2crc + make 'RPM_OPTS=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC' cd src ; make build ; make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/p2c-1.22-build/p2c-1.22/src' gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -DHASDUMPS -DP2C_HOME=\"/usr/lib/p2c\" trans.c In file included from trans.c:23: trans.h:1781:42: warning: built-in function 'logf' declared as non-function [-Wbuiltin-declaration-mismatch] 1781 | extern FILE *inf, *outf, *codef, *hdrf, *logf; | ^~~~ trans.c: In function 'readrc': trans.c:134:12: warning: old-style function definition [-Wold-style-definition] 134 | Static int readrc(rcname, need) | ^~~~~~ trans.c: In function 'saveoldfile': trans.c:555:6: warning: old-style function definition [-Wold-style-definition] 555 | void saveoldfile(fname) | ^~~~~~~~~~~ trans.c: In function 'main': trans.c:662:5: warning: old-style function definition [-Wold-style-definition] 662 | int main(argc, argv) | ^~~~ trans.c:779:26: warning: overflow in conversion from 'int' to 'signed char:2' changes value from '65535' to '-1' [-Woverflow] 779 | bft.f1 = 0xffff; | ^~~~~~ trans.c: In function 'meaningkindname': trans.c:1075:7: warning: old-style function definition [-Wold-style-definition] 1075 | char *meaningkindname(kind) | ^~~~~~~~~~~~~~~ trans.c: In function 'typekindname': trans.c:1086:7: warning: old-style function definition [-Wold-style-definition] 1086 | char *typekindname(kind) | ^~~~~~~~~~~~ trans.c: In function 'exprkindname': trans.c:1097:7: warning: old-style function definition [-Wold-style-definition] 1097 | char *exprkindname(kind) | ^~~~~~~~~~~~ trans.c: In function 'stmtkindname': trans.c:1108:7: warning: old-style function definition [-Wold-style-definition] 1108 | char *stmtkindname(kind) | ^~~~~~~~~~~~ trans.c: In function 'dumptype': trans.c:1121:6: warning: old-style function definition [-Wold-style-definition] 1121 | void dumptype(tp) | ^~~~~~~~ trans.c: In function 'dumpmeaning': trans.c:1147:6: warning: old-style function definition [-Wold-style-definition] 1147 | void dumpmeaning(mp) | ^~~~~~~~~~~ trans.c: In function 'dumpsymtable': trans.c:1173:6: warning: old-style function definition [-Wold-style-definition] 1173 | void dumpsymtable(sym) | ^~~~~~~~~~~~ trans.c: In function 'dumptypename': trans.c:1197:6: warning: old-style function definition [-Wold-style-definition] 1197 | void dumptypename(tp, waddr) | ^~~~~~~~~~~~ trans.c: In function 'dumptypename_file': trans.c:1358:6: warning: old-style function definition [-Wold-style-definition] 1358 | void dumptypename_file(f, tp) | ^~~~~~~~~~~~~~~~~ trans.c: In function 'dumpexpr': trans.c:1369:6: warning: old-style function definition [-Wold-style-definition] 1369 | void dumpexpr(ex) | ^~~~~~~~ trans.c: In function 'dumpexpr_file': trans.c:1461:6: warning: old-style function definition [-Wold-style-definition] 1461 | void dumpexpr_file(f, ex) | ^~~~~~~~~~~~~ trans.c: In function 'innerdumpstmt': trans.c:1472:6: warning: old-style function definition [-Wold-style-definition] 1472 | void innerdumpstmt(sp, indent) | ^~~~~~~~~~~~~ trans.c: In function 'dumpstmt': trans.c:1520:6: warning: old-style function definition [-Wold-style-definition] 1520 | void dumpstmt(sp, indent) | ^~~~~~~~ trans.c: In function 'dumpstmt_file': trans.c:1529:6: warning: old-style function definition [-Wold-style-definition] 1529 | void dumpstmt_file(f, sp) | ^~~~~~~~~~~~~ gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -c -o stuff.o stuff.c In file included from stuff.c:21: trans.h:1781:42: warning: built-in function 'logf' declared as non-function [-Wbuiltin-declaration-mismatch] 1781 | extern FILE *inf, *outf, *codef, *hdrf, *logf; | ^~~~ stuff.c: In function 'strlist_append': stuff.c:61:10: warning: old-style function definition [-Wold-style-definition] 61 | Strlist *strlist_append(base, s) | ^~~~~~~~~~~~~~ stuff.c: In function 'strlist_insert': stuff.c:80:10: warning: old-style function definition [-Wold-style-definition] 80 | Strlist *strlist_insert(base, s) | ^~~~~~~~~~~~~~ stuff.c: In function 'strlist_add': stuff.c:98:10: warning: old-style function definition [-Wold-style-definition] 98 | Strlist *strlist_add(base, s) | ^~~~~~~~~~~ stuff.c: In function 'strlist_mix': stuff.c:120:6: warning: old-style function definition [-Wold-style-definition] 120 | void strlist_mix(base, sl) | ^~~~~~~~~~~ stuff.c: In function 'strlist_eat': stuff.c:135:6: warning: old-style function definition [-Wold-style-definition] 135 | void strlist_eat(base) | ^~~~~~~~~~~ stuff.c: In function 'strlist_empty': stuff.c:150:6: warning: old-style function definition [-Wold-style-definition] 150 | void strlist_empty(base) | ^~~~~~~~~~~~~ stuff.c: In function 'strlist_remove': stuff.c:169:6: warning: old-style function definition [-Wold-style-definition] 169 | void strlist_remove(base, s) | ^~~~~~~~~~~~~~ stuff.c: In function 'strlist_delete': stuff.c:188:6: warning: old-style function definition [-Wold-style-definition] 188 | void strlist_delete(base, sl) | ^~~~~~~~~~~~~~ stuff.c: In function 'strlist_find': stuff.c:205:10: warning: old-style function definition [-Wold-style-definition] 205 | Strlist *strlist_find(base, s) | ^~~~~~~~~~~~ stuff.c: In function 'strlist_cifind': stuff.c:220:10: warning: old-style function definition [-Wold-style-definition] 220 | Strlist *strlist_cifind(base, s) | ^~~~~~~~~~~~~~ stuff.c: In function 'strcincmp': stuff.c:239:5: warning: old-style function definition [-Wold-style-definition] 239 | int strcincmp(s1, s2, n) | ^~~~~~~~~ stuff.c: In function 'strcicmp': stuff.c:262:5: warning: old-style function definition [-Wold-style-definition] 262 | int strcicmp(s1, s2) | ^~~~~~~~ stuff.c: In function 'fixfname': stuff.c:289:6: warning: old-style function definition [-Wold-style-definition] 289 | void fixfname(fn, ext) | ^~~~~~~~ stuff.c: In function 'removesuffix': stuff.c:311:6: warning: old-style function definition [-Wold-style-definition] 311 | void removesuffix(fn) | ^~~~~~~~~~~~ stuff.c: In function 'stralloc': stuff.c:335:7: warning: old-style function definition [-Wold-style-definition] 335 | char *stralloc(s) | ^~~~~~~~ stuff.c: In function 'strchange': stuff.c:345:6: warning: old-style function definition [-Wold-style-definition] 345 | void strchange(v, s) | ^~~~~~~~~ stuff.c: In function 'cvcase': stuff.c:374:13: warning: old-style function definition [-Wold-style-definition] 374 | Static void cvcase(buf, flags) | ^~~~~~ stuff.c: In function 'format_gen': stuff.c:424:7: warning: old-style function definition [-Wold-style-definition] 424 | char *format_gen(fmt, i1, i2, dbl, s1, s2, s3) | ^~~~~~~~~~ stuff.c: In function 'format_none': stuff.c:599:7: warning: old-style function definition [-Wold-style-definition] 599 | char *format_none(fmt) | ^~~~~~~~~~~ stuff.c: In function 'format_d': stuff.c:606:7: warning: old-style function definition [-Wold-style-definition] 606 | char *format_d(fmt, a1) | ^~~~~~~~ stuff.c: In function 'format_g': stuff.c:614:7: warning: old-style function definition [-Wold-style-definition] 614 | char *format_g(fmt, a1) | ^~~~~~~~ stuff.c: In function 'format_s': stuff.c:622:7: warning: old-style function definition [-Wold-style-definition] 622 | char *format_s(fmt, a1) | ^~~~~~~~ stuff.c: In function 'format_ss': stuff.c:629:7: warning: old-style function definition [-Wold-style-definition] 629 | char *format_ss(fmt, a1, a2) | ^~~~~~~~~ stuff.c: In function 'format_sd': stuff.c:636:7: warning: old-style function definition [-Wold-style-definition] 636 | char *format_sd(fmt, a1, a2) | ^~~~~~~~~ stuff.c: In function 'format_ds': stuff.c:644:7: warning: old-style function definition [-Wold-style-definition] 644 | char *format_ds(fmt, a1, a2) | ^~~~~~~~~ stuff.c: In function 'format_dd': stuff.c:652:7: warning: old-style function definition [-Wold-style-definition] 652 | char *format_dd(fmt, a1, a2) | ^~~~~~~~~ stuff.c: In function 'format_sss': stuff.c:660:7: warning: old-style function definition [-Wold-style-definition] 660 | char *format_sss(fmt, a1, a2, a3) | ^~~~~~~~~~ stuff.c: In function 'format_ssd': stuff.c:667:7: warning: old-style function definition [-Wold-style-definition] 667 | char *format_ssd(fmt, a1, a2, a3) | ^~~~~~~~~~ stuff.c: In function 'format_sds': stuff.c:675:7: warning: old-style function definition [-Wold-style-definition] 675 | char *format_sds(fmt, a1, a2, a3) | ^~~~~~~~~~ stuff.c: In function 'my_toupper': stuff.c:687:5: warning: old-style function definition [-Wold-style-definition] 687 | int my_toupper(c) | ^~~~~~~~~~ stuff.c: In function 'my_tolower': stuff.c:697:5: warning: old-style function definition [-Wold-style-definition] 697 | int my_tolower(c) | ^~~~~~~~~~ stuff.c: In function 'upc': stuff.c:707:6: warning: old-style function definition [-Wold-style-definition] 707 | void upc(s) | ^~~ stuff.c: In function 'lwc': stuff.c:715:6: warning: old-style function definition [-Wold-style-definition] 715 | void lwc(s) | ^~~ stuff.c: In function 'strupper': stuff.c:723:7: warning: old-style function definition [-Wold-style-definition] 723 | char *strupper(s) | ^~~~~~~~ stuff.c: In function 'strlower': stuff.c:735:7: warning: old-style function definition [-Wold-style-definition] 735 | char *strlower(s) | ^~~~~~~~ stuff.c: In function 'my_strchr': stuff.c:748:7: warning: old-style function definition [-Wold-style-definition] 748 | char *my_strchr(cp, c) | ^~~~~~~~~ stuff.c: In function 'my_strrchr': stuff.c:761:7: warning: old-style function definition [-Wold-style-definition] 761 | char *my_strrchr(cp, c) | ^~~~~~~~~~ stuff.c: In function 'my_strtok': stuff.c:777:7: warning: old-style function definition [-Wold-style-definition] 777 | char *my_strtok(cp, delim) | ^~~~~~~~~ stuff.c: In function 'my_strtokq': stuff.c:795:7: warning: old-style function definition [-Wold-style-definition] 795 | char *my_strtokq(cp, delim) | ^~~~~~~~~~ stuff.c: In function 'my_strtol': stuff.c:831:6: warning: old-style function definition [-Wold-style-definition] 831 | long my_strtol(buf, ret, base) | ^~~~~~~~~ gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -c -o out.o out.c In file included from out.c:31: trans.h:1781:42: warning: built-in function 'logf' declared as non-function [-Wbuiltin-declaration-mismatch] 1781 | extern FILE *inf, *outf, *codef, *hdrf, *logf; | ^~~~ out.c: In function 'puts_outf': out.c:175:6: warning: old-style function definition [-Wold-style-definition] 175 | void puts_outf(s) | ^~~~~~~~~ out.c: In function 'select_outfile': out.c:194:6: warning: old-style function definition [-Wold-style-definition] 194 | void select_outfile(fp) | ^~~~~~~~~~~~~~ out.c: In function 'lookback': out.c:251:5: warning: old-style function definition [-Wold-style-definition] 251 | int lookback(n) | ^~~~~~~~ out.c: In function 'lookback_prn': out.c:261:5: warning: old-style function definition [-Wold-style-definition] 261 | int lookback_prn(n) | ^~~~~~~~~~~~ out.c: In function 'adddeltas': out.c:277:5: warning: old-style function definition [-Wold-style-definition] 277 | int adddeltas(d1, d2) | ^~~~~~~~~ out.c: In function 'applydelta': out.c:288:5: warning: old-style function definition [-Wold-style-definition] 288 | int applydelta(i, d) | ^~~~~~~~~~ out.c: In function 'moreindent': out.c:299:6: warning: old-style function definition [-Wold-style-definition] 299 | void moreindent(delta) | ^~~~~~~~~~ out.c: In function 'singleindent': out.c:307:6: warning: old-style function definition [-Wold-style-definition] 307 | void singleindent(delta) | ^~~~~~~~~~~~ out.c: In function 'futureindent': out.c:315:6: warning: old-style function definition [-Wold-style-definition] 315 | void futureindent(num) | ^~~~~~~~~~~~ out.c: In function 'parsedelta': out.c:322:5: warning: old-style function definition [-Wold-style-definition] 322 | int parsedelta(cp, def) | ^~~~~~~~~~ out.c: In function 'leading_tab': out.c:339:13: warning: old-style function definition [-Wold-style-definition] 339 | Static void leading_tab(col) | ^~~~~~~~~~~ out.c: In function 'flush_outbuf': out.c:365:13: warning: old-style function definition [-Wold-style-definition] 365 | Static void flush_outbuf(numbreaks, breakpos, breakindent, | ^~~~~~~~~~~~ out.c: In function 'readquotes': out.c:460:12: warning: old-style function definition [-Wold-style-definition] 460 | Static int readquotes(posp, err) | ^~~~~~~~~~ out.c: In function 'readparens': out.c:488:12: warning: old-style function definition [-Wold-style-definition] 488 | Static int readparens(posp, err) | ^~~~~~~~~~ out.c: In function 'measurechars': out.c:552:12: warning: old-style function definition [-Wold-style-definition] 552 | Static int measurechars(first, last) | ^~~~~~~~~~~~ out.c: In function 'makeedit': out.c:567:13: warning: old-style function definition [-Wold-style-definition] 567 | Static void makeedit(pos, ch) | ^~~~~~~~ out.c: In function 'parencount': out.c:584:12: warning: old-style function definition [-Wold-style-definition] 584 | Static int parencount(par) | ^~~~~~~~~~ out.c: In function 'trybreakline': out.c:640:12: warning: old-style function definition [-Wold-style-definition] 640 | Static int trybreakline(pos, count, indent, badness, flags, parens) | ^~~~~~~~~~~~ out.c: In function 'parse_breakstr': out.c:1005:5: warning: old-style function definition [-Wold-style-definition] 1005 | int parse_breakstr(cp) | ^~~~~~~~~~~~~~ out.c: In function 'output': out.c:1085:6: warning: old-style function definition [-Wold-style-definition] 1085 | void output(msg) | ^~~~~~ out.c: In function 'out_n_spaces': out.c:1234:6: warning: old-style function definition [-Wold-style-definition] 1234 | void out_n_spaces(n) | ^~~~~~~~~~~~ out.c: In function 'out_spaces': out.c:1243:6: warning: old-style function definition [-Wold-style-definition] 1243 | void out_spaces(spc, over, len, delta) | ^~~~~~~~~~ out.c: In function 'testlinebreaker': out.c:1282:6: warning: old-style function definition [-Wold-style-definition] 1282 | void testlinebreaker(lev, fn) | ^~~~~~~~~~~~~~~ out.c: In function 'outsection': out.c:1339:6: warning: old-style function definition [-Wold-style-definition] 1339 | void outsection(size) | ^~~~~~~~~~ out.c: In function 'isembedcomment': out.c:1348:5: warning: old-style function definition [-Wold-style-definition] 1348 | int isembedcomment(cmt) | ^~~~~~~~~~~~~~ out.c: In function 'outcomments': out.c:1359:10: warning: old-style function definition [-Wold-style-definition] 1359 | Strlist *outcomments(cmt) | ^~~~~~~~~~~ out.c: In function 'outcomment': out.c:1476:6: warning: old-style function definition [-Wold-style-definition] 1476 | void outcomment(cmt) | ^~~~~~~~~~ out.c: In function 'outtrailcomment': out.c:1491:6: warning: old-style function definition [-Wold-style-definition] 1491 | void outtrailcomment(cmt, serial, indent) | ^~~~~~~~~~~~~~~ out.c: In function 'flushcomments': out.c:1513:6: warning: old-style function definition [-Wold-style-definition] 1513 | void flushcomments(cmt, kind, serial) | ^~~~~~~~~~~~~ out.c: In function 'rawCstring': out.c:1543:7: warning: old-style function definition [-Wold-style-definition] 1543 | char *rawCstring(fmt, s, len, special) | ^~~~~~~~~~ out.c: In function 'makeCstring': out.c:1599:7: warning: old-style function definition [-Wold-style-definition] 1599 | char *makeCstring(s, len) | ^~~~~~~~~~~ out.c: In function 'makeCchar': out.c:1608:7: warning: old-style function definition [-Wold-style-definition] 1608 | char *makeCchar(ich) | ^~~~~~~~~ gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -c -o comment.o comment.c In file included from comment.c:21: trans.h:1781:42: warning: built-in function 'logf' declared as non-function [-Wbuiltin-declaration-mismatch] 1781 | extern FILE *inf, *outf, *codef, *hdrf, *logf; | ^~~~ comment.c: In function 'commentlen': comment.c:58:5: warning: old-style function definition [-Wold-style-definition] 58 | int commentlen(cmt) | ^~~~~~~~~~ comment.c: In function 'commentvisible': comment.c:71:5: warning: old-style function definition [-Wold-style-definition] 71 | int commentvisible(cmt) | ^~~~~~~~~~~~~~ comment.c: In function 'steal_comments': comment.c:89:6: warning: old-style function definition [-Wold-style-definition] 89 | void steal_comments(olds, news, always) | ^~~~~~~~~~~~~~ comment.c: In function 'fixbeginendcomment': comment.c:133:10: warning: old-style function definition [-Wold-style-definition] 133 | Strlist *fixbeginendcomment(cmt) | ^~~~~~~~~~~~~~~~~~ comment.c: In function 'attach_mark': comment.c:169:13: warning: old-style function definition [-Wold-style-definition] 169 | Static void attach_mark(sp) | ^~~~~~~~~~~ comment.c: In function 'attach_comments': comment.c:189:6: warning: old-style function definition [-Wold-style-definition] 189 | void attach_comments(sbase) | ^~~~~~~~~~~~~~~ comment.c: In function 'setcommentkind': comment.c:240:6: warning: old-style function definition [-Wold-style-definition] 240 | void setcommentkind(cmt, kind) | ^~~~~~~~~~~~~~ comment.c: In function 'commentline': comment.c:249:6: warning: old-style function definition [-Wold-style-definition] 249 | void commentline(kind) | ^~~~~~~~~~~ comment.c: In function 'addnote': comment.c:283:6: warning: old-style function definition [-Wold-style-definition] 283 | void addnote(msg, serial) | ^~~~~~~ comment.c: In function 'grabcomment': comment.c:340:10: warning: old-style function definition [-Wold-style-definition] 340 | Strlist *grabcomment(kind) | ^~~~~~~~~~~ comment.c: In function 'matchcomment': comment.c:433:5: warning: old-style function definition [-Wold-style-definition] 433 | int matchcomment(cmt, kind, stamp) | ^~~~~~~~~~~~ comment.c: In function 'findcomment': comment.c:459:10: warning: old-style function definition [-Wold-style-definition] 459 | Strlist *findcomment(cmt, kind, stamp) | ^~~~~~~~~~~ comment.c: In function 'extractcomment': comment.c:474:10: warning: old-style function definition [-Wold-style-definition] 474 | Strlist *extractcomment(cmt, kind, stamp) | ^~~~~~~~~~~~~~ comment.c: In function 'changecomments': comment.c:498:6: warning: old-style function definition [-Wold-style-definition] 498 | void changecomments(cmt, okind, ostamp, kind, stamp) | ^~~~~~~~~~~~~~ gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -c -o lex.o lex.c In file included from lex.c:21: trans.h:1781:42: warning: built-in function 'logf' declared as non-function [-Wbuiltin-declaration-mismatch] 1781 | extern FILE *inf, *outf, *codef, *hdrf, *logf; | ^~~~ lex.c: In function 'fixpascalname': lex.c:69:7: warning: old-style function definition [-Wold-style-definition] 69 | char *fixpascalname(name) | ^~~~~~~~~~~~~ lex.c: In function 'makekeyword': lex.c:94:13: warning: old-style function definition [-Wold-style-definition] 94 | Static void makekeyword(name) | ^~~~~~~~~~~ lex.c: In function 'makeglobword': lex.c:106:13: warning: old-style function definition [-Wold-style-definition] 106 | Static void makeglobword(name) | ^~~~~~~~~~~~ lex.c: In function 'Pkeyword': lex.c:189:16: warning: old-style function definition [-Wold-style-definition] 189 | Static Symbol *Pkeyword(name, tok) | ^~~~~~~~ lex.c: In function 'Pkeywordposs': lex.c:207:16: warning: old-style function definition [-Wold-style-definition] 207 | Static Symbol *Pkeywordposs(name, tok) | ^~~~~~~~~~~~ lex.c: In function 'deterministic': lex.c:323:13: warning: old-style function definition [-Wold-style-definition] 323 | Static void deterministic(name) | ^~~~~~~~~~~~~ lex.c: In function 'nosideeff': lex.c:335:13: warning: old-style function definition [-Wold-style-definition] 335 | Static void nosideeff(name) | ^~~~~~~~~ lex.c: In function 'checkeatnote': lex.c:471:5: warning: old-style function definition [-Wold-style-definition] 471 | int checkeatnote(msg) | ^~~~~~~~~~~~ lex.c: In function 'error': lex.c:532:6: warning: old-style function definition [-Wold-style-definition] 532 | void error(msg) /* does not return */ | ^~~~~ lex.c: In function 'interror': lex.c:554:6: warning: old-style function definition [-Wold-style-definition] 554 | void interror(proc, msg) /* does not return */ | ^~~~~~~~ lex.c: In function 'warning': lex.c:561:6: warning: old-style function definition [-Wold-style-definition] 561 | void warning(msg) | ^~~~~~~ lex.c: In function 'intwarning': lex.c:576:6: warning: old-style function definition [-Wold-style-definition] 576 | void intwarning(proc, msg) | ^~~~~~~~~~ lex.c: In function 'note': lex.c:595:6: warning: old-style function definition [-Wold-style-definition] 595 | void note(msg) | ^~~~ lex.c: In function 'endnote': lex.c:611:6: warning: old-style function definition [-Wold-style-definition] 611 | void endnote(msg) | ^~~~~~~ lex.c: In function 'tok_name': lex.c:661:7: warning: old-style function definition [-Wold-style-definition] 661 | char *tok_name(tok) | ^~~~~~~~ lex.c: In function 'expected': lex.c:682:6: warning: old-style function definition [-Wold-style-definition] 682 | void expected(msg) | ^~~~~~~~ lex.c: In function 'expecttok': lex.c:689:6: warning: old-style function definition [-Wold-style-definition] 689 | void expecttok(tok) | ^~~~~~~~~ lex.c: In function 'needtok': lex.c:697:6: warning: old-style function definition [-Wold-style-definition] 697 | void needtok(tok) | ^~~~~~~ lex.c: In function 'wexpected': lex.c:706:5: warning: old-style function definition [-Wold-style-definition] 706 | int wexpected(msg) | ^~~~~~~~~ lex.c: In function 'wexpecttok': lex.c:714:5: warning: old-style function definition [-Wold-style-definition] 714 | int wexpecttok(tok) | ^~~~~~~~~~ lex.c: In function 'wneedtok': lex.c:724:5: warning: old-style function definition [-Wold-style-definition] 724 | int wneedtok(tok) | ^~~~~~~~ lex.c: In function 'alreadydef': lex.c:735:6: warning: old-style function definition [-Wold-style-definition] 735 | void alreadydef(sym) | ^~~~~~~~~~ lex.c: In function 'undefsym': lex.c:742:6: warning: old-style function definition [-Wold-style-definition] 742 | void undefsym(sym) | ^~~~~~~~ lex.c: In function 'symclass': lex.c:749:6: warning: old-style function definition [-Wold-style-definition] 749 | void symclass(sym) | ^~~~~~~~ lex.c: In function 'skiptotoken2': lex.c:795:6: warning: old-style function definition [-Wold-style-definition] 795 | void skiptotoken2(tok1, tok2) | ^~~~~~~~~~~~ lex.c: In function 'skippasttoken2': lex.c:805:6: warning: old-style function definition [-Wold-style-definition] 805 | void skippasttoken2(tok1, tok2) | ^~~~~~~~~~~~~~ lex.c: In function 'skippasttotoken': lex.c:814:6: warning: old-style function definition [-Wold-style-definition] 814 | void skippasttotoken(tok1, tok2) | ^~~~~~~~~~~~~~~ lex.c: In function 'skiptotoken': lex.c:823:6: warning: old-style function definition [-Wold-style-definition] 823 | void skiptotoken(tok) | ^~~~~~~~~~~ lex.c: In function 'skippasttoken': lex.c:830:6: warning: old-style function definition [-Wold-style-definition] 830 | void skippasttoken(tok) | ^~~~~~~~~~~~~ lex.c: In function 'findaltname': lex.c:874:7: warning: old-style function definition [-Wold-style-definition] 874 | char *findaltname(name, num) | ^~~~~~~~~~~ lex.c: In function 'findsymbol_opt': lex.c:901:9: warning: old-style function definition [-Wold-style-definition] 901 | Symbol *findsymbol_opt(name) | ^~~~~~~~~~~~~~ lex.c: In function 'findsymbol': lex.c:924:9: warning: old-style function definition [-Wold-style-definition] 924 | Symbol *findsymbol(name) | ^~~~~~~~~~ lex.c: In function 'replacestrings': lex.c:998:6: warning: old-style function definition [-Wold-style-definition] 998 | void replacestrings(buf, sl) | ^~~~~~~~~~~~~~ lex.c: In function 'push_input_file': lex.c:1142:6: warning: old-style function definition [-Wold-style-definition] 1142 | void push_input_file(fp, fname, isinclude) | ^~~~~~~~~~~~~~~ lex.c: In function 'push_input_strlist': lex.c:1173:6: warning: old-style function definition [-Wold-style-definition] 1173 | void push_input_strlist(sp, fname) | ^~~~~~~~~~~~~~~~~~ lex.c: In function 'undooption': lex.c:1231:5: warning: old-style function definition [-Wold-style-definition] 1231 | int undooption(i, name) | ^~~~~~~~~~ lex.c: In function 'already_included': lex.c:1308:10: warning: old-style function definition [-Wold-style-definition] 1308 | Strlist *already_included(fn) | ^~~~~~~~~~~~~~~~ lex.c: In function 'handle_include': lex.c:1319:5: warning: old-style function definition [-Wold-style-definition] 1319 | int handle_include(fn) | ^~~~~~~~~~~~~~ lex.c: In function 'turbo_directive': lex.c:1362:5: warning: old-style function definition [-Wold-style-definition] 1362 | int turbo_directive(closing, after) | ^~~~~~~~~~~~~~~ lex.c: In function 'defmacro': lex.c:1585:6: warning: old-style function definition [-Wold-style-definition] 1585 | void defmacro(name, kind, fname, lnum) | ^~~~~~~~ lex.c: In function 'parsecomment': lex.c:1746:12: warning: old-style function definition [-Wold-style-definition] 1746 | Static int parsecomment(p2c_only, starparen) | ^~~~~~~~~~~~ lex.c: In function 'comment': lex.c:2299:13: warning: old-style function definition [-Wold-style-definition] 2299 | Static void comment(starparen) | ^~~~~~~ lex.c: In function 'getparenstr': lex.c:2499:7: warning: old-style function definition [-Wold-style-definition] 2499 | char *getparenstr(buf) | ^~~~~~~~~~~ lex.c: In function 'get_C_string': lex.c:2572:6: warning: old-style function definition [-Wold-style-definition] 2572 | void get_C_string(term) | ^~~~~~~~~~~~ lex.c: In function 'begincommenting': lex.c:2652:6: warning: old-style function definition [-Wold-style-definition] 2652 | void begincommenting(cp) | ^~~~~~~~~~~~~~~ lex.c: In function 'saveinputcomment': lex.c:2662:6: warning: old-style function definition [-Wold-style-definition] 2662 | void saveinputcomment(cp) | ^~~~~~~~~~~~~~~~ lex.c: In function 'endcommenting': lex.c:2674:6: warning: old-style function definition [-Wold-style-definition] 2674 | void endcommenting(cp) | ^~~~~~~~~~~~~ lex.c: In function 'peeknextword': lex.c:2726:5: warning: old-style function definition [-Wold-style-definition] 2726 | int peeknextword(word) | ^~~~~~~~~~~~ lex.c: In function 'checkkeyword': lex.c:3680:6: warning: old-style function definition [-Wold-style-definition] 3680 | void checkkeyword(tok) | ^~~~~~~~~~~~ gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -c -o parse.o parse.c In file included from parse.c:21: trans.h:1781:42: warning: built-in function 'logf' declared as non-function [-Wbuiltin-declaration-mismatch] 1781 | extern FILE *inf, *outf, *codef, *hdrf, *logf; | ^~~~ parse.c: In function 'echoword': parse.c:53:6: warning: old-style function definition [-Wold-style-definition] 53 | void echoword(name, comma) | ^~~~~~~~ parse.c: In function 'echoprocname': parse.c:84:6: warning: old-style function definition [-Wold-style-definition] 84 | void echoprocname(mp) | ^~~~~~~~~~~~ parse.c: In function 'forward_decl': parse.c:94:13: warning: old-style function definition [-Wold-style-definition] 94 | Static void forward_decl(func, isextern) | ^~~~~~~~~~~~ parse.c: In function 'need_forward_decl': parse.c:134:6: warning: old-style function definition [-Wold-style-definition] 134 | void need_forward_decl(func) | ^~~~~~~~~~~~~~~~~ parse.c: In function 'free_stmt': parse.c:155:6: warning: old-style function definition [-Wold-style-definition] 155 | void free_stmt(sp) | ^~~~~~~~~ parse.c: In function 'makestmt': parse.c:172:7: warning: old-style function definition [-Wold-style-definition] 172 | Stmt *makestmt(kind) | ^~~~~~~~ parse.c: In function 'makestmt_call': parse.c:194:7: warning: old-style function definition [-Wold-style-definition] 194 | Stmt *makestmt_call(call) | ^~~~~~~~~~~~~ parse.c: In function 'makestmt_assign': parse.c:204:7: warning: old-style function definition [-Wold-style-definition] 204 | Stmt *makestmt_assign(lhs, rhs) | ^~~~~~~~~~~~~~~ parse.c: In function 'makestmt_if': parse.c:214:7: warning: old-style function definition [-Wold-style-definition] 214 | Stmt *makestmt_if(cond, thn, els) | ^~~~~~~~~~~ parse.c: In function 'makestmt_seq': parse.c:228:7: warning: old-style function definition [-Wold-style-definition] 228 | Stmt *makestmt_seq(s1, s2) | ^~~~~~~~~~~~ parse.c: In function 'copystmt': parse.c:244:7: warning: old-style function definition [-Wold-style-definition] 244 | Stmt *copystmt(sp) | ^~~~~~~~ parse.c: In function 'nukestmt': parse.c:263:6: warning: old-style function definition [-Wold-style-definition] 263 | void nukestmt(sp) | ^~~~~~~~ parse.c: In function 'splicestmt': parse.c:274:6: warning: old-style function definition [-Wold-style-definition] 274 | void splicestmt(sp, spnew) | ^~~~~~~~~~ parse.c: In function 'stmtcount': parse.c:291:5: warning: old-style function definition [-Wold-style-definition] 291 | int stmtcount(sp) | ^~~~~~~~~ parse.c: In function 'close_files_to_ctx': parse.c:307:7: warning: old-style function definition [-Wold-style-definition] 307 | Stmt *close_files_to_ctx(ctx) | ^~~~~~~~~~~~~~~~~~ parse.c: In function 'withrecordtype': parse.c:337:6: warning: old-style function definition [-Wold-style-definition] 337 | void withrecordtype(tp, ex) | ^~~~~~~~~~~~~~ parse.c: In function 'simplewith': parse.c:362:5: warning: old-style function definition [-Wold-style-definition] 362 | int simplewith(ex) | ^~~~~~~~~~ parse.c: In function 'simplefor': parse.c:377:5: warning: old-style function definition [-Wold-style-definition] 377 | int simplefor(sp, ex) | ^~~~~~~~~ parse.c: In function 'tryfuncmacro': parse.c:388:5: warning: old-style function definition [-Wold-style-definition] 388 | int tryfuncmacro(exp, mp) | ^~~~~~~~~~~~ parse.c: In function 'p_stmt': parse.c:438:14: warning: old-style function definition [-Wold-style-definition] 438 | Static Stmt *p_stmt(slist, sflags) | ^~~~~~ parse.c:1181:29: error: too many arguments to function 'prochandler'; expected 0, have 2 1181 | *spp = (*prochandler)(ep, slist); | ~^~~~~~~~~~~~~ ~~ parse.c:1205:33: error: too many arguments to function 'prochandler'; expected 0, have 2 1205 | *spp = (*prochandler)(mp, slist); | ~^~~~~~~~~~~~~ ~~ parse.c: In function 'usebraces': parse.c:1276:12: warning: old-style function definition [-Wold-style-definition] 1276 | Static int usebraces(sp, opts) | ^~~~~~~~~ parse.c: In function 'outnl': parse.c:1326:13: warning: old-style function definition [-Wold-style-definition] 1326 | Static void outnl(serial) | ^~~~~ parse.c: In function 'out_block': parse.c:1333:13: warning: old-style function definition [-Wold-style-definition] 1333 | Static void out_block(spbase, opts, serial) | ^~~~~~~~~ parse.c: In function 'checkreturns': parse.c:1904:12: warning: old-style function definition [-Wold-style-definition] 1904 | Static int checkreturns(spp, nearret) | ^~~~~~~~~~~~ parse.c: In function 'replaceexprexpr': parse.c:1983:7: warning: old-style function definition [-Wold-style-definition] 1983 | Expr *replaceexprexpr(ex, oldex, newex, keeptype) | ^~~~~~~~~~~~~~~ parse.c: In function 'replaceexpr': parse.c:2014:6: warning: old-style function definition [-Wold-style-definition] 2014 | void replaceexpr(sp, oldex, newex) | ^~~~~~~~~~~ parse.c: In function 'mixassignments': parse.c:2036:7: warning: old-style function definition [-Wold-style-definition] 2036 | Stmt *mixassignments(sp, mp) | ^~~~~~~~~~~~~~ parse.c: In function 'isescape': parse.c:2079:12: warning: old-style function definition [-Wold-style-definition] 2079 | Static int isescape(ex) | ^~~~~~~~ parse.c: In function 'deadendblock': parse.c:2098:12: warning: old-style function definition [-Wold-style-definition] 2098 | Static int deadendblock(sp, breaks) | ^~~~~~~~~~~~ parse.c: In function 'expr_is_bool': parse.c:2118:5: warning: old-style function definition [-Wold-style-definition] 2118 | int expr_is_bool(ex, want) | ^~~~~~~~~~~~ parse.c: In function 'implies': parse.c:2147:5: warning: old-style function definition [-Wold-style-definition] 2147 | int implies(c1, c2, not1, not2) | ^~~~~~~ parse.c: In function 'infiniteloop': parse.c:2265:6: warning: old-style function definition [-Wold-style-definition] 2265 | void infiniteloop(sp) | ^~~~~~~~~~~~ parse.c: In function 'print_func': parse.c:2298:7: warning: old-style function definition [-Wold-style-definition] 2298 | Expr *print_func(ex) | ^~~~~~~~~~ parse.c: In function 'printnl_func': parse.c:2321:5: warning: old-style function definition [-Wold-style-definition] 2321 | int printnl_func(ex) | ^~~~~~~~~~~~ parse.c: In function 'chg_printf': parse.c:2358:7: warning: old-style function definition [-Wold-style-definition] 2358 | Expr *chg_printf(ex) | ^~~~~~~~~~ parse.c: In function 'mix_printf': parse.c:2394:7: warning: old-style function definition [-Wold-style-definition] 2394 | Expr *mix_printf(ex, ex2) | ^~~~~~~~~~ parse.c: In function 'propcheckexprokay': parse.c:2428:12: warning: old-style function definition [-Wold-style-definition] 2428 | Static int propcheckexprokay(ex) | ^~~~~~~~~~~~~~~~~ parse.c: In function 'findpropexpr': parse.c:2450:12: warning: old-style function definition [-Wold-style-definition] 2450 | Static int findpropexpr(ex, prop, add) | ^~~~~~~~~~~~ parse.c: In function 'findpropchecksexpr': parse.c:2473:13: warning: old-style function definition [-Wold-style-definition] 2473 | Static void findpropchecksexpr(ex) | ^~~~~~~~~~~~~~~~~~ parse.c: In function 'findpropchecks': parse.c:2505:13: warning: old-style function definition [-Wold-style-definition] 2505 | Static void findpropchecks(sp) | ^~~~~~~~~~~~~~ parse.c: In function 'proveexprprop': parse.c:2519:5: warning: old-style function definition [-Wold-style-definition] 2519 | int proveexprprop(ex, sp, prop) /* 0 = false, 1 = true, -1 = unknown */ | ^~~~~~~~~~~~~ parse.c: In function 'flow_fixexpr': parse.c:2567:7: warning: old-style function definition [-Wold-style-definition] 2567 | Expr *flow_fixexpr(ex, sp, env) | ^~~~~~~~~~~~ parse.c: In function 'checkpropzero': parse.c:2616:13: warning: old-style function definition [-Wold-style-definition] 2616 | Static void checkpropzero(ex, truep, falsep, nonzero) | ^~~~~~~~~~~~~ parse.c: In function 'checkpropsexpr': parse.c:2673:13: warning: old-style function definition [-Wold-style-definition] 2673 | Static void checkpropsexpr(ex, sp, truep, falsep) | ^~~~~~~~~~~~~~ parse.c: In function 'checkprops': parse.c:2844:13: warning: old-style function definition [-Wold-style-definition] 2844 | Static void checkprops(sp, truep, falsep) | ^~~~~~~~~~ parse.c: In function 'checkelimexpr': parse.c:3075:12: warning: old-style function definition [-Wold-style-definition] 3075 | Static int checkelimexpr(ex, ex2) | ^~~~~~~~~~~~~ parse.c: In function 'checkelims': parse.c:3103:12: warning: old-style function definition [-Wold-style-definition] 3103 | Static int checkelims(sp, ex, depth, last) | ^~~~~~~~~~ parse.c: In function 'flowblock': parse.c:3195:6: warning: old-style function definition [-Wold-style-definition] 3195 | void flowblock(sp) | ^~~~~~~~~ parse.c: In function 'eatstmt': parse.c:3254:6: warning: old-style function definition [-Wold-style-definition] 3254 | void eatstmt(spp) | ^~~~~~~ parse.c: In function 'haslabels': parse.c:3267:5: warning: old-style function definition [-Wold-style-definition] 3267 | int haslabels(sp) | ^~~~~~~~~ parse.c: In function 'fixblock': parse.c:3279:6: warning: old-style function definition [-Wold-style-definition] 3279 | void fixblock(spp, thereturn) | ^~~~~~~~ parse.c: In function 'checkcomma_expr': parse.c:3758:12: warning: old-style function definition [-Wold-style-definition] 3758 | Static int checkcomma_expr(spp, exp) | ^~~~~~~~~~~~~~~ parse.c: In function 'checkcommas': parse.c:3833:13: warning: old-style function definition [-Wold-style-definition] 3833 | Static void checkcommas(spp) | ^~~~~~~~~~~ parse.c: In function 'checkvarchangeable': parse.c:3876:12: warning: old-style function definition [-Wold-style-definition] 3876 | Static int checkvarchangeable(ex, mp) | ^~~~~~~~~~~~~~~~~~ parse.c: In function 'checkvarchangedexpr': parse.c:3896:5: warning: old-style function definition [-Wold-style-definition] 3896 | int checkvarchangedexpr(ex, mp, addrokay) | ^~~~~~~~~~~~~~~~~~~ parse.c: In function 'checkvarchanged': parse.c:3984:5: warning: old-style function definition [-Wold-style-definition] 3984 | int checkvarchanged(sp, mp) | ^~~~~~~~~~~~~~~ parse.c: In function 'checkexprchanged': parse.c:4009:5: warning: old-style function definition [-Wold-style-definition] 4009 | int checkexprchanged(sp, ex) | ^~~~~~~~~~~~~~~~ parse.c: In function 'checkvaroffsetexpr': parse.c:4052:6: warning: old-style function definition [-Wold-style-definition] 4052 | void checkvaroffsetexpr(ex, mp, myoffset) | ^~~~~~~~~~~~~~~~~~ parse.c: In function 'checkvaroffsetstmt': parse.c:4104:6: warning: old-style function definition [-Wold-style-definition] 4104 | void checkvaroffsetstmt(sp, mp) | ^~~~~~~~~~~~~~~~~~ parse.c: In function 'checkvaroffset': parse.c:4119:5: warning: old-style function definition [-Wold-style-definition] 4119 | int checkvaroffset(sp, mp) | ^~~~~~~~~~~~~~ parse.c: In function 'initfilevar': parse.c:4138:7: warning: old-style function definition [-Wold-style-definition] 4138 | Expr *initfilevar(ex) | ^~~~~~~~~~~ parse.c: In function 'initfilevars': parse.c:4168:6: warning: old-style function definition [-Wold-style-definition] 4168 | void initfilevars(mp, sppp, exbase) | ^~~~~~~~~~~~ parse.c: In function 'findinitsexpr': parse.c:4221:13: warning: old-style function definition [-Wold-style-definition] 4221 | Static void findinitsexpr(ex) | ^~~~~~~~~~~~~ parse.c: In function 'findinitscheckexpr': parse.c:4233:12: warning: old-style function definition [-Wold-style-definition] 4233 | Static int findinitscheckexpr(ex, mp) | ^~~~~~~~~~~~~~~~~~ parse.c: In function 'findinitscheckstmt': parse.c:4249:12: warning: old-style function definition [-Wold-style-definition] 4249 | Static int findinitscheckstmt(sp, mp) | ^~~~~~~~~~~~~~~~~~ parse.c: In function 'anygotos': parse.c:4270:12: warning: old-style function definition [-Wold-style-definition] 4270 | Static int anygotos(sp) | ^~~~~~~~ parse.c: In function 'findinits': parse.c:4284:13: warning: old-style function definition [-Wold-style-definition] 4284 | Static void findinits(sp, depth, okay) | ^~~~~~~~~ parse.c: In function 'out_function': parse.c:4547:13: warning: old-style function definition [-Wold-style-definition] 4547 | Static void out_function(func) | ^~~~~~~~~~~~ parse.c: In function 'movetoend': parse.c:4665:6: warning: old-style function definition [-Wold-style-definition] 4665 | void movetoend(mp) | ^~~~~~~~~ parse.c: In function 'scanfwdparams': parse.c:4692:13: warning: old-style function definition [-Wold-style-definition] 4692 | Static void scanfwdparams(mp) | ^~~~~~~~~~~~~ parse.c: In function 'p_function': parse.c:4707:13: warning: old-style function definition [-Wold-style-definition] 4707 | Static void p_function(isfunc) | ^~~~~~~~~~ parse.c: In function 'out_include': parse.c:4886:13: warning: old-style function definition [-Wold-style-definition] 4886 | Static void out_include(name, quoted) | ^~~~~~~~~~~ parse.c: In function 'cleanheadername': parse.c:4899:13: warning: old-style function definition [-Wold-style-definition] 4899 | Static void cleanheadername(dest, name) | ^~~~~~~~~~~~~~~ parse.c: In function 'tryimport': parse.c:4921:12: warning: old-style function definition [-Wold-style-definition] 4921 | Static int tryimport(sym, fname, ext, need) | ^~~~~~~~~ parse.c: In function 'p_import': parse.c:4949:13: warning: old-style function definition [-Wold-style-definition] 4949 | Static void p_import(inheader) | ^~~~~~~~ parse.c: In function 'do_include': parse.c:5031:6: warning: old-style function definition [-Wold-style-definition] 5031 | void do_include(blkind) | ^~~~~~~~~~ parse.c: In function 'p_block': parse.c:5100:6: warning: old-style function definition [-Wold-style-definition] 5100 | void p_block(blkind) | ^~~~~~~ parse.c: In function 'p_moduleinit': parse.c:5258:13: warning: old-style function definition [-Wold-style-definition] 5258 | Static void p_moduleinit(mod) | ^~~~~~~~~~~~ parse.c: In function 'p_module': parse.c:5321:12: warning: old-style function definition [-Wold-style-definition] 5321 | Static int p_module(ignoreit, isdefn) | ^~~~~~~~ parse.c: In function 'p_search': parse.c:5476:5: warning: old-style function definition [-Wold-style-definition] 5476 | int p_search(fname, ext, need) | ^~~~~~~~ make[1]: *** [: parse.o] Error 1 make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/p2c-1.22-build/p2c-1.22/src' make: *** [Makefile:27: all] Error 2 error: Bad exit status from /home/pterjan/rpmbuild/tmp/rpm-tmp.m8yu0F (%build) RPM build warnings: Macro expanded in comment on line 60: %_docdir/p2c-1.22 RPM build errors: Bad exit status from /home/pterjan/rpmbuild/tmp/rpm-tmp.m8yu0F (%build) I: [iurt_root_command] ERROR: chroot