=> Bootstrap dependency digest>=20010302: found digest-20121220 ===> Building for icon-9.4.3nb1 /bin/mkdir -p /usr/pkgsrc/work/lang/icon/work/icon.v943src/lib/icon cd src/common; /usr/pkg/bin/bmake cc -O -I/usr/X11R6/include -o infer infer.c ./infer >../h/arch.h cc -O -I/usr/X11R6/include -o doincl doincl.c ./doincl -o ../../bin/rt.h ../h/rt.h cc -O -I/usr/X11R6/include -o patchstr patchstr.c cp patchstr ../../bin cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c long.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c getopt.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c time.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c filepart.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c identify.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c strtbl.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c rtdb.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c munix.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c literals.c cc -c rswitch.c rswitch.c:16:3: warning: implicit declaration of function 'new_context' is invalid in C99 [-Wimplicit-function-declaration] new_context (0, 0); ^ rswitch.c:17:3: warning: implicit declaration of function 'syserr' is invalid in C99 [-Wimplicit-function-declaration] syserr ("new_context() returned in coswitch"); ^ rswitch.c:23:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ 3 warnings generated. cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c alloc.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c xwindow.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c dlrgint.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c ipp.c cd ../h; for f in *.h; do sed -e 's:../h/::g;s:../xpm/::g' $f > ../../lib/icon/$f; done if [ "x-L../../lib/icon -lIgpx -Wl,-R/usr/X11R7/lib -L/usr/X11R7/lib -lX11" != "x" ]; then /usr/pkg/bin/bmake xpm; fi cd ../xpm; /usr/pkg/bin/bmake libXpm.a cc -c -O -I/usr/X11R6/include -DZPIPE -I/usr/X11R6/include data.c data.c:108:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ data.c:113:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] xpmNextString(mdata) ^~~~~~~~~~~~~ data.c:139:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ data.c:211:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *mdata->cptr) ~~^~~~~~~~~~~~~~ data.c:211:15: note: place parentheses around the assignment to silence this warning while (c = *mdata->cptr) ^ ( ) data.c:211:15: note: use '==' to turn this assignment into an equality comparison while (c = *mdata->cptr) ^ == data.c:280:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] xpmGetCmt(mdata, cmt) ^~~~~~~~~ data.c:294:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ data.c:406:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] XpmDataClose(mdata) ^~~~~~~~~~~~ data.c:422:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ 8 warnings generated. cc -c -O -I/usr/X11R6/include -DZPIPE -I/usr/X11R6/include create.c create.c:263:16: warning: '&&' within '||' [-Wlogical-op-parentheses] cs->name && !strcmp(cs->name, s)) ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ create.c:263:16: note: place parentheses around the '&&' expression to silence this warning cs->name && !strcmp(cs->name, s)) ^ ( ) create.c:347:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] xpmCreateImage(display, attrib, image_return, shapeimage_return, attributes) ^~~~~~~~~~~~~~ create.c:418:43: warning: '&&' within '||' [-Wlogical-op-parentheses] (attributes->valuemask & XpmExactColors) && attributes->exactColors)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ create.c:418:43: note: place parentheses around the '&&' expression to silence this warning (attributes->valuemask & XpmExactColors) && attributes->exactColors)) ^ 3 warnings generated. cc -c -O -I/usr/X11R6/include -DZPIPE -I/usr/X11R6/include misc.c misc.c:17:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] xpmFreeColorTable(colorTable, ncolors) ^~~~~~~~~~~~~~~~~ misc.c:34:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ misc.c:42:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] xpmInitInternAttrib(attrib) ^~~~~~~~~~~~~~~~~~~ misc.c:51:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ misc.c:58:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] xpmFreeInternAttrib(attrib) ^~~~~~~~~~~~~~~~~~~ misc.c:77:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ misc.c:83:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] XpmFreeExtensions(extensions, nextensions) ^~~~~~~~~~~~~~~~~ misc.c:104:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ misc.c:111:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] XpmAttributesSize() ^~~~~~~~~~~~~~~~~ misc.c:122:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] XpmFreeAttributes(attributes) ^~~~~~~~~~~~~~~~~ misc.c:162:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ misc.c:170:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] xpmSetAttributes(attrib, attributes) ^~~~~~~~~~~~~~~~ misc.c:187:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ 13 warnings generated. cc -c -O -I/usr/X11R6/include -DZPIPE -I/usr/X11R6/include rgb.c cc -c -O -I/usr/X11R6/include -DZPIPE -I/usr/X11R6/include scan.c cc -c -O -I/usr/X11R6/include -DZPIPE -I/usr/X11R6/include parse.c parse.c:145:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] } else { ^ parse.c:203:17: warning: implicit declaration of function 'atoui' is invalid in C99 [-Wimplicit-function-declaration] *hotspot = atoui(buf, l, x_hotspot) && xpmNextUI(data, y_hotspot); ^ parse.c:268:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (l = xpmNextWord(data, buf)) { ~~^~~~~~~~~~~~~~~~~~~~~~~~ parse.c:268:11: note: place parentheses around the assignment to silence this warning while (l = xpmNextWord(data, buf)) { ^ ( ) parse.c:268:11: note: use '==' to turn this assignment into an equality comparison while (l = xpmNextWord(data, buf)) { ^ == parse.c:447:14: warning: implicit declaration of function 'xpmGetString' is invalid in C99 [-Wimplicit-function-declaration] status = xpmGetString(data, &string, &l); ^ 4 warnings generated. cc -c -O -I/usr/X11R6/include -DZPIPE -I/usr/X11R6/include hashtable.c cc -c -O -I/usr/X11R6/include -DZPIPE -I/usr/X11R6/include XpmWrFFrP.c cc -c -O -I/usr/X11R6/include -DZPIPE -I/usr/X11R6/include XpmRdFToP.c cc -c -O -I/usr/X11R6/include -DZPIPE -I/usr/X11R6/include XpmCrPFData.c cc -c -O -I/usr/X11R6/include -DZPIPE -I/usr/X11R6/include XpmCrDataFP.c cc -c -O -I/usr/X11R6/include -DZPIPE -I/usr/X11R6/include XpmWrFFrI.c XpmWrFFrI.c:66:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (dot = index(name, '.')) { ~~~~^~~~~~~~~~~~~~~~~~ XpmWrFFrI.c:66:10: note: place parentheses around the assignment to silence this warning if (dot = index(name, '.')) { ^ ( ) XpmWrFFrI.c:66:10: note: use '==' to turn this assignment into an equality comparison if (dot = index(name, '.')) { ^ == XpmWrFFrI.c:74:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (dot = index(s, '.')) { ~~~~^~~~~~~~~~~~~~~ XpmWrFFrI.c:74:14: note: place parentheses around the assignment to silence this warning while (dot = index(s, '.')) { ^ ( ) XpmWrFFrI.c:74:14: note: use '==' to turn this assignment into an equality comparison while (dot = index(s, '.')) { ^ == XpmWrFFrI.c:209:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = colorTable[mask_pixel][key]) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XpmWrFFrI.c:209:12: note: place parentheses around the assignment to silence this warning if (s = colorTable[mask_pixel][key]) ^ ( ) XpmWrFFrI.c:209:12: note: use '==' to turn this assignment into an equality comparison if (s = colorTable[mask_pixel][key]) ^ == XpmWrFFrI.c:261:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = colorTable[b][key]) ~~^~~~~~~~~~~~~~~~~~~~ XpmWrFFrI.c:261:13: note: place parentheses around the assignment to silence this warning if (s = colorTable[b][key]) ^ ( ) XpmWrFFrI.c:261:13: note: use '==' to turn this assignment into an equality comparison if (s = colorTable[b][key]) ^ == 4 warnings generated. cc -c -O -I/usr/X11R6/include -DZPIPE -I/usr/X11R6/include XpmRdFToI.c cc -c -O -I/usr/X11R6/include -DZPIPE -I/usr/X11R6/include XpmCrIFData.c cc -c -O -I/usr/X11R6/include -DZPIPE -I/usr/X11R6/include XpmCrDataFI.c XpmCrDataFI.c:242:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s2 = colorTable[mask_pixel][key]) { ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XpmCrDataFI.c:242:13: note: place parentheses around the assignment to silence this warning if (s2 = colorTable[mask_pixel][key]) { ^ ( ) XpmCrDataFI.c:242:13: note: use '==' to turn this assignment into an equality comparison if (s2 = colorTable[mask_pixel][key]) { ^ == XpmCrDataFI.c:304:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s2 = colorTable[b][key]) { ~~~^~~~~~~~~~~~~~~~~~~~ XpmCrDataFI.c:304:14: note: place parentheses around the assignment to silence this warning if (s2 = colorTable[b][key]) { ^ ( ) XpmCrDataFI.c:304:14: note: use '==' to turn this assignment into an equality comparison if (s2 = colorTable[b][key]) { ^ == 2 warnings generated. rm -f libXpm.a ar qc libXpm.a data.o create.o misc.o rgb.o scan.o parse.o hashtable.o XpmWrFFrP.o XpmRdFToP.o XpmCrPFData.o XpmCrDataFP.o XpmWrFFrI.o XpmRdFToI.o XpmCrIFData.o XpmCrDataFI.o ranlib libXpm.a 2>/dev/null || : cp -p ../xpm/libXpm.a ../../lib/icon/libIgpx.a cd ../xpm; for f in *.h; do sed -e 's:../h/::g;s:../xpm/::g' $f > ../../lib/icon/$f; done cd src/rtt; /usr/pkg/bin/bmake cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c rttparse.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c rttmain.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c rttlex.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c rttsym.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c rttnode.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c rttout.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c rttmisc.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c rttdb.c rttdb.c:1034:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ 1 warning generated. cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c rttinlin.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c rttilc.c cc -c -O -I/usr/X11R6/include ../preproc/pout.c cc -c -O -I/usr/X11R6/include ../preproc/pchars.c cc -c -O -I/usr/X11R6/include ../preproc/perr.c cc -c -O -I/usr/X11R6/include ../preproc/pmem.c cc -c -O -I/usr/X11R6/include ../preproc/bldtok.c ../preproc/bldtok.c:218:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] else { ^ ../preproc/bldtok.c:377:13: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ ../preproc/bldtok.c:405:22: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ ../preproc/bldtok.c:759:13: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ 4 warnings generated. cc -c -O -I/usr/X11R6/include ../preproc/macro.c ../preproc/macro.c:279:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if (m->mname == file_mac) /* __FILE__ */ ^ 1 warning generated. cc -c -O -I/usr/X11R6/include ../preproc/preproc.c cc -c -O -I/usr/X11R6/include ../preproc/evaluate.c cc -c -O -I/usr/X11R6/include ../preproc/files.c cc -c -O -I/usr/X11R6/include ../preproc/gettok.c cc -c -O -I/usr/X11R6/include ../preproc/pinit.c cc -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -Wl,-R/usr/pkg/lib -o rtt rttparse.o rttmain.o rttlex.o rttsym.o rttnode.o rttout.o rttmisc.o rttdb.o rttinlin.o rttilc.o pout.o pchars.o perr.o pmem.o bldtok.o macro.o preproc.o evaluate.o files.o gettok.o pinit.o ../common/getopt.o ../common/time.o ../common/filepart.o ../common/identify.o ../common/strtbl.o ../common/alloc.o ../common/rtdb.o ../common/munix.o ../common/literals.o cp rtt ../../bin cd src/icont; /usr/pkg/bin/bmake cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c tunix.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c tglobals.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c util.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c trans.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c tcode.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c tlex.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c lnklist.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c tparse.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c tsym.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c tmem.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c tree.c cc -O -I/usr/X11R6/include -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -Wl,-R/usr/pkg/lib -o newhdr newhdr.c cc -O -I/usr/X11R6/include -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -Wl,-R/usr/pkg/lib -o ixhdr.hdr ixhdr.c ../common/alloc.o ../common/munix.o ./newhdr -o hdr.h ixhdr.hdr cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c link.c link.c:130:39: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] strcat(script, " \n\f\n" + ((int)(strlen(script) + 4) % 8)); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ link.c:130:39: note: use array indexing to silence this warning strcat(script, " \n\f\n" + ((int)(strlen(script) + 4) % 8)); ^ & [ ] 1 warning generated. cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c lglob.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c lcode.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c llex.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c lmem.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c lsym.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c opcode.c cc -O -I/usr/X11R6/include -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -Wl,-R/usr/pkg/lib -o icont tunix.o tglobals.o util.o trans.o tcode.o tlex.o lnklist.o tparse.o tsym.o tmem.o tree.o link.o lglob.o lcode.o llex.o lmem.o lsym.o opcode.o ../common/long.o ../common/getopt.o ../common/alloc.o ../common/filepart.o ../common/strtbl.o ../common/ipp.o ../common/munix.o cp icont ../../bin (cd ../../bin; rm -f icon; ln -s icont icon) cd src/runtime; /usr/pkg/bin/bmake ../../bin/rtt -x cnv.r cc -c -O -I/usr/X11R6/include xcnv.c cnv.r:218:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((*s).dword == D_Cset)) { ~~~~~~~~~~~^~~~~~~~~ cnv.r:218:20: note: remove extraneous parentheses around the comparison to silence this warning if (((*s).dword == D_Cset)) { ~ ^ ~ cnv.r:218:20: note: use '=' to turn this equality comparison into an assignment if (((*s).dword == D_Cset)) { ^~ = cnv.r:524:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((*s).dword == D_Cset)) { ~~~~~~~~~~~^~~~~~~~~ cnv.r:524:20: note: remove extraneous parentheses around the comparison to silence this warning if (((*s).dword == D_Cset)) { ~ ^ ~ cnv.r:524:20: note: use '=' to turn this equality comparison into an assignment if (((*s).dword == D_Cset)) { ^~ = cnv.r:762:34: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((globals[i]).dword == D_Proc)) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ cnv.r:762:34: note: remove extraneous parentheses around the comparison to silence this warning if (((globals[i]).dword == D_Proc)) ~ ^ ~ cnv.r:762:34: note: use '=' to turn this equality comparison into an assignment if (((globals[i]).dword == D_Proc)) ^~ = 3 warnings generated. rm xcnv.c ../../bin/rtt -x data.r cc -c -O -I/usr/X11R6/include xdata.c rm xdata.c ../../bin/rtt -x def.r cc -c -O -I/usr/X11R6/include xdef.c def.r:14:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((*s).dword == D_Null)) { ~~~~~~~~~~~^~~~~~~~~ def.r:14:20: note: remove extraneous parentheses around the comparison to silence this warning if (((*s).dword == D_Null)) { ~ ^ ~ def.r:14:20: note: use '=' to turn this equality comparison into an assignment if (((*s).dword == D_Null)) { ^~ = def.r:14:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((*s).dword == D_Null)) { ~~~~~~~~~~~^~~~~~~~~ def.r:14:20: note: remove extraneous parentheses around the comparison to silence this warning if (((*s).dword == D_Null)) { ~ ^ ~ def.r:14:20: note: use '=' to turn this equality comparison into an assignment if (((*s).dword == D_Null)) { ^~ = def.r:14:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((*s).dword == D_Null)) { ~~~~~~~~~~~^~~~~~~~~ def.r:14:20: note: remove extraneous parentheses around the comparison to silence this warning if (((*s).dword == D_Null)) { ~ ^ ~ def.r:14:20: note: use '=' to turn this equality comparison into an assignment if (((*s).dword == D_Null)) { ^~ = def.r:14:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((*s).dword == D_Null)) { ~~~~~~~~~~~^~~~~~~~~ def.r:14:20: note: remove extraneous parentheses around the comparison to silence this warning if (((*s).dword == D_Null)) { ~ ^ ~ def.r:14:20: note: use '=' to turn this equality comparison into an assignment if (((*s).dword == D_Null)) { ^~ = def.r:14:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((*s).dword == D_Null)) { ~~~~~~~~~~~^~~~~~~~~ def.r:14:20: note: remove extraneous parentheses around the comparison to silence this warning if (((*s).dword == D_Null)) { ~ ^ ~ def.r:14:20: note: use '=' to turn this equality comparison into an assignment if (((*s).dword == D_Null)) { ^~ = def.r:14:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((*s).dword == D_Null)) { ~~~~~~~~~~~^~~~~~~~~ def.r:14:20: note: remove extraneous parentheses around the comparison to silence this warning if (((*s).dword == D_Null)) { ~ ^ ~ def.r:14:20: note: use '=' to turn this equality comparison into an assignment if (((*s).dword == D_Null)) { ^~ = def.r:14:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((*s).dword == D_Null)) { ~~~~~~~~~~~^~~~~~~~~ def.r:14:20: note: remove extraneous parentheses around the comparison to silence this warning if (((*s).dword == D_Null)) { ~ ^ ~ def.r:14:20: note: use '=' to turn this equality comparison into an assignment if (((*s).dword == D_Null)) { ^~ = def.r:14:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((*s).dword == D_Null)) { ~~~~~~~~~~~^~~~~~~~~ def.r:14:20: note: remove extraneous parentheses around the comparison to silence this warning if (((*s).dword == D_Null)) { ~ ^ ~ def.r:14:20: note: use '=' to turn this equality comparison into an assignment if (((*s).dword == D_Null)) { ^~ = def.r:14:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((*s).dword == D_Null)) { ~~~~~~~~~~~^~~~~~~~~ def.r:14:20: note: remove extraneous parentheses around the comparison to silence this warning if (((*s).dword == D_Null)) { ~ ^ ~ def.r:14:20: note: use '=' to turn this equality comparison into an assignment if (((*s).dword == D_Null)) { ^~ = def.r:145:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((*s).dword == D_Null)) { ~~~~~~~~~~~^~~~~~~~~ def.r:145:20: note: remove extraneous parentheses around the comparison to silence this warning if (((*s).dword == D_Null)) { ~ ^ ~ def.r:145:20: note: use '=' to turn this equality comparison into an assignment if (((*s).dword == D_Null)) { ^~ = def.r:163:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((*s).dword == D_Null)) { ~~~~~~~~~~~^~~~~~~~~ def.r:163:20: note: remove extraneous parentheses around the comparison to silence this warning if (((*s).dword == D_Null)) { ~ ^ ~ def.r:163:20: note: use '=' to turn this equality comparison into an assignment if (((*s).dword == D_Null)) { ^~ = 11 warnings generated. rm xdef.c ../../bin/rtt -x errmsg.r cc -c -O -I/usr/X11R6/include xerrmsg.c rm xerrmsg.c ../../bin/rtt -x extcall.r cc -c -O -I/usr/X11R6/include xextcall.c rm xextcall.c ../../bin/rtt -x fconv.r cc -c -O -I/usr/X11R6/include xfconv.c fconv.r:172:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_args[1]).dword == D_Proc)) { ~~~~~~~~~~~~~~~~~~^~~~~~~~~ fconv.r:172:27: note: remove extraneous parentheses around the comparison to silence this warning if (((r_args[1]).dword == D_Proc)) { ~ ^ ~ fconv.r:172:27: note: use '=' to turn this equality comparison into an assignment if (((r_args[1]).dword == D_Proc)) { ^~ = 1 warning generated. rm xfconv.c ../../bin/rtt -x fload.r cc -c -O -I/usr/X11R6/include xfload.c fload.r:214:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r).dword == D_Null)) ~~~~~~~~~~^~~~~~~~~ fload.r:214:19: note: remove extraneous parentheses around the comparison to silence this warning if (((r).dword == D_Null)) ~ ^ ~ fload.r:214:19: note: use '=' to turn this equality comparison into an assignment if (((r).dword == D_Null)) ^~ = 1 warning generated. rm xfload.c ../../bin/rtt -x fmath.r cc -c -O -I/usr/X11R6/include xfmath.c fmath.r:62:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_args[2]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~^~~~~~~~~ fmath.r:62:27: note: remove extraneous parentheses around the comparison to silence this warning if (((r_args[2]).dword == D_Null)) { ~ ^ ~ fmath.r:62:27: note: use '=' to turn this equality comparison into an assignment if (((r_args[2]).dword == D_Null)) { ^~ = fmath.r:90:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_args[2]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~^~~~~~~~~ fmath.r:90:27: note: remove extraneous parentheses around the comparison to silence this warning if (((r_args[2]).dword == D_Null)) { ~ ^ ~ fmath.r:90:27: note: use '=' to turn this equality comparison into an assignment if (((r_args[2]).dword == D_Null)) { ^~ = 2 warnings generated. rm xfmath.c ../../bin/rtt -x fmisc.r cc -c -O -I/usr/X11R6/include xfmisc.c fmisc.r:294:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_args[2]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~^~~~~~~~~ fmisc.r:294:27: note: remove extraneous parentheses around the comparison to silence this warning if (((r_args[2]).dword == D_Null)) { ~ ^ ~ fmisc.r:294:27: note: use '=' to turn this equality comparison into an assignment if (((r_args[2]).dword == D_Null)) { ^~ = 1 warning generated. rm xfmisc.c ../../bin/rtt -x fmonitr.r cc -c -O -I/usr/X11R6/include xfmonitr.c rm xfmonitr.c ../../bin/rtt -x fscan.r cc -c -O -I/usr/X11R6/include xfscan.c rm xfscan.c ../../bin/rtt -x fstr.r cc -c -O -I/usr/X11R6/include xfstr.c fstr.r:465:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_args[2]).dword == D_Null)) ~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstr.r:465:27: note: remove extraneous parentheses around the comparison to silence this warning if (((r_args[2]).dword == D_Null)) ~ ^ ~ fstr.r:465:27: note: use '=' to turn this equality comparison into an assignment if (((r_args[2]).dword == D_Null)) ^~ = fstr.r:467:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_args[3]).dword == D_Null)) ~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstr.r:467:27: note: remove extraneous parentheses around the comparison to silence this warning if (((r_args[3]).dword == D_Null)) ~ ^ ~ fstr.r:467:27: note: use '=' to turn this equality comparison into an assignment if (((r_args[3]).dword == D_Null)) ^~ = 2 warnings generated. rm xfstr.c ../../bin/rtt -x fstranl.r cc -c -O -I/usr/X11R6/include xfstranl.c fstranl.r:21:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_args[2]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:21:27: note: remove extraneous parentheses around the comparison to silence this warning if (((r_args[2]).dword == D_Null)) { ~ ^ ~ fstranl.r:21:27: note: use '=' to turn this equality comparison into an assignment if (((r_args[2]).dword == D_Null)) { ^~ = fstranl.r:25:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_args[3]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:25:30: note: remove extraneous parentheses around the comparison to silence this warning if (((r_args[3]).dword == D_Null)) { ~ ^ ~ fstranl.r:25:30: note: use '=' to turn this equality comparison into an assignment if (((r_args[3]).dword == D_Null)) { ^~ = fstranl.r:32:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_args[3]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:32:30: note: remove extraneous parentheses around the comparison to silence this warning if (((r_args[3]).dword == D_Null)) { ~ ^ ~ fstranl.r:32:30: note: use '=' to turn this equality comparison into an assignment if (((r_args[3]).dword == D_Null)) { ^~ = fstranl.r:46:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_args[4]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:46:27: note: remove extraneous parentheses around the comparison to silence this warning if (((r_args[4]).dword == D_Null)) { ~ ^ ~ fstranl.r:46:27: note: use '=' to turn this equality comparison into an assignment if (((r_args[4]).dword == D_Null)) { ^~ = fstranl.r:21:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_args[4]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:21:27: note: remove extraneous parentheses around the comparison to silence this warning if (((r_args[4]).dword == D_Null)) { ~ ^ ~ fstranl.r:21:27: note: use '=' to turn this equality comparison into an assignment if (((r_args[4]).dword == D_Null)) { ^~ = fstranl.r:25:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_args[5]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:25:30: note: remove extraneous parentheses around the comparison to silence this warning if (((r_args[5]).dword == D_Null)) { ~ ^ ~ fstranl.r:25:30: note: use '=' to turn this equality comparison into an assignment if (((r_args[5]).dword == D_Null)) { ^~ = fstranl.r:32:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_args[5]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:32:30: note: remove extraneous parentheses around the comparison to silence this warning if (((r_args[5]).dword == D_Null)) { ~ ^ ~ fstranl.r:32:30: note: use '=' to turn this equality comparison into an assignment if (((r_args[5]).dword == D_Null)) { ^~ = fstranl.r:46:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_args[6]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:46:27: note: remove extraneous parentheses around the comparison to silence this warning if (((r_args[6]).dword == D_Null)) { ~ ^ ~ fstranl.r:46:27: note: use '=' to turn this equality comparison into an assignment if (((r_args[6]).dword == D_Null)) { ^~ = fstranl.r:21:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_args[2]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:21:27: note: remove extraneous parentheses around the comparison to silence this warning if (((r_args[2]).dword == D_Null)) { ~ ^ ~ fstranl.r:21:27: note: use '=' to turn this equality comparison into an assignment if (((r_args[2]).dword == D_Null)) { ^~ = fstranl.r:25:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_args[3]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:25:30: note: remove extraneous parentheses around the comparison to silence this warning if (((r_args[3]).dword == D_Null)) { ~ ^ ~ fstranl.r:25:30: note: use '=' to turn this equality comparison into an assignment if (((r_args[3]).dword == D_Null)) { ^~ = fstranl.r:32:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_args[3]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:32:30: note: remove extraneous parentheses around the comparison to silence this warning if (((r_args[3]).dword == D_Null)) { ~ ^ ~ fstranl.r:32:30: note: use '=' to turn this equality comparison into an assignment if (((r_args[3]).dword == D_Null)) { ^~ = fstranl.r:46:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_args[4]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:46:27: note: remove extraneous parentheses around the comparison to silence this warning if (((r_args[4]).dword == D_Null)) { ~ ^ ~ fstranl.r:46:27: note: use '=' to turn this equality comparison into an assignment if (((r_args[4]).dword == D_Null)) { ^~ = fstranl.r:21:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_args[2]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:21:27: note: remove extraneous parentheses around the comparison to silence this warning if (((r_args[2]).dword == D_Null)) { ~ ^ ~ fstranl.r:21:27: note: use '=' to turn this equality comparison into an assignment if (((r_args[2]).dword == D_Null)) { ^~ = fstranl.r:25:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_args[3]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:25:30: note: remove extraneous parentheses around the comparison to silence this warning if (((r_args[3]).dword == D_Null)) { ~ ^ ~ fstranl.r:25:30: note: use '=' to turn this equality comparison into an assignment if (((r_args[3]).dword == D_Null)) { ^~ = fstranl.r:32:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_args[3]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:32:30: note: remove extraneous parentheses around the comparison to silence this warning if (((r_args[3]).dword == D_Null)) { ~ ^ ~ fstranl.r:32:30: note: use '=' to turn this equality comparison into an assignment if (((r_args[3]).dword == D_Null)) { ^~ = fstranl.r:46:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_args[4]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:46:27: note: remove extraneous parentheses around the comparison to silence this warning if (((r_args[4]).dword == D_Null)) { ~ ^ ~ fstranl.r:46:27: note: use '=' to turn this equality comparison into an assignment if (((r_args[4]).dword == D_Null)) { ^~ = fstranl.r:21:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_args[2]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:21:27: note: remove extraneous parentheses around the comparison to silence this warning if (((r_args[2]).dword == D_Null)) { ~ ^ ~ fstranl.r:21:27: note: use '=' to turn this equality comparison into an assignment if (((r_args[2]).dword == D_Null)) { ^~ = fstranl.r:25:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_args[3]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:25:30: note: remove extraneous parentheses around the comparison to silence this warning if (((r_args[3]).dword == D_Null)) { ~ ^ ~ fstranl.r:25:30: note: use '=' to turn this equality comparison into an assignment if (((r_args[3]).dword == D_Null)) { ^~ = fstranl.r:32:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_args[3]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:32:30: note: remove extraneous parentheses around the comparison to silence this warning if (((r_args[3]).dword == D_Null)) { ~ ^ ~ fstranl.r:32:30: note: use '=' to turn this equality comparison into an assignment if (((r_args[3]).dword == D_Null)) { ^~ = fstranl.r:46:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_args[4]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:46:27: note: remove extraneous parentheses around the comparison to silence this warning if (((r_args[4]).dword == D_Null)) { ~ ^ ~ fstranl.r:46:27: note: use '=' to turn this equality comparison into an assignment if (((r_args[4]).dword == D_Null)) { ^~ = fstranl.r:21:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_args[2]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:21:27: note: remove extraneous parentheses around the comparison to silence this warning if (((r_args[2]).dword == D_Null)) { ~ ^ ~ fstranl.r:21:27: note: use '=' to turn this equality comparison into an assignment if (((r_args[2]).dword == D_Null)) { ^~ = fstranl.r:25:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_args[3]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:25:30: note: remove extraneous parentheses around the comparison to silence this warning if (((r_args[3]).dword == D_Null)) { ~ ^ ~ fstranl.r:25:30: note: use '=' to turn this equality comparison into an assignment if (((r_args[3]).dword == D_Null)) { ^~ = fstranl.r:32:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_args[3]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:32:30: note: remove extraneous parentheses around the comparison to silence this warning if (((r_args[3]).dword == D_Null)) { ~ ^ ~ fstranl.r:32:30: note: use '=' to turn this equality comparison into an assignment if (((r_args[3]).dword == D_Null)) { ^~ = fstranl.r:46:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_args[4]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:46:27: note: remove extraneous parentheses around the comparison to silence this warning if (((r_args[4]).dword == D_Null)) { ~ ^ ~ fstranl.r:46:27: note: use '=' to turn this equality comparison into an assignment if (((r_args[4]).dword == D_Null)) { ^~ = 24 warnings generated. rm xfstranl.c ../../bin/rtt -x fstruct.r cc -c -O -I/usr/X11R6/include xfstruct.c rm xfstruct.c ../../bin/rtt -x fsys.r cc -c -O -I/usr/X11R6/include xfsys.c fsys.r:82:4: warning: control may reach end of non-void function [-Wreturn-type] } ^ fsys.r:273:39: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((((&r_args[3])[j]).dword == D_Null)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fsys.r:273:39: note: remove extraneous parentheses around the comparison to silence this warning if ((((&r_args[3])[j]).dword == D_Null)) ~ ^ ~ fsys.r:273:39: note: use '=' to turn this equality comparison into an assignment if ((((&r_args[3])[j]).dword == D_Null)) ^~ = fsys.r:332:33: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((lastEventWin).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fsys.r:332:33: note: remove extraneous parentheses around the comparison to silence this warning if (((lastEventWin).dword == D_Null)) { ~ ^ ~ fsys.r:332:33: note: use '=' to turn this equality comparison into an assignment if (((lastEventWin).dword == D_Null)) { ^~ = fsys.r:351:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_args[1]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~^~~~~~~~~ fsys.r:351:27: note: remove extraneous parentheses around the comparison to silence this warning if (((r_args[1]).dword == D_Null)) { ~ ^ ~ fsys.r:351:27: note: use '=' to turn this equality comparison into an assignment if (((r_args[1]).dword == D_Null)) { ^~ = fsys.r:447:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_args[1]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~^~~~~~~~~ fsys.r:447:27: note: remove extraneous parentheses around the comparison to silence this warning if (((r_args[1]).dword == D_Null)) { ~ ^ ~ fsys.r:447:27: note: use '=' to turn this equality comparison into an assignment if (((r_args[1]).dword == D_Null)) { ^~ = fsys.r:701:40: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((BlkLoc(r_args[1])->file.status == 0)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ fsys.r:701:40: note: remove extraneous parentheses around the comparison to silence this warning if ((BlkLoc(r_args[1])->file.status == 0)) ~ ^ ~ fsys.r:701:40: note: use '=' to turn this equality comparison into an assignment if ((BlkLoc(r_args[1])->file.status == 0)) ^~ = fsys.r:847:42: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((((&r_args[1])[n]).dword == D_File)) { ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fsys.r:847:42: note: remove extraneous parentheses around the comparison to silence this warning if ((((&r_args[1])[n]).dword == D_File)) { ~ ^ ~ fsys.r:847:42: note: use '=' to turn this equality comparison into an assignment if ((((&r_args[1])[n]).dword == D_File)) { ^~ = fsys.r:783:4: warning: control may reach end of non-void function [-Wreturn-type] } ^ fsys.r:847:42: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((((&r_args[1])[n]).dword == D_File)) { ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fsys.r:847:42: note: remove extraneous parentheses around the comparison to silence this warning if ((((&r_args[1])[n]).dword == D_File)) { ~ ^ ~ fsys.r:847:42: note: use '=' to turn this equality comparison into an assignment if ((((&r_args[1])[n]).dword == D_File)) { ^~ = fsys.r:847:42: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((((&r_args[1])[n]).dword == D_File)) { ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fsys.r:847:42: note: remove extraneous parentheses around the comparison to silence this warning if ((((&r_args[1])[n]).dword == D_File)) { ~ ^ ~ fsys.r:847:42: note: use '=' to turn this equality comparison into an assignment if ((((&r_args[1])[n]).dword == D_File)) { ^~ = 10 warnings generated. rm xfsys.c ../../bin/rtt -x fwindow.r cc -c -O -I/usr/X11R6/include xfwindow.c fwindow.r:1689:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_args[1]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~^~~~~~~~~ fwindow.r:1689:27: note: remove extraneous parentheses around the comparison to silence this warning if (((r_args[1]).dword == D_Null)) { ~ ^ ~ fwindow.r:1689:27: note: use '=' to turn this equality comparison into an assignment if (((r_args[1]).dword == D_Null)) { ^~ = fwindow.r:1807:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_args[1]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~^~~~~~~~~ fwindow.r:1807:27: note: remove extraneous parentheses around the comparison to silence this warning if (((r_args[1]).dword == D_Null)) { ~ ^ ~ fwindow.r:1807:27: note: use '=' to turn this equality comparison into an assignment if (((r_args[1]).dword == D_Null)) { ^~ = fwindow.r:1887:39: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((((&r_args[1])[n]).dword == D_File)) { ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fwindow.r:1887:39: note: remove extraneous parentheses around the comparison to silence this warning if ((((&r_args[1])[n]).dword == D_File)) { ~ ^ ~ fwindow.r:1887:39: note: use '=' to turn this equality comparison into an assignment if ((((&r_args[1])[n]).dword == D_File)) { ^~ = fwindow.r:1906:42: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((((&r_args[1])[n]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fwindow.r:1906:42: note: remove extraneous parentheses around the comparison to silence this warning if ((((&r_args[1])[n]).dword == D_Null)) { ~ ^ ~ fwindow.r:1906:42: note: use '=' to turn this equality comparison into an assignment if ((((&r_args[1])[n]).dword == D_Null)) { ^~ = 4 warnings generated. rm xfwindow.c ../../bin/rtt -x imain.r cc -c -O -I/usr/X11R6/include ximain.c rm ximain.c ../../bin/rtt -x imisc.r cc -c -O -I/usr/X11R6/include ximisc.c rm ximisc.c ../../bin/rtt -x init.r cc -c -O -I/usr/X11R6/include xinit.c rm xinit.c ../../bin/rtt -x interp.r cc -c -O -I/usr/X11R6/include xinterp.c rm xinterp.c ../../bin/rtt -x invoke.r cc -c -O -I/usr/X11R6/include xinvoke.c rm xinvoke.c ../../bin/rtt -x keyword.r cc -c -O -I/usr/X11R6/include xkeyword.c keyword.r:577:31: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] {if (((lastEventWin).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ keyword.r:577:31: note: remove extraneous parentheses around the comparison to silence this warning {if (((lastEventWin).dword == D_Null)) { ~ ^ ~ keyword.r:577:31: note: use '=' to turn this equality comparison into an assignment {if (((lastEventWin).dword == D_Null)) { ^~ = keyword.r:584:31: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] {if (((lastEventWin).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ keyword.r:584:31: note: remove extraneous parentheses around the comparison to silence this warning {if (((lastEventWin).dword == D_Null)) { ~ ^ ~ keyword.r:584:31: note: use '=' to turn this equality comparison into an assignment {if (((lastEventWin).dword == D_Null)) { ^~ = keyword.r:591:31: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] {if (((lastEventWin).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ keyword.r:591:31: note: remove extraneous parentheses around the comparison to silence this warning {if (((lastEventWin).dword == D_Null)) { ~ ^ ~ keyword.r:591:31: note: use '=' to turn this equality comparison into an assignment {if (((lastEventWin).dword == D_Null)) { ^~ = keyword.r:598:31: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] {if (((lastEventWin).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ keyword.r:598:31: note: remove extraneous parentheses around the comparison to silence this warning {if (((lastEventWin).dword == D_Null)) { ~ ^ ~ keyword.r:598:31: note: use '=' to turn this equality comparison into an assignment {if (((lastEventWin).dword == D_Null)) { ^~ = keyword.r:605:31: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] {if (((lastEventWin).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ keyword.r:605:31: note: remove extraneous parentheses around the comparison to silence this warning {if (((lastEventWin).dword == D_Null)) { ~ ^ ~ keyword.r:605:31: note: use '=' to turn this equality comparison into an assignment {if (((lastEventWin).dword == D_Null)) { ^~ = keyword.r:612:31: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] {if (((lastEventWin).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ keyword.r:612:31: note: remove extraneous parentheses around the comparison to silence this warning {if (((lastEventWin).dword == D_Null)) { ~ ^ ~ keyword.r:612:31: note: use '=' to turn this equality comparison into an assignment {if (((lastEventWin).dword == D_Null)) { ^~ = keyword.r:619:31: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] {if (((lastEventWin).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ keyword.r:619:31: note: remove extraneous parentheses around the comparison to silence this warning {if (((lastEventWin).dword == D_Null)) { ~ ^ ~ keyword.r:619:31: note: use '=' to turn this equality comparison into an assignment {if (((lastEventWin).dword == D_Null)) { ^~ = keyword.r:626:31: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] {if (((lastEventWin).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ keyword.r:626:31: note: remove extraneous parentheses around the comparison to silence this warning {if (((lastEventWin).dword == D_Null)) { ~ ^ ~ keyword.r:626:31: note: use '=' to turn this equality comparison into an assignment {if (((lastEventWin).dword == D_Null)) { ^~ = 8 warnings generated. rm xkeyword.c ../../bin/rtt -x lmisc.r cc -c -O -I/usr/X11R6/include xlmisc.c rm xlmisc.c ../../bin/rtt -x oarith.r cc -c -O -I/usr/X11R6/include xoarith.c rm xoarith.c ../../bin/rtt -x oasgn.r cc -c -O -I/usr/X11R6/include xoasgn.c oasgn.r:52:33: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_args[2]).dword == D_Null)) ~~~~~~~~~~~~~~~~~~^~~~~~~~~ oasgn.r:52:33: note: remove extraneous parentheses around the comparison to silence this warning if (((r_args[2]).dword == D_Null)) ~ ^ ~ oasgn.r:52:33: note: use '=' to turn this equality comparison into an assignment if (((r_args[2]).dword == D_Null)) ^~ = oasgn.r:52:33: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_args[2]).dword == D_Null)) ~~~~~~~~~~~~~~~~~~^~~~~~~~~ oasgn.r:52:33: note: remove extraneous parentheses around the comparison to silence this warning if (((r_args[2]).dword == D_Null)) ~ ^ ~ oasgn.r:52:33: note: use '=' to turn this equality comparison into an assignment if (((r_args[2]).dword == D_Null)) ^~ = oasgn.r:52:35: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[0]).dword == D_Null)) ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ oasgn.r:52:35: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[0]).dword == D_Null)) ~ ^ ~ oasgn.r:52:35: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[0]).dword == D_Null)) ^~ = oasgn.r:52:35: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[3]).dword == D_Null)) ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ oasgn.r:52:35: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[3]).dword == D_Null)) ~ ^ ~ oasgn.r:52:35: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[3]).dword == D_Null)) ^~ = oasgn.r:52:35: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[2]).dword == D_Null)) ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ oasgn.r:52:35: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[2]).dword == D_Null)) ~ ^ ~ oasgn.r:52:35: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[2]).dword == D_Null)) ^~ = oasgn.r:52:35: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[2]).dword == D_Null)) ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ oasgn.r:52:35: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[2]).dword == D_Null)) ~ ^ ~ oasgn.r:52:35: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[2]).dword == D_Null)) ^~ = oasgn.r:52:35: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[3]).dword == D_Null)) ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ oasgn.r:52:35: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[3]).dword == D_Null)) ~ ^ ~ oasgn.r:52:35: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[3]).dword == D_Null)) ^~ = oasgn.r:52:35: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[3]).dword == D_Null)) ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ oasgn.r:52:35: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[3]).dword == D_Null)) ~ ^ ~ oasgn.r:52:35: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[3]).dword == D_Null)) ^~ = oasgn.r:52:35: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[2]).dword == D_Null)) ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ oasgn.r:52:35: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[2]).dword == D_Null)) ~ ^ ~ oasgn.r:52:35: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[2]).dword == D_Null)) ^~ = 9 warnings generated. rm xoasgn.c ../../bin/rtt -x ocat.r cc -c -O -I/usr/X11R6/include xocat.c rm xocat.c ../../bin/rtt -x ocomp.r cc -c -O -I/usr/X11R6/include xocomp.c rm xocomp.c ../../bin/rtt -x omisc.r cc -c -O -I/usr/X11R6/include xomisc.c rm xomisc.c ../../bin/rtt -x oref.r cc -c -O -I/usr/X11R6/include xoref.c oref.r:569:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[0]).dword == D_List)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ oref.r:569:29: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[0]).dword == D_List)) { ~ ^ ~ oref.r:569:29: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[0]).dword == D_List)) { ^~ = 1 warning generated. rm xoref.c ../../bin/rtt -x oset.r cc -c -O -I/usr/X11R6/include xoset.c rm xoset.c ../../bin/rtt -x ovalue.r cc -c -O -I/usr/X11R6/include xovalue.c ovalue.r:16:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[0]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ovalue.r:16:29: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[0]).dword == D_Null)) { ~ ^ ~ ovalue.r:16:29: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[0]).dword == D_Null)) { ^~ = ovalue.r:39:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[0]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ovalue.r:39:29: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[0]).dword == D_Null)) { ~ ^ ~ ovalue.r:39:29: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[0]).dword == D_Null)) { ^~ = 2 warnings generated. rm xovalue.c ../../bin/rtt -x ralc.r cc -c -O -I/usr/X11R6/include xralc.c rm xralc.c ../../bin/rtt -x rcoexpr.r cc -c -O -I/usr/X11R6/include xrcoexpr.c rm xrcoexpr.c ../../bin/rtt -x rcomp.r cc -c -O -I/usr/X11R6/include xrcomp.c rm xrcomp.c ../../bin/rtt -x rdebug.r cc -c -O -I/usr/X11R6/include xrdebug.c rm xrdebug.c ../../bin/rtt -x rlrgint.r cc -c -O -I/usr/X11R6/include xrlrgint.c rlrgint.r:331:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sgn = x < 0) ~~~~^~~~~~~ rlrgint.r:331:12: note: place parentheses around the assignment to silence this warning if (sgn = x < 0) ^ ( ) rlrgint.r:331:12: note: use '==' to turn this assignment into an equality comparison if (sgn = x < 0) ^ == 1 warning generated. rm xrlrgint.c ../../bin/rtt -x rmemmgt.r cc -c -O -I/usr/X11R6/include xrmemmgt.c rmemmgt.r:427:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((ws->filep).dword == D_File)) ~~~~~~~~~~~~~~~~~~^~~~~~~~~ rmemmgt.r:427:30: note: remove extraneous parentheses around the comparison to silence this warning if (((ws->filep).dword == D_File)) ~ ^ ~ rmemmgt.r:427:30: note: use '=' to turn this equality comparison into an assignment if (((ws->filep).dword == D_File)) ^~ = rmemmgt.r:429:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((ws->listp).dword == D_List)) ~~~~~~~~~~~~~~~~~~^~~~~~~~~ rmemmgt.r:429:30: note: remove extraneous parentheses around the comparison to silence this warning if (((ws->listp).dword == D_List)) ~ ^ ~ rmemmgt.r:429:30: note: use '=' to turn this equality comparison into an assignment if (((ws->listp).dword == D_List)) ^~ = rmemmgt.r:455:40: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((kywd_xwin[XKey_Window]).dword == D_File)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ rmemmgt.r:455:40: note: remove extraneous parentheses around the comparison to silence this warning if (((kywd_xwin[XKey_Window]).dword == D_File)) ~ ^ ~ rmemmgt.r:455:40: note: use '=' to turn this equality comparison into an assignment if (((kywd_xwin[XKey_Window]).dword == D_File)) ^~ = rmemmgt.r:457:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((lastEventWin).dword == D_File)) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ rmemmgt.r:457:30: note: remove extraneous parentheses around the comparison to silence this warning if (((lastEventWin).dword == D_File)) ~ ^ ~ rmemmgt.r:457:30: note: use '=' to turn this equality comparison into an assignment if (((lastEventWin).dword == D_File)) ^~ = 4 warnings generated. rm xrmemmgt.c ../../bin/rtt -x rmisc.r cc -c -O -I/usr/X11R6/include xrmisc.c rmisc.r:587:40: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((bp->tvsubs.ssvar).dword == D_Kywdsubj)) { ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ rmisc.r:587:40: note: remove extraneous parentheses around the comparison to silence this warning if (((bp->tvsubs.ssvar).dword == D_Kywdsubj)) { ~ ^ ~ rmisc.r:587:40: note: use '=' to turn this equality comparison into an assignment if (((bp->tvsubs.ssvar).dword == D_Kywdsubj)) { ^~ = rmisc.r:439:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security] fprintf(f, csn);{ ^~~ 2 warnings generated. rm xrmisc.c ../../bin/rtt -x rstruct.r cc -c -O -I/usr/X11R6/include xrstruct.c rm xrstruct.c ../../bin/rtt -x rsys.r cc -c -O -I/usr/X11R6/include xrsys.c rm xrsys.c ../../bin/rtt -x rwinrsc.r cc -c -O -I/usr/X11R6/include xrwinrsc.c rm xrwinrsc.c ../../bin/rtt -x rwinsys.r cc -c -O -I/usr/X11R6/include xrwinsys.c rm xrwinsys.c ../../bin/rtt -x rwindow.r cc -c -O -I/usr/X11R6/include xrwindow.c rwindow.r:1012:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((val[1] == 'n')) SETECHOON(w); ~~~~~~~^~~~~~ rwindow.r:1012:25: note: remove extraneous parentheses around the comparison to silence this warning if ((val[1] == 'n')) SETECHOON(w); ~ ^ ~ rwindow.r:1012:25: note: use '=' to turn this equality comparison into an assignment if ((val[1] == 'n')) SETECHOON(w); ^~ = 1 warning generated. rm xrwindow.c ../../bin/rtt -x rcolor.r cc -c -O -I/usr/X11R6/include xrcolor.c rcolor.r:551:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((*d).dword == D_Null)) { ~~~~~~~~~~~^~~~~~~~~ rcolor.r:551:20: note: remove extraneous parentheses around the comparison to silence this warning if (((*d).dword == D_Null)) { ~ ^ ~ rcolor.r:551:20: note: use '=' to turn this equality comparison into an assignment if (((*d).dword == D_Null)) { ^~ = 1 warning generated. rm xrcolor.c ../../bin/rtt -x rimage.r cc -c -O -I/usr/X11R6/include xrimage.c rm xrimage.c cd ../common; /usr/pkg/bin/bmake cd ../h; for f in *.h; do sed -e 's:../h/::g;s:../xpm/::g' $f > ../../lib/icon/$f; done if [ "x-L../../lib/icon -lIgpx -Wl,-R/usr/X11R7/lib -L/usr/X11R7/lib -lX11" != "x" ]; then /usr/pkg/bin/bmake xpm; fi cd ../xpm; /usr/pkg/bin/bmake libXpm.a `libXpm.a' is up to date. cp -p ../xpm/libXpm.a ../../lib/icon/libIgpx.a cd ../xpm; for f in *.h; do sed -e 's:../h/::g;s:../xpm/::g' $f > ../../lib/icon/$f; done cc -Wl,-E -o iconx xcnv.o xdata.o xdef.o xerrmsg.o xextcall.o xfconv.o xfload.o xfmath.o xfmisc.o xfmonitr.o xfscan.o xfstr.o xfstranl.o xfstruct.o xfsys.o xfwindow.o ximain.o ximisc.o xinit.o xinterp.o xinvoke.o xkeyword.o xlmisc.o xoarith.o xoasgn.o xocat.o xocomp.o xomisc.o xoref.o xoset.o xovalue.o xralc.o xrcoexpr.o xrcomp.o xrdebug.o xrlrgint.o xrmemmgt.o xrmisc.o xrstruct.o xrsys.o xrwinrsc.o xrwinsys.o xrwindow.o xrcolor.o xrimage.o ../common/long.o ../common/time.o ../common/rswitch.o ../common/xwindow.o ../common/alloc.o ../common/filepart.o ../common/munix.o -L../../lib/icon -lIgpx -Wl,-R/usr/X11R7/lib -L/usr/X11R7/lib -lX11 -lm cp iconx ../../bin cd src/runtime; /usr/pkg/bin/bmake comp_all rm -f rt.db rt.a ../../bin/rtt cnv.r data.r def.r errmsg.r fconv.r fload.r fmath.r fmisc.r fmonitr.r fscan.r fstr.r fstranl.r fstruct.r fsys.r fwindow.r init.r invoke.r keyword.r lmisc.r oarith.r oasgn.r ocat.r ocomp.r omisc.r oref.r oset.r ovalue.r ralc.r rcoexpr.r rcomp.r rdebug.r rlrgint.r rmemmgt.r rmisc.r rstruct.r rsys.r rwinrsc.r rwinsys.r rwindow.r rcolor.r rimage.r creating new data base: rt.db cc -c -O -I/usr/X11R6/include `sed 's/$/.c/' rttcur.lst` cnv.r:218:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((*s).dword == D_Cset)) { ~~~~~~~~~~~^~~~~~~~~ cnv.r:218:20: note: remove extraneous parentheses around the comparison to silence this warning if (((*s).dword == D_Cset)) { ~ ^ ~ cnv.r:218:20: note: use '=' to turn this equality comparison into an assignment if (((*s).dword == D_Cset)) { ^~ = cnv.r:524:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((*s).dword == D_Cset)) { ~~~~~~~~~~~^~~~~~~~~ cnv.r:524:20: note: remove extraneous parentheses around the comparison to silence this warning if (((*s).dword == D_Cset)) { ~ ^ ~ cnv.r:524:20: note: use '=' to turn this equality comparison into an assignment if (((*s).dword == D_Cset)) { ^~ = cnv.r:762:34: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((globals[i]).dword == D_Proc)) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ cnv.r:762:34: note: remove extraneous parentheses around the comparison to silence this warning if (((globals[i]).dword == D_Proc)) ~ ^ ~ cnv.r:762:34: note: use '=' to turn this equality comparison into an assignment if (((globals[i]).dword == D_Proc)) ^~ = 3 warnings generated. def.r:14:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((*s).dword == D_Null)) { ~~~~~~~~~~~^~~~~~~~~ def.r:14:20: note: remove extraneous parentheses around the comparison to silence this warning if (((*s).dword == D_Null)) { ~ ^ ~ def.r:14:20: note: use '=' to turn this equality comparison into an assignment if (((*s).dword == D_Null)) { ^~ = def.r:14:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((*s).dword == D_Null)) { ~~~~~~~~~~~^~~~~~~~~ def.r:14:20: note: remove extraneous parentheses around the comparison to silence this warning if (((*s).dword == D_Null)) { ~ ^ ~ def.r:14:20: note: use '=' to turn this equality comparison into an assignment if (((*s).dword == D_Null)) { ^~ = def.r:14:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((*s).dword == D_Null)) { ~~~~~~~~~~~^~~~~~~~~ def.r:14:20: note: remove extraneous parentheses around the comparison to silence this warning if (((*s).dword == D_Null)) { ~ ^ ~ def.r:14:20: note: use '=' to turn this equality comparison into an assignment if (((*s).dword == D_Null)) { ^~ = def.r:14:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((*s).dword == D_Null)) { ~~~~~~~~~~~^~~~~~~~~ def.r:14:20: note: remove extraneous parentheses around the comparison to silence this warning if (((*s).dword == D_Null)) { ~ ^ ~ def.r:14:20: note: use '=' to turn this equality comparison into an assignment if (((*s).dword == D_Null)) { ^~ = def.r:14:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((*s).dword == D_Null)) { ~~~~~~~~~~~^~~~~~~~~ def.r:14:20: note: remove extraneous parentheses around the comparison to silence this warning if (((*s).dword == D_Null)) { ~ ^ ~ def.r:14:20: note: use '=' to turn this equality comparison into an assignment if (((*s).dword == D_Null)) { ^~ = def.r:14:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((*s).dword == D_Null)) { ~~~~~~~~~~~^~~~~~~~~ def.r:14:20: note: remove extraneous parentheses around the comparison to silence this warning if (((*s).dword == D_Null)) { ~ ^ ~ def.r:14:20: note: use '=' to turn this equality comparison into an assignment if (((*s).dword == D_Null)) { ^~ = def.r:14:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((*s).dword == D_Null)) { ~~~~~~~~~~~^~~~~~~~~ def.r:14:20: note: remove extraneous parentheses around the comparison to silence this warning if (((*s).dword == D_Null)) { ~ ^ ~ def.r:14:20: note: use '=' to turn this equality comparison into an assignment if (((*s).dword == D_Null)) { ^~ = def.r:14:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((*s).dword == D_Null)) { ~~~~~~~~~~~^~~~~~~~~ def.r:14:20: note: remove extraneous parentheses around the comparison to silence this warning if (((*s).dword == D_Null)) { ~ ^ ~ def.r:14:20: note: use '=' to turn this equality comparison into an assignment if (((*s).dword == D_Null)) { ^~ = def.r:14:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((*s).dword == D_Null)) { ~~~~~~~~~~~^~~~~~~~~ def.r:14:20: note: remove extraneous parentheses around the comparison to silence this warning if (((*s).dword == D_Null)) { ~ ^ ~ def.r:14:20: note: use '=' to turn this equality comparison into an assignment if (((*s).dword == D_Null)) { ^~ = def.r:145:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((*s).dword == D_Null)) { ~~~~~~~~~~~^~~~~~~~~ def.r:145:20: note: remove extraneous parentheses around the comparison to silence this warning if (((*s).dword == D_Null)) { ~ ^ ~ def.r:145:20: note: use '=' to turn this equality comparison into an assignment if (((*s).dword == D_Null)) { ^~ = def.r:163:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((*s).dword == D_Null)) { ~~~~~~~~~~~^~~~~~~~~ def.r:163:20: note: remove extraneous parentheses around the comparison to silence this warning if (((*s).dword == D_Null)) { ~ ^ ~ def.r:163:20: note: use '=' to turn this equality comparison into an assignment if (((*s).dword == D_Null)) { ^~ = 11 warnings generated. fconv.r:172:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[0]).dword == D_Proc)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fconv.r:172:29: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[0]).dword == D_Proc)) { ~ ^ ~ fconv.r:172:29: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[0]).dword == D_Proc)) { ^~ = 1 warning generated. fload.r:101:9: warning: implicit declaration of function 'makefunc' is invalid in C99 [-Wimplicit-function-declaration] if (!makefunc(&(*r_rslt), r_tend.d[1].vword.sptr, func)) ^ 1 warning generated. fload.r:101:9: warning: implicit declaration of function 'makefunc' is invalid in C99 [-Wimplicit-function-declaration] if (!makefunc(&(*r_rslt), (*funcname).vword.sptr, func)) ^ 1 warning generated. fload.r:184:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r).dword == D_Null)) ~~~~~~~~~~^~~~~~~~~ fload.r:184:19: note: remove extraneous parentheses around the comparison to silence this warning if (((r).dword == D_Null)) ~ ^ ~ fload.r:184:19: note: use '=' to turn this equality comparison into an assignment if (((r).dword == D_Null)) ^~ = 1 warning generated. fmath.r:62:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[1]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fmath.r:62:29: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[1]).dword == D_Null)) { ~ ^ ~ fmath.r:62:29: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[1]).dword == D_Null)) { ^~ = 1 warning generated. fmath.r:90:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[1]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fmath.r:90:29: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[1]).dword == D_Null)) { ~ ^ ~ fmath.r:90:29: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[1]).dword == D_Null)) { ^~ = 1 warning generated. fmisc.r:294:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[1]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fmisc.r:294:29: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[1]).dword == D_Null)) { ~ ^ ~ fmisc.r:294:29: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[1]).dword == D_Null)) { ^~ = 1 warning generated. fstranl.r:21:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[1]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:21:29: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[1]).dword == D_Null)) { ~ ^ ~ fstranl.r:21:29: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[1]).dword == D_Null)) { ^~ = fstranl.r:25:32: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[2]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:25:32: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[2]).dword == D_Null)) { ~ ^ ~ fstranl.r:25:32: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[2]).dword == D_Null)) { ^~ = fstranl.r:32:32: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[2]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:32:32: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[2]).dword == D_Null)) { ~ ^ ~ fstranl.r:32:32: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[2]).dword == D_Null)) { ^~ = fstranl.r:46:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[3]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:46:29: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[3]).dword == D_Null)) { ~ ^ ~ fstranl.r:46:29: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[3]).dword == D_Null)) { ^~ = 4 warnings generated. fstranl.r:21:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[3]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:21:29: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[3]).dword == D_Null)) { ~ ^ ~ fstranl.r:21:29: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[3]).dword == D_Null)) { ^~ = fstranl.r:25:32: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[4]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:25:32: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[4]).dword == D_Null)) { ~ ^ ~ fstranl.r:25:32: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[4]).dword == D_Null)) { ^~ = fstranl.r:32:32: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[4]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:32:32: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[4]).dword == D_Null)) { ~ ^ ~ fstranl.r:32:32: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[4]).dword == D_Null)) { ^~ = fstranl.r:46:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[5]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:46:29: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[5]).dword == D_Null)) { ~ ^ ~ fstranl.r:46:29: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[5]).dword == D_Null)) { ^~ = 4 warnings generated. fstranl.r:21:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[1]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:21:29: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[1]).dword == D_Null)) { ~ ^ ~ fstranl.r:21:29: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[1]).dword == D_Null)) { ^~ = fstranl.r:25:32: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[2]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:25:32: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[2]).dword == D_Null)) { ~ ^ ~ fstranl.r:25:32: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[2]).dword == D_Null)) { ^~ = fstranl.r:32:32: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[2]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:32:32: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[2]).dword == D_Null)) { ~ ^ ~ fstranl.r:32:32: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[2]).dword == D_Null)) { ^~ = fstranl.r:46:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[3]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:46:29: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[3]).dword == D_Null)) { ~ ^ ~ fstranl.r:46:29: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[3]).dword == D_Null)) { ^~ = 4 warnings generated. fstranl.r:21:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[1]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:21:29: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[1]).dword == D_Null)) { ~ ^ ~ fstranl.r:21:29: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[1]).dword == D_Null)) { ^~ = fstranl.r:25:32: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[2]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:25:32: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[2]).dword == D_Null)) { ~ ^ ~ fstranl.r:25:32: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[2]).dword == D_Null)) { ^~ = fstranl.r:32:32: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[2]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:32:32: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[2]).dword == D_Null)) { ~ ^ ~ fstranl.r:32:32: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[2]).dword == D_Null)) { ^~ = fstranl.r:46:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[3]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:46:29: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[3]).dword == D_Null)) { ~ ^ ~ fstranl.r:46:29: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[3]).dword == D_Null)) { ^~ = 4 warnings generated. fstranl.r:21:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[1]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:21:29: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[1]).dword == D_Null)) { ~ ^ ~ fstranl.r:21:29: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[1]).dword == D_Null)) { ^~ = fstranl.r:25:32: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[2]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:25:32: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[2]).dword == D_Null)) { ~ ^ ~ fstranl.r:25:32: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[2]).dword == D_Null)) { ^~ = fstranl.r:32:32: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[2]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:32:32: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[2]).dword == D_Null)) { ~ ^ ~ fstranl.r:32:32: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[2]).dword == D_Null)) { ^~ = fstranl.r:46:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[3]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:46:29: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[3]).dword == D_Null)) { ~ ^ ~ fstranl.r:46:29: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[3]).dword == D_Null)) { ^~ = 4 warnings generated. fstranl.r:21:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[1]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:21:29: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[1]).dword == D_Null)) { ~ ^ ~ fstranl.r:21:29: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[1]).dword == D_Null)) { ^~ = fstranl.r:25:32: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[2]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:25:32: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[2]).dword == D_Null)) { ~ ^ ~ fstranl.r:25:32: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[2]).dword == D_Null)) { ^~ = fstranl.r:32:32: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[2]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:32:32: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[2]).dword == D_Null)) { ~ ^ ~ fstranl.r:32:32: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[2]).dword == D_Null)) { ^~ = fstranl.r:46:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[3]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fstranl.r:46:29: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[3]).dword == D_Null)) { ~ ^ ~ fstranl.r:46:29: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[3]).dword == D_Null)) { ^~ = 4 warnings generated. fsys.r:82:4: warning: control may reach end of non-void function [-Wreturn-type] } ^ 1 warning generated. fsys.r:273:45: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((((&(*r_tendp).d[6])[j]).dword == D_Null)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fsys.r:273:45: note: remove extraneous parentheses around the comparison to silence this warning if ((((&(*r_tendp).d[6])[j]).dword == D_Null)) ~ ^ ~ fsys.r:273:45: note: use '=' to turn this equality comparison into an assignment if ((((&(*r_tendp).d[6])[j]).dword == D_Null)) ^~ = fsys.r:332:33: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((lastEventWin).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fsys.r:332:33: note: remove extraneous parentheses around the comparison to silence this warning if (((lastEventWin).dword == D_Null)) { ~ ^ ~ fsys.r:332:33: note: use '=' to turn this equality comparison into an assignment if (((lastEventWin).dword == D_Null)) { ^~ = 2 warnings generated. fsys.r:273:31: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((attr[j]).dword == D_Null)) ~~~~~~~~~~~~~~~~^~~~~~~~~ fsys.r:273:31: note: remove extraneous parentheses around the comparison to silence this warning if (((attr[j]).dword == D_Null)) ~ ^ ~ fsys.r:273:31: note: use '=' to turn this equality comparison into an assignment if (((attr[j]).dword == D_Null)) ^~ = fsys.r:332:33: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((lastEventWin).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fsys.r:332:33: note: remove extraneous parentheses around the comparison to silence this warning if (((lastEventWin).dword == D_Null)) { ~ ^ ~ fsys.r:332:33: note: use '=' to turn this equality comparison into an assignment if (((lastEventWin).dword == D_Null)) { ^~ = 2 warnings generated. fsys.r:351:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[1]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fsys.r:351:29: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[1]).dword == D_Null)) { ~ ^ ~ fsys.r:351:29: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[1]).dword == D_Null)) { ^~ = 1 warning generated. fsys.r:447:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[1]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fsys.r:447:29: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[1]).dword == D_Null)) { ~ ^ ~ fsys.r:447:29: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[1]).dword == D_Null)) { ^~ = 1 warning generated. fsys.r:701:42: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((BlkLoc(r_tend.d[0])->file.status == 0)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ fsys.r:701:42: note: remove extraneous parentheses around the comparison to silence this warning if ((BlkLoc(r_tend.d[0])->file.status == 0)) ~ ^ ~ fsys.r:701:42: note: use '=' to turn this equality comparison into an assignment if ((BlkLoc(r_tend.d[0])->file.status == 0)) ^~ = 1 warning generated. fsys.r:701:35: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((BlkLoc((*f))->file.status == 0)) ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ fsys.r:701:35: note: remove extraneous parentheses around the comparison to silence this warning if ((BlkLoc((*f))->file.status == 0)) ~ ^ ~ fsys.r:701:35: note: use '=' to turn this equality comparison into an assignment if ((BlkLoc((*f))->file.status == 0)) ^~ = 1 warning generated. fsys.r:847:48: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((((&(*r_tendp).d[1])[n]).dword == D_File)) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fsys.r:847:48: note: remove extraneous parentheses around the comparison to silence this warning if ((((&(*r_tendp).d[1])[n]).dword == D_File)) { ~ ^ ~ fsys.r:847:48: note: use '=' to turn this equality comparison into an assignment if ((((&(*r_tendp).d[1])[n]).dword == D_File)) { ^~ = fsys.r:783:4: warning: control may reach end of non-void function [-Wreturn-type] } ^ 2 warnings generated. fsys.r:847:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((x[n]).dword == D_File)) { ~~~~~~~~~~~~~^~~~~~~~~ fsys.r:847:25: note: remove extraneous parentheses around the comparison to silence this warning if (((x[n]).dword == D_File)) { ~ ^ ~ fsys.r:847:25: note: use '=' to turn this equality comparison into an assignment if (((x[n]).dword == D_File)) { ^~ = 1 warning generated. fsys.r:847:48: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((((&(*r_tendp).d[1])[n]).dword == D_File)) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fsys.r:847:48: note: remove extraneous parentheses around the comparison to silence this warning if ((((&(*r_tendp).d[1])[n]).dword == D_File)) { ~ ^ ~ fsys.r:847:48: note: use '=' to turn this equality comparison into an assignment if ((((&(*r_tendp).d[1])[n]).dword == D_File)) { ^~ = 1 warning generated. fsys.r:847:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((x[n]).dword == D_File)) { ~~~~~~~~~~~~~^~~~~~~~~ fsys.r:847:25: note: remove extraneous parentheses around the comparison to silence this warning if (((x[n]).dword == D_File)) { ~ ^ ~ fsys.r:847:25: note: use '=' to turn this equality comparison into an assignment if (((x[n]).dword == D_File)) { ^~ = 1 warning generated. fsys.r:847:48: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((((&(*r_tendp).d[1])[n]).dword == D_File)) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fsys.r:847:48: note: remove extraneous parentheses around the comparison to silence this warning if ((((&(*r_tendp).d[1])[n]).dword == D_File)) { ~ ^ ~ fsys.r:847:48: note: use '=' to turn this equality comparison into an assignment if ((((&(*r_tendp).d[1])[n]).dword == D_File)) { ^~ = 1 warning generated. fsys.r:847:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((x[n]).dword == D_File)) { ~~~~~~~~~~~~~^~~~~~~~~ fsys.r:847:25: note: remove extraneous parentheses around the comparison to silence this warning if (((x[n]).dword == D_File)) { ~ ^ ~ fsys.r:847:25: note: use '=' to turn this equality comparison into an assignment if (((x[n]).dword == D_File)) { ^~ = 1 warning generated. fwindow.r:1689:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[0]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fwindow.r:1689:29: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[0]).dword == D_Null)) { ~ ^ ~ fwindow.r:1689:29: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[0]).dword == D_Null)) { ^~ = 1 warning generated. fwindow.r:1689:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((((*w)).dword == D_Null)) { ~~~~~~~~~~~~~^~~~~~~~~ fwindow.r:1689:22: note: remove extraneous parentheses around the comparison to silence this warning if ((((*w)).dword == D_Null)) { ~ ^ ~ fwindow.r:1689:22: note: use '=' to turn this equality comparison into an assignment if ((((*w)).dword == D_Null)) { ^~ = 1 warning generated. fwindow.r:1805:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[0]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fwindow.r:1805:29: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[0]).dword == D_Null)) { ~ ^ ~ fwindow.r:1805:29: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[0]).dword == D_Null)) { ^~ = 1 warning generated. fwindow.r:1805:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((((*w)).dword == D_Null)) { ~~~~~~~~~~~~~^~~~~~~~~ fwindow.r:1805:22: note: remove extraneous parentheses around the comparison to silence this warning if ((((*w)).dword == D_Null)) { ~ ^ ~ fwindow.r:1805:22: note: use '=' to turn this equality comparison into an assignment if ((((*w)).dword == D_Null)) { ^~ = 1 warning generated. fwindow.r:1887:45: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((((&(*r_tendp).d[2])[n]).dword == D_File)) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fwindow.r:1887:45: note: remove extraneous parentheses around the comparison to silence this warning if ((((&(*r_tendp).d[2])[n]).dword == D_File)) { ~ ^ ~ fwindow.r:1887:45: note: use '=' to turn this equality comparison into an assignment if ((((&(*r_tendp).d[2])[n]).dword == D_File)) { ^~ = fwindow.r:1906:48: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((((&(*r_tendp).d[2])[n]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ fwindow.r:1906:48: note: remove extraneous parentheses around the comparison to silence this warning if ((((&(*r_tendp).d[2])[n]).dword == D_Null)) { ~ ^ ~ fwindow.r:1906:48: note: use '=' to turn this equality comparison into an assignment if ((((&(*r_tendp).d[2])[n]).dword == D_Null)) { ^~ = 2 warnings generated. fwindow.r:1887:31: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((argv[n]).dword == D_File)) { ~~~~~~~~~~~~~~~~^~~~~~~~~ fwindow.r:1887:31: note: remove extraneous parentheses around the comparison to silence this warning if (((argv[n]).dword == D_File)) { ~ ^ ~ fwindow.r:1887:31: note: use '=' to turn this equality comparison into an assignment if (((argv[n]).dword == D_File)) { ^~ = fwindow.r:1906:34: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((argv[n]).dword == D_Null)) { ~~~~~~~~~~~~~~~~^~~~~~~~~ fwindow.r:1906:34: note: remove extraneous parentheses around the comparison to silence this warning if (((argv[n]).dword == D_Null)) { ~ ^ ~ fwindow.r:1906:34: note: use '=' to turn this equality comparison into an assignment if (((argv[n]).dword == D_Null)) { ^~ = 2 warnings generated. invoke.r:27:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[0]).dword == D_Proc)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ invoke.r:27:29: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[0]).dword == D_Proc)) { ~ ^ ~ invoke.r:27:29: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[0]).dword == D_Proc)) { ^~ = 1 warning generated. oasgn.r:52:35: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[1]).dword == D_Null)) ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ oasgn.r:52:35: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[1]).dword == D_Null)) ~ ^ ~ oasgn.r:52:35: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[1]).dword == D_Null)) ^~ = 1 warning generated. oasgn.r:52:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((((*y)).dword == D_Null)) ~~~~~~~~~~~~~^~~~~~~~~ oasgn.r:52:22: note: remove extraneous parentheses around the comparison to silence this warning if ((((*y)).dword == D_Null)) ~ ^ ~ oasgn.r:52:22: note: use '=' to turn this equality comparison into an assignment if ((((*y)).dword == D_Null)) ^~ = 1 warning generated. oasgn.r:52:35: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[2]).dword == D_Null)) ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ oasgn.r:52:35: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[2]).dword == D_Null)) ~ ^ ~ oasgn.r:52:35: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[2]).dword == D_Null)) ^~ = oasgn.r:52:35: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[1]).dword == D_Null)) ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ oasgn.r:52:35: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[1]).dword == D_Null)) ~ ^ ~ oasgn.r:52:35: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[1]).dword == D_Null)) ^~ = 2 warnings generated. oasgn.r:52:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((((*y)).dword == D_Null)) ~~~~~~~~~~~~~^~~~~~~~~ oasgn.r:52:22: note: remove extraneous parentheses around the comparison to silence this warning if ((((*y)).dword == D_Null)) ~ ^ ~ oasgn.r:52:22: note: use '=' to turn this equality comparison into an assignment if ((((*y)).dword == D_Null)) ^~ = 1 warning generated. oasgn.r:52:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((((*saved_x)).dword == D_Null)) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ oasgn.r:52:28: note: remove extraneous parentheses around the comparison to silence this warning if ((((*saved_x)).dword == D_Null)) ~ ^ ~ oasgn.r:52:28: note: use '=' to turn this equality comparison into an assignment if ((((*saved_x)).dword == D_Null)) ^~ = 1 warning generated. oasgn.r:52:35: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[5]).dword == D_Null)) ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ oasgn.r:52:35: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[5]).dword == D_Null)) ~ ^ ~ oasgn.r:52:35: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[5]).dword == D_Null)) ^~ = oasgn.r:52:35: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[3]).dword == D_Null)) ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ oasgn.r:52:35: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[3]).dword == D_Null)) ~ ^ ~ oasgn.r:52:35: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[3]).dword == D_Null)) ^~ = oasgn.r:52:35: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[3]).dword == D_Null)) ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ oasgn.r:52:35: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[3]).dword == D_Null)) ~ ^ ~ oasgn.r:52:35: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[3]).dword == D_Null)) ^~ = oasgn.r:52:35: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[5]).dword == D_Null)) ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ oasgn.r:52:35: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[5]).dword == D_Null)) ~ ^ ~ oasgn.r:52:35: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[5]).dword == D_Null)) ^~ = 4 warnings generated. oasgn.r:52:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((((*dy)).dword == D_Null)) ~~~~~~~~~~~~~~^~~~~~~~~ oasgn.r:52:23: note: remove extraneous parentheses around the comparison to silence this warning if ((((*dy)).dword == D_Null)) ~ ^ ~ oasgn.r:52:23: note: use '=' to turn this equality comparison into an assignment if ((((*dy)).dword == D_Null)) ^~ = 1 warning generated. oasgn.r:52:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((((*dx)).dword == D_Null)) ~~~~~~~~~~~~~~^~~~~~~~~ oasgn.r:52:23: note: remove extraneous parentheses around the comparison to silence this warning if ((((*dx)).dword == D_Null)) ~ ^ ~ oasgn.r:52:23: note: use '=' to turn this equality comparison into an assignment if ((((*dx)).dword == D_Null)) ^~ = 1 warning generated. oasgn.r:52:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((((*dx)).dword == D_Null)) ~~~~~~~~~~~~~~^~~~~~~~~ oasgn.r:52:23: note: remove extraneous parentheses around the comparison to silence this warning if ((((*dx)).dword == D_Null)) ~ ^ ~ oasgn.r:52:23: note: use '=' to turn this equality comparison into an assignment if ((((*dx)).dword == D_Null)) ^~ = 1 warning generated. oasgn.r:52:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((((*dy)).dword == D_Null)) ~~~~~~~~~~~~~~^~~~~~~~~ oasgn.r:52:23: note: remove extraneous parentheses around the comparison to silence this warning if ((((*dy)).dword == D_Null)) ~ ^ ~ oasgn.r:52:23: note: use '=' to turn this equality comparison into an assignment if ((((*dy)).dword == D_Null)) ^~ = 1 warning generated. oasgn.r:52:35: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[5]).dword == D_Null)) ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ oasgn.r:52:35: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[5]).dword == D_Null)) ~ ^ ~ oasgn.r:52:35: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[5]).dword == D_Null)) ^~ = oasgn.r:52:35: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[3]).dword == D_Null)) ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ oasgn.r:52:35: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[3]).dword == D_Null)) ~ ^ ~ oasgn.r:52:35: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[3]).dword == D_Null)) ^~ = 2 warnings generated. oasgn.r:52:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((((*dy)).dword == D_Null)) ~~~~~~~~~~~~~~^~~~~~~~~ oasgn.r:52:23: note: remove extraneous parentheses around the comparison to silence this warning if ((((*dy)).dword == D_Null)) ~ ^ ~ oasgn.r:52:23: note: use '=' to turn this equality comparison into an assignment if ((((*dy)).dword == D_Null)) ^~ = 1 warning generated. oasgn.r:52:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((((*dx)).dword == D_Null)) ~~~~~~~~~~~~~~^~~~~~~~~ oasgn.r:52:23: note: remove extraneous parentheses around the comparison to silence this warning if ((((*dx)).dword == D_Null)) ~ ^ ~ oasgn.r:52:23: note: use '=' to turn this equality comparison into an assignment if ((((*dx)).dword == D_Null)) ^~ = 1 warning generated. oref.r:473:4: warning: control may reach end of non-void function [-Wreturn-type] } ^ 1 warning generated. oref.r:433:4: warning: control may reach end of non-void function [-Wreturn-type] } ^ 1 warning generated. oref.r:569:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[1]).dword == D_List)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ oref.r:569:29: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[1]).dword == D_List)) { ~ ^ ~ oref.r:569:29: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[1]).dword == D_List)) { ^~ = 1 warning generated. ovalue.r:16:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[1]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ovalue.r:16:29: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[1]).dword == D_Null)) { ~ ^ ~ ovalue.r:16:29: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[1]).dword == D_Null)) { ^~ = 1 warning generated. ovalue.r:39:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((r_tend.d[1]).dword == D_Null)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ovalue.r:39:29: note: remove extraneous parentheses around the comparison to silence this warning if (((r_tend.d[1]).dword == D_Null)) { ~ ^ ~ ovalue.r:39:29: note: use '=' to turn this equality comparison into an assignment if (((r_tend.d[1]).dword == D_Null)) { ^~ = 1 warning generated. rlrgint.r:331:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sgn = x < 0) ~~~~^~~~~~~ rlrgint.r:331:12: note: place parentheses around the assignment to silence this warning if (sgn = x < 0) ^ ( ) rlrgint.r:331:12: note: use '==' to turn this assignment into an equality comparison if (sgn = x < 0) ^ == 1 warning generated. rmemmgt.r:427:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((ws->filep).dword == D_File)) ~~~~~~~~~~~~~~~~~~^~~~~~~~~ rmemmgt.r:427:30: note: remove extraneous parentheses around the comparison to silence this warning if (((ws->filep).dword == D_File)) ~ ^ ~ rmemmgt.r:427:30: note: use '=' to turn this equality comparison into an assignment if (((ws->filep).dword == D_File)) ^~ = rmemmgt.r:429:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((ws->listp).dword == D_List)) ~~~~~~~~~~~~~~~~~~^~~~~~~~~ rmemmgt.r:429:30: note: remove extraneous parentheses around the comparison to silence this warning if (((ws->listp).dword == D_List)) ~ ^ ~ rmemmgt.r:429:30: note: use '=' to turn this equality comparison into an assignment if (((ws->listp).dword == D_List)) ^~ = rmemmgt.r:455:40: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((kywd_xwin[XKey_Window]).dword == D_File)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ rmemmgt.r:455:40: note: remove extraneous parentheses around the comparison to silence this warning if (((kywd_xwin[XKey_Window]).dword == D_File)) ~ ^ ~ rmemmgt.r:455:40: note: use '=' to turn this equality comparison into an assignment if (((kywd_xwin[XKey_Window]).dword == D_File)) ^~ = rmemmgt.r:457:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((lastEventWin).dword == D_File)) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ rmemmgt.r:457:30: note: remove extraneous parentheses around the comparison to silence this warning if (((lastEventWin).dword == D_File)) ~ ^ ~ rmemmgt.r:457:30: note: use '=' to turn this equality comparison into an assignment if (((lastEventWin).dword == D_File)) ^~ = 4 warnings generated. rmisc.r:587:40: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((bp->tvsubs.ssvar).dword == D_Kywdsubj)) { ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ rmisc.r:587:40: note: remove extraneous parentheses around the comparison to silence this warning if (((bp->tvsubs.ssvar).dword == D_Kywdsubj)) { ~ ^ ~ rmisc.r:587:40: note: use '=' to turn this equality comparison into an assignment if (((bp->tvsubs.ssvar).dword == D_Kywdsubj)) { ^~ = rmisc.r:439:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security] fprintf(f, csn);{ ^~~ 2 warnings generated. rwindow.r:1012:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((val[1] == 'n')) SETECHOON(w); ~~~~~~~^~~~~~ rwindow.r:1012:25: note: remove extraneous parentheses around the comparison to silence this warning if ((val[1] == 'n')) SETECHOON(w); ~ ^ ~ rwindow.r:1012:25: note: use '=' to turn this equality comparison into an assignment if ((val[1] == 'n')) SETECHOON(w); ^~ = 1 warning generated. rcolor.r:551:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((*d).dword == D_Null)) { ~~~~~~~~~~~^~~~~~~~~ rcolor.r:551:20: note: remove extraneous parentheses around the comparison to silence this warning if (((*d).dword == D_Null)) { ~ ^ ~ rcolor.r:551:20: note: use '=' to turn this equality comparison into an assignment if (((*d).dword == D_Null)) { ^~ = 1 warning generated. rm `sed 's/$/.c/' rttcur.lst` rm -f rt.a ar qc rt.a `sed 's/$/.o/' rttcur.lst` ../common/rswitch.o ../common/long.o ../common/time.o ../common/xwindow.o ../common/alloc.o ranlib rt.a 2>/dev/null || : cp -p rt.a rt.db ../common/dlrgint.o ../../lib/icon cd src/iconc; /usr/pkg/bin/bmake cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c cmain.c cmain.c:351:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (*p++ = *args++) /* copy args into argument vector */ ~~~~~^~~~~~~~~ cmain.c:351:16: note: place parentheses around the assignment to silence this warning while (*p++ = *args++) /* copy args into argument vector */ ^ ( ) cmain.c:351:16: note: use '==' to turn this assignment into an equality comparison while (*p++ = *args++) /* copy args into argument vector */ ^ == 1 warning generated. cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c ctrans.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c dbase.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c clex.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c cparse.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c csym.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c cmem.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c ctree.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c ccode.c ccode.c:3722:11: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static cnt=1; ~~~~~~ ^ 1 warning generated. cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c ccomp.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c ivalues.c ivalues.c:48:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ 1 warning generated. cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c codegen.c codegen.c:178:24: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pfx = is_builtin(gptr)) { ~~~~^~~~~~~~~~~~~~~~~~ codegen.c:178:24: note: place parentheses around the assignment to silence this warning if (pfx = is_builtin(gptr)) { ^ ( ) codegen.c:178:24: note: use '==' to turn this assignment into an equality comparison if (pfx = is_builtin(gptr)) { ^ == 1 warning generated. cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c fixcode.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c inline.c inline.c:719:23: warning: '&' within '|' [-Wbitwise-op-parentheses] if (ret_flag & DoesFail | (err_conv && (ret_flag & DoesEFail))) ~~~~~~~~~^~~~~~~~~~ ~ inline.c:719:23: note: place parentheses around the '&' expression to silence this warning if (ret_flag & DoesFail | (err_conv && (ret_flag & DoesEFail))) ~~~~~~~~~^~~~~~~~~~ 1 warning generated. cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c chkinv.c chkinv.c:25:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ret_flag; ~~~~~~ ^ 1 warning generated. cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c typinfer.c typinfer.c:3368:13: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ typinfer.c:3423:16: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ 2 warnings generated. cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c types.c types.c:261:11: warning: implicit declaration of function 'bitset' is invalid in C99 [-Wimplicit-function-declaration] if (bitset(typ, i)) { ^ 1 warning generated. cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c lifetime.c cc -O -I/usr/X11R6/include -I/usr/X11R7/include -c incheck.c cc -o iconc cmain.o ctrans.o dbase.o clex.o cparse.o csym.o cmem.o ctree.o ccode.o ccomp.o ivalues.o codegen.o fixcode.o inline.o chkinv.o typinfer.o types.o lifetime.o incheck.o ../common/long.o ../common/getopt.o ../common/time.o ../common/filepart.o ../common/identify.o ../common/munix.o ../common/strtbl.o ../common/rtdb.o ../common/literals.o ../common/alloc.o ../common/ipp.o cp iconc ../../bin cd ipl; /usr/pkg/bin/bmake Ilib cp incl/*.icn gincl/*.icn cfuncs/icall.h ../lib/icon cd procs; LPATH= ../../bin/icont -usc *.icn; mv *.u? ../../lib/icon cd gprocs; LPATH= ../../bin/icont -usc *.icn; mv *.u? ../../lib/icon if grep '^ *# *define LoadFunc' ../src/h/define.h >/dev/null; then /usr/pkg/bin/bmake Cfunctions; fi cd cfuncs; LPATH= /usr/pkg/bin/bmake ICONT=../../bin/icont sh mkfunc.sh libcfunc.so bitcount.o files.o fpoll.o internal.o lgconv.o osf.o pack.o ppm.o process.o tconnect.o >cfunc.icn ../../bin/icont -us -c cfunc.icn cc -O -I/usr/X11R6/include -fPIC -c bitcount.c cc -O -I/usr/X11R6/include -fPIC -c files.c cc -O -I/usr/X11R6/include -fPIC -c fpoll.c cc -O -I/usr/X11R6/include -fPIC -c internal.c cc -O -I/usr/X11R6/include -fPIC -c lgconv.c lgconv.c:170:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (icarry = (hgh & ~MASK) + (low & MASK)) { ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lgconv.c:170:21: note: place parentheses around the assignment to silence this warning while (icarry = (hgh & ~MASK) + (low & MASK)) { ^ ( ) lgconv.c:170:21: note: use '==' to turn this assignment into an equality comparison while (icarry = (hgh & ~MASK) + (low & MASK)) { ^ == 1 warning generated. cc -O -I/usr/X11R6/include -fPIC -c osf.c cc -O -I/usr/X11R6/include -fPIC -c pack.c cc -O -I/usr/X11R6/include -fPIC -c ppm.c cc -O -I/usr/X11R6/include -fPIC -c process.c cc -O -I/usr/X11R6/include -fPIC -c tconnect.c CC="cc" CFLAGS="-O -I/usr/X11R6/include" sh mklib.sh libcfunc.so bitcount.o files.o fpoll.o internal.o lgconv.o osf.o pack.o ppm.o process.o tconnect.o + set - don't know how to make libraries under Minix *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/work/lang/icon/work/icon.v943src/ipl/cfuncs *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/work/lang/icon/work/icon.v943src/ipl *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/work/lang/icon/work/icon.v943src/ipl *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/work/lang/icon/work/icon.v943src *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/lang/icon *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/lang/icon