[alloc.c:56]: (style) The scope of the variable 'tmp' can be reduced. [alloc.c:77]: (style) Checking if unsigned variable 'size' is less than zero. [alloc.c:170]: (style) Checking if unsigned variable 'size' is less than zero. [alloc.c:26]: (style) struct member 'Anonymous5::_' is never used. [alloc.c:0]: (information) The configuration '__GNUC__' was not checked because its code equals another one. [alloc.c:0]: (information) The configuration '__VBCC__' was not checked because its code equals another one. [amigaos.c:47]: (style) The scope of the variable 'var' can be reduced. [amigaos.c:48]: (style) The scope of the variable 'val' can be reduced. [amigaos.c:723]: (style) Variable 'amigafd_close' is assigned a value that is never used. [amigaos.c:417] -> [amigaos.c:464]: (warning) Either the condition 'if(filename)' is redundant or there is possible null pointer dereference: filename. [amigaos.c:334]: (style) The scope of the variable 'var' can be reduced. [amigaos.c:335]: (style) The scope of the variable 'val' can be reduced. [amigaos.c:403]: (style) The scope of the variable 'interpreter_conv' can be reduced. [amigaos.c:404]: (style) The scope of the variable 'fname' can be reduced. [amigaos.c:506]: (style) Variable 'fname' is allocated memory that is never used. [amigaos.c:660]: (style) Variable 'parent' is assigned a value that is never used. [amigaos.c:0]: (information) The configuration '__GNUC__' was not checked because its code equals another one. [amigaos.c:0]: (information) The configuration '__VBCC__' was not checked because its code equals another one. [c_sh.c:56]: (style) The scope of the variable 'i' can be reduced. [c_sh.c:104]: (style) The scope of the variable 'new_val' can be reduced. [c_sh.c:105]: (style) The scope of the variable 'op' can be reduced. [c_sh.c:470]: (style) The scope of the variable 'i' can be reduced. [c_sh.c:479]: (style) The scope of the variable 'anydfl' can be reduced. [c_sh.c:779]: (style) The scope of the variable 'i' can be reduced. [c_sh.c:779]: (style) The scope of the variable 'j' can be reduced. [c_sh.c:835]: (style) The scope of the variable 'i' can be reduced. [c_sh.c:483]: (style) Variable 'anydfl' is assigned a value that is never used. [c_sh.c:763]: (style) Clarify calculation precedence for '&' and '?'. [c_sh.c:765]: (style) Clarify calculation precedence for '&' and '?'. [c_sh.c:767]: (style) Clarify calculation precedence for '&' and '?'. [c_sh.c:757]: (error) Uninitialized struct member: t1.tms_utime [c_sh.c:758]: (error) Uninitialized struct member: t1.tms_stime [c_sh.c:0]: (information) The configuration '__GNUC__' was not checked because its code equals another one. [c_sh.c:0]: (information) The configuration '__VBCC__' was not checked because its code equals another one. [c_ksh.c:351]: (style) The scope of the variable 'n' can be reduced. [c_ksh.c:396]: (style) The scope of the variable 'tp' can be reduced. [c_ksh.c:899]: (style) The scope of the variable 'newval' can be reduced. [c_ksh.c:1148]: (style) The scope of the variable 'w' can be reduced. [c_ksh.c:693]: (style) Clarify calculation precedence for '&' and '?'. [c_ksh.c:712]: (style) Clarify calculation precedence for '&' and '?'. [c_ksh.c:826]: (style) Clarify calculation precedence for '&' and '?'. [c_ksh.c:0]: (information) The configuration '__GNUC__' was not checked because its code equals another one. [c_ksh.c:0]: (information) The configuration '__VBCC__' was not checked because its code equals another one. [sh.h:195]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [sh.h:196]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [sh.h:197]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [sh.h:198]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [sh.h:199]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [sh.h:200]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [sh.h:201]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [sh.h:202]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [sh.h:203]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [sh.h:204]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [sh.h:218]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [sh.h:219]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [sh.h:238]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [sh.h:329]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [sh.h:331]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [sh.h:332]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [sh.h:333]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [sh.h:356]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [sh.h:397]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [sh.h:398]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [sh.h:399]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [sh.h:411]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [sh.h:412]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [sh.h:415]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [sh.h:438]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [sh.h:463]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [sh.h:464]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [sh.h:477]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [sh.h:480]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [sh.h:484]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [sh.h:485]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [sh.h:488]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [sh.h:489]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [table.h:139]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [table.h:140]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [table.h:141]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [table.h:142]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [table.h:143]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [table.h:174]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [table.h:175]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [table.h:176]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [table.h:177]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [table.h:178]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [table.h:179]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [lex.h:117]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [lex.h:118]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [lex.h:119]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [lex.h:120]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [c_test.c:141]: (style) Condition '!0' is always true [c_test.c:106]: (style) The scope of the variable 'res' can be reduced. [c_test.c:189]: (style) The scope of the variable 'sc1' can be reduced. [c_test.c:467]: (style) The scope of the variable 'opnd2' can be reduced. [c_test.c:468]: (style) The scope of the variable 'res' can be reduced. [c_test.c:262]: (information) Skipping configuration 'S_ISSOCK' since the value of 'S_ISSOCK' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [c_test.c:0]: (information) The configuration 'S_ISSOCK' was not checked because its code equals another one. [c_test.c:0]: (information) The configuration '__GNUC__' was not checked because its code equals another one. [c_test.c:0]: (information) The configuration '__VBCC__' was not checked because its code equals another one. [environ.c:0]: (information) The configuration '__GNUC__' was not checked because its code equals another one. [environ.c:0]: (information) The configuration '__VBCC__' was not checked because its code equals another one. [environ.c:0]: (information) The configuration '__amigaos4__' was not checked because its code equals another one. [eval.c:710]: (style) The scope of the variable 'max' can be reduced. [eval.c:1113]: (style) The scope of the variable 'd' can be reduced. [eval.c:1065]: (style) Redundant pointer operation on 'xs' - it's already a pointer. [eval.c:1093]: (style) Redundant pointer operation on 'xs' - it's already a pointer. [eval.c:717]: (style) Variable 'max' is assigned a value that is never used. [eval.c:0]: (information) The configuration '__GNUC__' was not checked because its code equals another one. [eval.c:0]: (information) The configuration '__VBCC__' was not checked because its code equals another one. [expr.c:275]: (style) The scope of the variable 'vasn' can be reduced. [expr.c:0]: (information) The configuration '__GNUC__' was not checked because its code equals another one. [expr.c:0]: (information) The configuration '__VBCC__' was not checked because its code equals another one. [exec.c:145]: (style) The scope of the variable 'chain' can be reduced. [exec.c:1323]: (style) The scope of the variable 's' can be reduced. [exec.c:1425]: (style) The scope of the variable 'i' can be reduced. [exec.c:649]: (style) Clarify calculation precedence for '&' and '?'. [exec.c:951]: (style) Clarify calculation precedence for '&' and '?'. [exec.c:1045]: (style) The scope of the variable 'len' can be reduced. [exec.c:0]: (information) The configuration '__GNUC__' was not checked because its code equals another one. [exec.c:0]: (information) The configuration '__VBCC__' was not checked because its code equals another one. [history.c:553]: (style) The scope of the variable 'l' can be reduced. [history.c:0]: (information) The configuration '__GNUC__' was not checked because its code equals another one. [history.c:0]: (information) The configuration '__VBCC__' was not checked because its code equals another one. [io.c:431] -> [io.c:432]: (style) Variable 'tp.type' is reassigned a value before the old one has been used. [io.c:20]: (style) The scope of the variable 'va' can be reduced. [io.c:55]: (style) The scope of the variable 'va' can be reduced. [io.c:298]: (style) The scope of the variable 'fd' can be reduced. [io.c:298]: (style) The scope of the variable 'fl' can be reduced. [io.c:0]: (information) The configuration '__GNUC__' was not checked because its code equals another one. [io.c:0]: (information) The configuration '__VBCC__' was not checked because its code equals another one. [jobs.c:599]: (style) The scope of the variable 'oldest' can be reduced. [jobs.c:891]: (style) The scope of the variable 'state' can be reduced. [jobs.c:892]: (style) The scope of the variable 'status' can be reduced. [jobs.c:893]: (style) The scope of the variable 'coredumped' can be reduced. [jobs.c:149]: (information) Skipping configuration '_POSIX_CHILD_MAX' since the value of '_POSIX_CHILD_MAX' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [jobs.c:0]: (information) The configuration '_POSIX_CHILD_MAX' was not checked because its code equals another one. [jobs.c:0]: (information) The configuration '__GNUC__' was not checked because its code equals another one. [jobs.c:0]: (information) The configuration '__VBCC__' was not checked because its code equals another one. [tty.h:20]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [tty.h:21]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [tty.h:22]: (information) Skipping configuration 'EXTERN' since the value of 'EXTERN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [lex.c:165]: (style) The scope of the variable 'p' can be reduced. [lex.c:778]: (style) The scope of the variable 'c' can be reduced. [lex.c:780]: (style) The scope of the variable 'eofp' can be reduced. [lex.c:781]: (style) The scope of the variable 'skiptabs' can be reduced. [lex.c:784]: (style) The scope of the variable 'xpos' can be reduced. [lex.c:1109]: (style) The scope of the variable 'delimitthis' can be reduced. [lex.c:1391]: (style) The scope of the variable 'c' can be reduced. [lex.c:1512]: (style) The scope of the variable 'c' can be reduced. [lex.c:872]: (style) Variable 'dummy' is assigned a value that is never used. [lex.c:0]: (information) The configuration '__GNUC__' was not checked because its code equals another one. [lex.c:0]: (information) The configuration '__VBCC__' was not checked because its code equals another one. [main.c:478]: (style) The scope of the variable 't' can be reduced. [main.c:634]: (style) The scope of the variable 'fd' can be reduced. [main.c:0]: (information) The configuration '__GNUC__' was not checked because its code equals another one. [main.c:0]: (information) The configuration '__VBCC__' was not checked because its code equals another one. [misc.c:21]: (style) The scope of the variable 'i' can be reduced. [misc.c:264]: (style) The scope of the variable 'set' can be reduced. [misc.c:520]: (style) The scope of the variable 'sc' can be reduced. [misc.c:520]: (style) The scope of the variable 'pc' can be reduced. [misc.c:643]: (style) The scope of the variable 'c' can be reduced. [misc.c:235]: (style) Variable 'oldval' is assigned a value that is never used. [misc.c:0]: (information) The configuration '__GNUC__' was not checked because its code equals another one. [misc.c:0]: (information) The configuration '__VBCC__' was not checked because its code equals another one. [missing.c:45]: (style) The scope of the variable 'base_sec' can be reduced. [missing.c:14]: (style) Checking if unsigned variable 'n' is less than zero. [missing.c:0]: (information) The configuration '__GNUC__' was not checked because its code equals another one. [missing.c:0]: (information) The configuration '__VBCC__' was not checked because its code equals another one. [path.c:41]: (style) The scope of the variable 'plen' can be reduced. [path.c:221]: (style) The scope of the variable 'len' can be reduced. [path.c:76]: (style) Redundant pointer operation on 'xsp' - it's already a pointer. [path.c:84]: (style) Redundant pointer operation on 'xsp' - it's already a pointer. [path.c:94]: (style) Redundant pointer operation on 'xsp' - it's already a pointer. [path.c:245]: (style) Redundant pointer operation on 'xsp' - it's already a pointer. [path.c:276]: (warning) Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [path.c:277]: (warning) Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [path.c:279]: (warning) Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [path.c:0]: (information) The configuration '__GNUC__' was not checked because its code equals another one. [path.c:0]: (information) The configuration '__VBCC__' was not checked because its code equals another one. [shf.c:936]: (style) Condition 'sizeof(char*)>sizeof(int)' is always true [shf.c:400]: (style) The scope of the variable 'n' can be reduced. [shf.c:489]: (style) The scope of the variable 'ncopy' can be reduced. [shf.c:523]: (style) The scope of the variable 'ncopy' can be reduced. [shf.c:665]: (style) The scope of the variable 'n' can be reduced. [shf.c:32]: (style) Clarify calculation precedence for '&' and '?'. [shf.c:71]: (style) Clarify calculation precedence for '&' and '?'. [shf.c:114]: (style) Clarify calculation precedence for '&' and '?'. [shf.c:131]: (style) Clarify calculation precedence for '&' and '?'. [shf.c:159]: (style) Clarify calculation precedence for '&' and '?'. [shf.c:1192]: (style) Clarify calculation precedence for '&' and '?'. [shf.c:0]: (information) The configuration 'FP' was not checked because its code equals another one. [shf.c:0]: (information) The configuration '__GNUC__' was not checked because its code equals another one. [shf.c:0]: (information) The configuration '__VBCC__' was not checked because its code equals another one. [syn.c:484] -> [syn.c:483]: (warning) Either the condition 'tl==NULL' is redundant or there is possible null pointer dereference: tl. [syn.c:71]: (style) The scope of the variable 'p' can be reduced. [syn.c:91]: (style) The scope of the variable 'p' can be reduced. [syn.c:92]: (style) The scope of the variable 'c' can be reduced. [syn.c:110]: (style) The scope of the variable 'c' can be reduced. [syn.c:111]: (style) The scope of the variable 'have_sep' can be reduced. [syn.c:0]: (information) The configuration '__GNUC__' was not checked because its code equals another one. [syn.c:0]: (information) The configuration '__VBCC__' was not checked because its code equals another one. [sigact.c:0]: (information) The configuration '__GNUC__' was not checked because its code equals another one. [sigact.c:0]: (information) The configuration '__VBCC__' was not checked because its code equals another one. [trap.c:402]: (style) Clarify calculation precedence for '&' and '?'. [trap.c:0]: (information) The configuration '__GNUC__' was not checked because its code equals another one. [trap.c:0]: (information) The configuration '__VBCC__' was not checked because its code equals another one. [table.c:184]: (style) The scope of the variable 'n' can be reduced. [table.c:185]: (style) The scope of the variable 'h' can be reduced. [table.c:186]: (style) The scope of the variable 'ncmp' can be reduced. [table.c:0]: (information) The configuration '__GNUC__' was not checked because its code equals another one. [table.c:0]: (information) The configuration '__VBCC__' was not checked because its code equals another one. [tree.c:278]: (style) The scope of the variable 'c' can be reduced. [tree.c:566]: (style) The scope of the variable 'c' can be reduced. [tree.c:0]: (information) The configuration '__GNUC__' was not checked because its code equals another one. [tree.c:0]: (information) The configuration '__VBCC__' was not checked because its code equals another one. [tty.c:0]: (information) The configuration '__GNUC__' was not checked because its code equals another one. [tty.c:0]: (information) The configuration '__VBCC__' was not checked because its code equals another one. [var.c:870]: (warning) Return value of function rand() is not used. [var.c:61]: (style) The scope of the variable 'vp' can be reduced. [var.c:103]: (style) The scope of the variable 'tp' can be reduced. [var.c:507]: (style) The scope of the variable 'slen' can be reduced. [var.c:727]: (style) The scope of the variable 'tmp' can be reduced. [var.c:752]: (style) The scope of the variable 'alen' can be reduced. [var.c:774]: (style) The scope of the variable 'c' can be reduced. [var.c:830]: (style) The scope of the variable 'vp2' can be reduced. [var.c:1136]: (style) The scope of the variable 'vq' can be reduced. [var.c:0]: (information) The configuration '__GNUC__' was not checked because its code equals another one. [var.c:0]: (information) The configuration '__VBCC__' was not checked because its code equals another one. [version.c:0]: (information) The configuration '__GNUC__' was not checked because its code equals another one. [version.c:0]: (information) The configuration '__VBCC__' was not checked because its code equals another one.