2022-06-29 12:33 ftp://ftp.de.debian.org/debian/pool/main/libn/libnewlib-nano/libnewlib-nano_2.11.2.orig.tar.gz cppcheck-options: --library=posix --library=gnu --showtime=top5 --check-library --inconclusive --enable=style,information --inline-suppr --template=daca2 -D__GNUC__ --platform=unix64 -rp=temp -j10 platform: Linux-5.18.6-1-MANJARO-x86_64-with-glibc2.35 python: 3.10.5 client-version: 1.3.25 compiler: g++ (GCC) 12.1.0 cppcheck: head 2.8 head-info: 06b408e (2022-06-29 13:43:17 +0200) count: 2996 2957 elapsed-time: 25.5 33.2 head-timing-info: Overall time: 0s old-timing-info: Overall time: 0s head results: libnewlib-nano-2.11.2/libgloss/arm/linux-syscalls1.c:34:17: portability: 'oldbrk' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] libnewlib-nano-2.11.2/libgloss/arm/redboot-syscalls.c:282:72: warning: Found suspicious operator ',', result is not used. [constStatement] libnewlib-nano-2.11.2/libgloss/arm/redboot-syscalls.c:226:32: error: Uninitialized variable: &utime [uninitvar] libnewlib-nano-2.11.2/libgloss/bfin/clear_cache_range.c:22:44: style: Parameter 'end' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/libgloss/arm/redboot-syscalls.c:280:7: style: Unused variable: numbanks [unusedVariable] libnewlib-nano-2.11.2/libgloss/bfin/syscalls.c:246:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/libgloss/bfin/syscalls.c:251:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/libgloss/bfin/syscalls.c:43:11: error: Uninitialized variable: errcode [uninitvar] libnewlib-nano-2.11.2/libgloss/bfin/syscalls.c:44:10: error: Uninitialized variable: result [uninitvar] libnewlib-nano-2.11.2/libgloss/bfin/syscalls.c:35:7: style: Variable 'result' is not assigned a value. [unassignedVariable] libnewlib-nano-2.11.2/libgloss/bfin/syscalls.c:35:15: style: Unused variable: result2 [unusedVariable] libnewlib-nano-2.11.2/libgloss/bfin/syscalls.c:35:24: style: Variable 'errcode' is not assigned a value. [unassignedVariable] libnewlib-nano-2.11.2/libgloss/arc/mcount.c:146:8: style: struct member 'gmon_hdr::spare' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/cr16/sbrk.c:46:25: error: Comparing pointers that point to different objects [comparePointers] libnewlib-nano-2.11.2/libgloss/cr16/sbrk.c:30:21: note: Variable declared here. libnewlib-nano-2.11.2/libgloss/cr16/sbrk.c:40:16: note: Address of variable taken here. libnewlib-nano-2.11.2/libgloss/cr16/sbrk.c:31:21: note: Variable declared here. libnewlib-nano-2.11.2/libgloss/cr16/sbrk.c:46:27: note: Address of variable taken here. libnewlib-nano-2.11.2/libgloss/cr16/sbrk.c:46:25: note: Comparing pointers that point to different objects libnewlib-nano-2.11.2/libgloss/aarch64/syscalls.c:656:3: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] libnewlib-nano-2.11.2/libgloss/aarch64/syscalls.c:421:31: style: Condition 'ptr>0' is always false [knownConditionTrueFalse] libnewlib-nano-2.11.2/libgloss/aarch64/syscalls.c:418:15: note: Assuming that condition 'ptr<0' is not redundant libnewlib-nano-2.11.2/libgloss/aarch64/syscalls.c:421:31: note: Condition 'ptr>0' is always false libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:444:38: style: Condition 'ptr>0' is always false [knownConditionTrueFalse] libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:441:15: note: Assuming that condition 'ptr<0' is not redundant libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:444:38: note: Condition 'ptr>0' is always false libnewlib-nano-2.11.2/libgloss/crx/sbrk.c:46:25: error: Comparing pointers that point to different objects [comparePointers] libnewlib-nano-2.11.2/libgloss/crx/sbrk.c:30:21: note: Variable declared here. libnewlib-nano-2.11.2/libgloss/crx/sbrk.c:40:16: note: Address of variable taken here. libnewlib-nano-2.11.2/libgloss/crx/sbrk.c:31:21: note: Variable declared here. libnewlib-nano-2.11.2/libgloss/crx/sbrk.c:46:27: note: Address of variable taken here. libnewlib-nano-2.11.2/libgloss/crx/sbrk.c:46:25: note: Comparing pointers that point to different objects libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:198:10: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment] libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:191:10: note: name is assigned libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:198:10: note: name is overwritten libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:187:19: error: Uninitialized variable: fh [uninitvar] libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:287:7: error: Uninitialized variable: len [uninitvar] libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:271:10: note: Assuming condition is false libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:287:7: note: Uninitialized variable: len libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:634:7: error: Uninitialized variable: fh [uninitvar] libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:576:10: note: Assuming condition is false libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:634:7: note: Uninitialized variable: fh libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:766:15: error: Uninitialized variable: res [uninitvar] libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:749:11: note: Assuming condition is false libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:766:15: note: Uninitialized variable: res libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:840:22: error: Uninitialized variable: value [uninitvar] libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:867:10: error: Uninitialized variable: timeval [uninitvar] libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:473:19: error: Uninitialized variable: res [legacyUninitvar] libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:484:15: error: Uninitialized variable: res [legacyUninitvar] libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:182:8: style: Variable 'name' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:198:10: style: Variable 'name' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:143:7: style: Unused variable: i [unusedVariable] libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:179:7: style: Variable 'fh' is not assigned a value. [unassignedVariable] libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:276:7: style: Variable 'pfd' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:266:7: style: Variable 'len' is not assigned a value. [unassignedVariable] libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:569:14: style: Variable 'aflags' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:605:12: style: Variable 'aflags' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:610:12: style: Variable 'aflags' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:615:14: style: Variable 'aflags' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:616:14: style: Variable 'aflags' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:838:13: style: Variable 'value' is not assigned a value. [unassignedVariable] libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:860:11: style: Variable 'timeval' is not assigned a value. [unassignedVariable] libnewlib-nano-2.11.2/libgloss/frv/sbrk.c:35:9: style: Unused variable: sp [unusedVariable] libnewlib-nano-2.11.2/libgloss/ft32/sbrk.c:31:9: style: Unused variable: sp [unusedVariable] libnewlib-nano-2.11.2/libgloss/debug.c:523:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/libgloss/debug.c:533:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/libgloss/debug.c:578:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/libgloss/debug.c:589:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/libgloss/debug.c:652:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/libgloss/debug.c:663:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/libgloss/debug.c:726:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/libgloss/debug.c:736:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/libgloss/debug.c:310:7: style:inconclusive: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] libnewlib-nano-2.11.2/libgloss/debug.c:333:26: style: Parameter 'buffer' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/libgloss/debug.c:86:17: style: Unused variable: buf [unusedVariable] libnewlib-nano-2.11.2/libgloss/debug.c:303:16: style: Variable 'xmitcsum' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/libgloss/debug.c:304:16: style: Variable 'xmitcsum' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/libgloss/debug.c:369:7: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/libgloss/hp74x/test.c:46:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libnewlib-nano-2.11.2/libgloss/hp74x/test.c:46:3: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/libgloss/hp74x/test.c:11:17: style: Unused variable: x [unusedVariable] libnewlib-nano-2.11.2/libgloss/hp74x/test.c:12:8: style: Unused variable: buf [unusedVariable] libnewlib-nano-2.11.2/libgloss/hp74x/test.c:46:4: style: Variable 's' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/libgloss/iq2000/_exit.c:24:15: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] libnewlib-nano-2.11.2/libgloss/i960/crt0.c:63:31: error: Subtracting pointers that point to different objects [comparePointers] libnewlib-nano-2.11.2/libgloss/i960/crt0.c:5:13: note: Variable declared here. libnewlib-nano-2.11.2/libgloss/i960/crt0.c:63:26: note: Address of variable taken here. libnewlib-nano-2.11.2/libgloss/i960/crt0.c:4:13: note: Variable declared here. libnewlib-nano-2.11.2/libgloss/i960/crt0.c:63:33: note: Address of variable taken here. libnewlib-nano-2.11.2/libgloss/i960/crt0.c:63:31: note: Subtracting pointers that point to different objects libnewlib-nano-2.11.2/libgloss/i960/crt0.c:54:9: style: Unused variable: p [unusedVariable] libnewlib-nano-2.11.2/libgloss/iq2000/_exit.c:16:12: error: Comparing pointers that point to different objects [comparePointers] libnewlib-nano-2.11.2/libgloss/iq2000/_exit.c:12:16: note: Variable declared here. libnewlib-nano-2.11.2/libgloss/iq2000/_exit.c:14:21: note: Array decayed to pointer here. libnewlib-nano-2.11.2/libgloss/iq2000/_exit.c:13:16: note: Variable declared here. libnewlib-nano-2.11.2/libgloss/iq2000/_exit.c:16:14: note: Array decayed to pointer here. libnewlib-nano-2.11.2/libgloss/iq2000/_exit.c:16:12: note: Comparing pointers that point to different objects libnewlib-nano-2.11.2/libgloss/hp74x/io.c:165:10: warning: Uninitialized variable: status [uninitvar] libnewlib-nano-2.11.2/libgloss/hp74x/checksum.c:106:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] libnewlib-nano-2.11.2/libgloss/hp74x/checksum.c:115:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] libnewlib-nano-2.11.2/libgloss/hp74x/io.c:269:10: style: Variable 'base' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/libgloss/i386/cygmon-gmon.c:224:14: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] libnewlib-nano-2.11.2/libgloss/iq2000/crt1.c:21:19: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] libnewlib-nano-2.11.2/libgloss/i386/cygmon-gmon.c:225:14: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] libnewlib-nano-2.11.2/libgloss/iq2000/crt1.c:26:31: error: Comparing pointers that point to different objects [comparePointers] libnewlib-nano-2.11.2/libgloss/iq2000/crt1.c:19:20: note: Variable declared here. libnewlib-nano-2.11.2/libgloss/iq2000/crt1.c:26:16: note: Array decayed to pointer here. libnewlib-nano-2.11.2/libgloss/iq2000/crt1.c:18:20: note: Variable declared here. libnewlib-nano-2.11.2/libgloss/iq2000/crt1.c:26:33: note: Array decayed to pointer here. libnewlib-nano-2.11.2/libgloss/iq2000/crt1.c:26:31: note: Comparing pointers that point to different objects libnewlib-nano-2.11.2/libgloss/iq2000/crt1.c:7:9: style: struct member 'object::reserve' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/i386/cygmon-gmon.c:119:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] libnewlib-nano-2.11.2/libgloss/i386/cygmon-gmon.c:127:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] libnewlib-nano-2.11.2/libgloss/i386/cygmon-gmon.c:148:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] libnewlib-nano-2.11.2/libgloss/i386/cygmon-gmon.c:171:8: style: Unused variable: fd [unusedVariable] libnewlib-nano-2.11.2/libgloss/iq2000/test.c:29:10: style: Unused variable: j [unusedVariable] libnewlib-nano-2.11.2/libgloss/libnosys/_exit.c:13:5: style: Variable 'x' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/libgloss/hp74x/pa_stub.c:496:25: style: Checking if unsigned expression 'i_cache_params[0]' is less than zero. [unsignedLessThanZero] libnewlib-nano-2.11.2/libgloss/hp74x/pa_stub.c:311:21: style: Parameter 'buffer' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/libgloss/hp74x/pa_stub.c:428:25: error: Uninitialized variable: R_addr [uninitvar] libnewlib-nano-2.11.2/libgloss/hp74x/pa_stub.c:166:12: style: struct member 'registers::intregs' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/hp74x/pa_stub.c:167:12: style: struct member 'registers::fpregs' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/m32r/raise.c:5:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/libgloss/m68k/cf-crt1.c:60:3: style:inconclusive: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] libnewlib-nano-2.11.2/libgloss/m68k/cf-crt1.c:43:52: error: Subtracting pointers that point to different objects [comparePointers] libnewlib-nano-2.11.2/libgloss/m68k/cf-crt1.c:23:13: note: Variable declared here. libnewlib-nano-2.11.2/libgloss/m68k/cf-crt1.c:43:40: note: Array decayed to pointer here. libnewlib-nano-2.11.2/libgloss/m68k/cf-crt1.c:22:13: note: Variable declared here. libnewlib-nano-2.11.2/libgloss/m68k/cf-crt1.c:43:54: note: Array decayed to pointer here. libnewlib-nano-2.11.2/libgloss/m68k/cf-crt1.c:43:52: note: Subtracting pointers that point to different objects libnewlib-nano-2.11.2/libgloss/m68k/cf-crt1.c:44:33: error: Subtracting pointers that point to different objects [comparePointers] libnewlib-nano-2.11.2/libgloss/m68k/cf-crt1.c:24:13: note: Variable declared here. libnewlib-nano-2.11.2/libgloss/m68k/cf-crt1.c:44:27: note: Array decayed to pointer here. libnewlib-nano-2.11.2/libgloss/m68k/cf-crt1.c:23:13: note: Variable declared here. libnewlib-nano-2.11.2/libgloss/m68k/cf-crt1.c:44:35: note: Array decayed to pointer here. libnewlib-nano-2.11.2/libgloss/m68k/cf-crt1.c:44:33: note: Subtracting pointers that point to different objects libnewlib-nano-2.11.2/libgloss/m68k/cf-isrs.c:161:0: error: #error "No interrupt routine requested" [preprocessorErrorDirective] libnewlib-nano-2.11.2/libgloss/m68k/leds.c:45:26: style: Variable 'num_bits' can be declared as const array [constVariable] libnewlib-nano-2.11.2/libgloss/m68k/sim-print.c:23:11: style: Variable 'len' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/libgloss/m68k/test.c:8:8: style: Unused variable: buf [unusedVariable] libnewlib-nano-2.11.2/libgloss/m68k/dtor.C:14:1: error: syntax error [syntaxError] libnewlib-nano-2.11.2/libgloss/mep/h_reset.c:25:8: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] libnewlib-nano-2.11.2/libgloss/mep/sbrk.c:41:27: error: Using pointer to local variable 'something' that is out of scope. [invalidLifetime] libnewlib-nano-2.11.2/libgloss/mep/sbrk.c:38:38: note: Address of variable taken here. libnewlib-nano-2.11.2/libgloss/mep/sbrk.c:36:11: note: Variable created here. libnewlib-nano-2.11.2/libgloss/mep/sbrk.c:41:27: note: Using pointer to local variable 'something' that is out of scope. libnewlib-nano-2.11.2/libgloss/mep/sbrk.c:36:11: style: Variable 'something' is not assigned a value. [unassignedVariable] libnewlib-nano-2.11.2/libgloss/m68k/mvme-stub.c:708:13: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] libnewlib-nano-2.11.2/libgloss/m68k/mvme-stub.c:709:13: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] libnewlib-nano-2.11.2/libgloss/mips/cfe.c:51:43: style:inconclusive: Function '__libcfe_init' argument 3 names different: declaration 'cfe_entrypoint' definition 'entrypoint'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/libgloss/mips/cfe.c:35:49: note: Function '__libcfe_init' argument 3 names different: declaration 'cfe_entrypoint' definition 'entrypoint'. libnewlib-nano-2.11.2/libgloss/mips/cfe.c:51:43: note: Function '__libcfe_init' argument 3 names different: declaration 'cfe_entrypoint' definition 'entrypoint'. libnewlib-nano-2.11.2/libgloss/mips/cfe.c:73:7: style: Unused variable: rv [unusedVariable] libnewlib-nano-2.11.2/libgloss/m68k/mvme-stub.c:272:5: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] libnewlib-nano-2.11.2/libgloss/m68k/mvme-stub.c:272:5: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] libnewlib-nano-2.11.2/libgloss/m68k/mvme-stub.c:272:5: warning: %x in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] libnewlib-nano-2.11.2/libgloss/m68k/mvme-stub.c:272:5: warning: %x in format string (no. 5) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] libnewlib-nano-2.11.2/libgloss/m68k/mvme-stub.c:272:5: warning: %x in format string (no. 6) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] libnewlib-nano-2.11.2/libgloss/m68k/mvme-stub.c:350:5: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] libnewlib-nano-2.11.2/libgloss/m68k/mvme-stub.c:350:5: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] libnewlib-nano-2.11.2/libgloss/m68k/mvme-stub.c:350:5: warning: %x in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] libnewlib-nano-2.11.2/libgloss/m68k/mvme-stub.c:350:5: warning: %x in format string (no. 5) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] libnewlib-nano-2.11.2/libgloss/m68k/mvme-stub.c:350:5: warning: %x in format string (no. 6) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] libnewlib-nano-2.11.2/libgloss/m68k/mvme-stub.c:613:19: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'FrameStruct *'. [invalidPrintfArgType_uint] libnewlib-nano-2.11.2/libgloss/m68k/mvme-stub.c:653:27: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'FrameStruct *'. [invalidPrintfArgType_uint] libnewlib-nano-2.11.2/libgloss/m68k/mvme-stub.c:226:21: style: Variable 'frame->frameSize' is reassigned a value before the old one has been used. [redundantAssignment] libnewlib-nano-2.11.2/libgloss/m68k/mvme-stub.c:216:19: note: frame->frameSize is assigned libnewlib-nano-2.11.2/libgloss/m68k/mvme-stub.c:226:21: note: frame->frameSize is overwritten libnewlib-nano-2.11.2/libgloss/m68k/mvme-stub.c:502:11: style: Same expression on both sides of '=='. [duplicateExpression] libnewlib-nano-2.11.2/libgloss/m68k/mvme-stub.c:322:8: style: Parameter 'buffer' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/libgloss/m68k/mvme-stub.c:710:5: style: Unused variable: exception [unusedVariable] libnewlib-nano-2.11.2/libgloss/mips/cfe_mem.c:41:16: style: struct member 's_mem::icsize' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/mips/cygmon.c:54:16: style: struct member 's_mem::icsize' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/mips/cfe_mem.c:42:16: style: struct member 's_mem::dcsize' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/mips/cygmon.c:55:16: style: struct member 's_mem::dcsize' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/mips/cygmon.c:84:12: style: Variable 'numbanks' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/libgloss/mips/dtor.C:14:1: error: syntax error [syntaxError] libnewlib-nano-2.11.2/libgloss/mips/dvemon.c:73:16: style: struct member 's_mem::icsize' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/mips/dvemon.c:74:16: style: struct member 's_mem::dcsize' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/mips/cma101.c:218:27: portability: '(void*)endptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] libnewlib-nano-2.11.2/libgloss/mips/cma101.c:218:42: portability: '(void*)endptr+sizeof(int)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] libnewlib-nano-2.11.2/libgloss/microblaze/xil_malloc.c:702:44: style: Condition 'newsize libnewlib-nano-2.11.2/libgloss/riscv/internal_syscall.h:49:41: note: Calling function '__internal_syscall', 3rd argument '_a1' value is libnewlib-nano-2.11.2/libgloss/riscv/internal_syscall.h:28:32: note: Uninitialized variable: _a1 libnewlib-nano-2.11.2/libgloss/riscv/internal_syscall.h:29:32: warning: Uninitialized variable: _a2 [uninitvar] libnewlib-nano-2.11.2/libgloss/riscv/sys_fstatat.c:11:53: note: Calling function 'syscall_errno', 4th argument '&kst' value is libnewlib-nano-2.11.2/libgloss/riscv/internal_syscall.h:49:46: note: Calling function '__internal_syscall', 4th argument '_a2' value is libnewlib-nano-2.11.2/libgloss/riscv/internal_syscall.h:29:32: note: Uninitialized variable: _a2 libnewlib-nano-2.11.2/libgloss/mep/mep-bb.c:1036:15: error: Common realloc mistake: 'bb_stack' nulled but not freed upon failure [memleakOnRealloc] libnewlib-nano-2.11.2/libgloss/mep/mep-bb.c:839:19: style: Variable 'bucket' is reassigned a value before the old one has been used. [redundantAssignment] libnewlib-nano-2.11.2/libgloss/mep/mep-bb.c:837:14: note: bucket is assigned libnewlib-nano-2.11.2/libgloss/mep/mep-bb.c:839:19: note: bucket is overwritten libnewlib-nano-2.11.2/libgloss/mep/mep-bb.c:902:19: style: Variable 'bucket' is reassigned a value before the old one has been used. [redundantAssignment] libnewlib-nano-2.11.2/libgloss/mep/mep-bb.c:900:14: note: bucket is assigned libnewlib-nano-2.11.2/libgloss/mep/mep-bb.c:902:19: note: bucket is overwritten libnewlib-nano-2.11.2/libgloss/mep/mep-bb.c:141:9: style: Local variable 'i' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/libgloss/mep/mep-bb.c:72:7: note: Shadowed declaration libnewlib-nano-2.11.2/libgloss/mep/mep-bb.c:141:9: note: Shadow variable libnewlib-nano-2.11.2/libgloss/mep/mep-bb.c:227:8: style: Local variable 'i' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/libgloss/mep/mep-bb.c:72:7: note: Shadowed declaration libnewlib-nano-2.11.2/libgloss/mep/mep-bb.c:227:8: note: Shadow variable libnewlib-nano-2.11.2/libgloss/mep/gcov-io.h:71:12: style: Parameter 'source' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/libgloss/riscv/internal_syscall.h:28:32: warning: Uninitialized variable: _a1 [uninitvar] libnewlib-nano-2.11.2/libgloss/riscv/sys_lstat.c:10:44: note: Calling function 'syscall_errno', 3rd argument '&kst' value is libnewlib-nano-2.11.2/libgloss/riscv/internal_syscall.h:49:41: note: Calling function '__internal_syscall', 3rd argument '_a1' value is libnewlib-nano-2.11.2/libgloss/riscv/internal_syscall.h:28:32: note: Uninitialized variable: _a1 libnewlib-nano-2.11.2/libgloss/riscv/internal_syscall.h:28:32: warning: Uninitialized variable: _a1 [uninitvar] libnewlib-nano-2.11.2/libgloss/riscv/sys_stat.c:11:43: note: Calling function 'syscall_errno', 3rd argument '&kst' value is libnewlib-nano-2.11.2/libgloss/riscv/internal_syscall.h:49:41: note: Calling function '__internal_syscall', 3rd argument '_a1' value is libnewlib-nano-2.11.2/libgloss/riscv/internal_syscall.h:28:32: note: Uninitialized variable: _a1 libnewlib-nano-2.11.2/libgloss/rl78/sbrk.c:46:10: error: Comparing pointers that point to different objects [comparePointers] libnewlib-nano-2.11.2/libgloss/rl78/sbrk.c:38:18: note: Variable declared here. libnewlib-nano-2.11.2/libgloss/rl78/sbrk.c:39:25: note: Address of variable taken here. libnewlib-nano-2.11.2/libgloss/rl78/sbrk.c:36:12: note: Variable declared here. libnewlib-nano-2.11.2/libgloss/rl78/sbrk.c:41:30: note: Address of variable taken here. libnewlib-nano-2.11.2/libgloss/rl78/sbrk.c:46:10: note: Comparing pointers that point to different objects libnewlib-nano-2.11.2/libgloss/rs6000/mbx-print.c:23:11: style: Variable 'len' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/libgloss/rs6000/mvme-print.c:28:12: style: Unused variable: len2 [unusedVariable] libnewlib-nano-2.11.2/libgloss/rs6000/sim-print.c:23:11: style: Variable 'len' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/libgloss/rs6000/mvme-print.c:69:11: style: Variable 'len' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/libgloss/rs6000/sim-times.c:39:10: warning: Either the condition 'tp' is redundant or there is possible null pointer dereference: tp. [nullPointerRedundantCheck] libnewlib-nano-2.11.2/libgloss/rs6000/sim-times.c:29:7: note: Assuming that condition 'tp' is not redundant libnewlib-nano-2.11.2/libgloss/rs6000/sim-times.c:39:10: note: Null pointer dereference libnewlib-nano-2.11.2/libgloss/rs6000/sim-times.c:19:17: style: Unused variable: usage [unusedVariable] libnewlib-nano-2.11.2/libgloss/rs6000/test.c:6:8: style: Unused variable: buf [unusedVariable] libnewlib-nano-2.11.2/libgloss/rs6000/sol-cfuncs.c:38:10: style: struct member 'solaris_timestruc_t::tv_nsec' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/rs6000/sol-cfuncs.c:45:10: style: struct member 'solaris_stat::st_pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/rs6000/sol-cfuncs.c:52:10: style: struct member 'solaris_stat::st_pad2' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/rs6000/sol-cfuncs.c:54:10: style: struct member 'solaris_stat::st_pad3' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/rs6000/sol-cfuncs.c:60:10: style: struct member 'solaris_stat::st_fstype' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/rs6000/sol-cfuncs.c:61:10: style: struct member 'solaris_stat::st_pad4' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/rs6000/sol-cfuncs.c:71:20: style: struct member 'solaris_termios::c_iflag' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/rs6000/sol-cfuncs.c:72:20: style: struct member 'solaris_termios::c_oflag' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/rs6000/sol-cfuncs.c:73:20: style: struct member 'solaris_termios::c_cflag' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/rs6000/sol-cfuncs.c:74:20: style: struct member 'solaris_termios::c_lflag' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/rs6000/sol-cfuncs.c:75:17: style: struct member 'solaris_termios::c_cc' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/rs6000/sol-cfuncs.c:190:22: style: Variable 'zero_stat' is not assigned a value. [unassignedVariable] libnewlib-nano-2.11.2/libgloss/rl78/mcount.c:146:8: style: struct member 'gmon_hdr::spare' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/sparc/salib.c:73:5: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError] libnewlib-nano-2.11.2/libgloss/sparc/sparc-stub.c:130:5: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError] libnewlib-nano-2.11.2/libgloss/sparc/dtor.C:14:1: error: syntax error [syntaxError] libnewlib-nano-2.11.2/libgloss/sparc/salib-701.c:153:5: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError] libnewlib-nano-2.11.2/libgloss/sparc/sparcl-stub.c:138:5: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError] libnewlib-nano-2.11.2/libgloss/sparc/sparclet-stub.c:151:5: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError] libnewlib-nano-2.11.2/libgloss/sparc/erc32-stub.c:107:15: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] libnewlib-nano-2.11.2/libgloss/sparc/erc32-stub.c:91:3: warning: Possible null pointer dereference: tb [nullPointer] libnewlib-nano-2.11.2/libgloss/sparc/erc32-stub.c:88:10: note: Assignment 'tb=(struct trap_entry*)0', assigned value is 0 libnewlib-nano-2.11.2/libgloss/sparc/erc32-stub.c:91:3: note: Null pointer dereference libnewlib-nano-2.11.2/libgloss/sparc/erc32-stub.c:93:3: warning: Possible null pointer dereference: tb [nullPointer] libnewlib-nano-2.11.2/libgloss/sparc/erc32-stub.c:88:10: note: Assignment 'tb=(struct trap_entry*)0', assigned value is 0 libnewlib-nano-2.11.2/libgloss/sparc/erc32-stub.c:93:3: note: Null pointer dereference libnewlib-nano-2.11.2/libgloss/sparc/erc32-stub.c:94:3: warning: Possible null pointer dereference: tb [nullPointer] libnewlib-nano-2.11.2/libgloss/sparc/erc32-stub.c:88:10: note: Assignment 'tb=(struct trap_entry*)0', assigned value is 0 libnewlib-nano-2.11.2/libgloss/sparc/erc32-stub.c:94:3: note: Null pointer dereference libnewlib-nano-2.11.2/libgloss/sparc/erc32-stub.c:261:35: error: Uninitialized variable: sp [uninitvar] libnewlib-nano-2.11.2/libgloss/sparc/erc32-stub.c:289:47: error: Uninitialized variable: sp [uninitvar] libnewlib-nano-2.11.2/libgloss/sparc/erc32-stub.c:255:18: style: Variable 'sp' is not assigned a value. [unassignedVariable] libnewlib-nano-2.11.2/libgloss/sparc/erc32-stub.c:301:8: style: Variable 'sp' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/libgloss/sparc/test.c:26:8: style: Local variable 'foo' shadows outer function [shadowFunction] libnewlib-nano-2.11.2/libgloss/sparc/test.c:6:1: note: Shadowed declaration libnewlib-nano-2.11.2/libgloss/sparc/test.c:26:8: note: Shadow variable libnewlib-nano-2.11.2/libgloss/sparc/test.c:25:7: style: Unused variable: num [unusedVariable] libnewlib-nano-2.11.2/libgloss/sparc/test.c:26:8: style: Unused variable: foo [unusedVariable] libnewlib-nano-2.11.2/libgloss/sparc_leon/amba_scan.c:51:39: style: Parameter 'mbar' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/libgloss/sparc_leon/amba_dbg.c:49:14: style: Variable 'vendor' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/libgloss/sparc_leon/amba_dbg.c:50:11: style: Variable 'dev' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/libgloss/sparc_leon/amba_dbg.c:51:9: style: Unused variable: devstr [unusedVariable] libnewlib-nano-2.11.2/libgloss/sparc_leon/amba_dbg.c:52:9: style: Unused variable: vendorstr [unusedVariable] libnewlib-nano-2.11.2/libgloss/sparc_leon/amba_dbg.c:79:9: style: Variable 'j' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/libgloss/sparc_leon/amba_dbg.c:96:13: style: Variable 'addr' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/libgloss/sparc_leon/amba_dbg.c:118:10: style: Variable 'addr' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/libgloss/sparc_leon/amba_dbg.c:140:12: style: Variable 'addr' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/libgloss/rx/mcount.c:146:8: style: struct member 'gmon_hdr::spare' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/sparc_leon/console_init.c:33:3: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/libgloss/sparc_leon/catch_interrupt_svt.c:64:11: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger] libnewlib-nano-2.11.2/libgloss/sparc_leon/io.c:34:17: style: Unused variable: rxstat [unusedVariable] libnewlib-nano-2.11.2/libgloss/sparc_leon/io.c:35:17: style: Unused variable: rxadata [unusedVariable] libnewlib-nano-2.11.2/libgloss/sparc_leon/io.c:36:7: style: Unused variable: rxmask [unusedVariable] libnewlib-nano-2.11.2/libgloss/sparc_leon/catch_interrupt.c:46:32: warning: Either the condition 'irq>=32' is redundant or the array '_irqtbl[32]' is accessed at index 32, which is out of bounds. [arrayIndexOutOfBoundsCond] libnewlib-nano-2.11.2/libgloss/sparc_leon/catch_interrupt.c:48:11: note: Assuming that condition 'irq>=32' is not redundant libnewlib-nano-2.11.2/libgloss/sparc_leon/catch_interrupt.c:46:32: note: Array index out of bounds libnewlib-nano-2.11.2/libgloss/sparc_leon/initcalls.c:37:12: error: Comparing pointers that point to different objects [comparePointers] libnewlib-nano-2.11.2/libgloss/sparc_leon/asm-leon/elfmacro.h:62:19: note: Variable declared here. libnewlib-nano-2.11.2/libgloss/sparc_leon/initcalls.c:36:19: note: Address of variable taken here. libnewlib-nano-2.11.2/libgloss/sparc_leon/asm-leon/elfmacro.h:63:19: note: Variable declared here. libnewlib-nano-2.11.2/libgloss/sparc_leon/initcalls.c:37:14: note: Address of variable taken here. libnewlib-nano-2.11.2/libgloss/sparc_leon/initcalls.c:37:12: note: Comparing pointers that point to different objects libnewlib-nano-2.11.2/libgloss/sparc_leon/jiffies.c:38:18: warning: Expression '-300' has a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversion] libnewlib-nano-2.11.2/libgloss/sparc_leon/gettimeofday.c:41:30: warning: Expression '-300' has a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversion] libnewlib-nano-2.11.2/libgloss/sparc_leon/gettimeofday.c:133:7: style: Unused variable: i [unusedVariable] libnewlib-nano-2.11.2/libgloss/sparc_leon/gettimeofday.c:202:17: style: Unused variable: flags [unusedVariable] libnewlib-nano-2.11.2/libgloss/sparc_leon/kernel_queue.c:47:12: style: Comparing expression of type 'unsigned int' against value 0. Condition is always true. [compareValueOutOfTypeRangeError] libnewlib-nano-2.11.2/libgloss/sparc_leon/kernel_debug.c:135:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/libgloss/sparc_leon/kernel_queue.c:47:12: style: Unsigned expression 'thread->th_runq_idx' can't be negative so it is unnecessary to test it. [unsignedPositive] libnewlib-nano-2.11.2/libgloss/sparc_leon/mutex.c:33:1: style: struct member 'pthread_queue::tqh_first' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/sparc_leon/mutex.c:33:1: style: struct member 'pthread_queue::tqh_last' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/sparc_leon/mutex.c:33:1: style: struct member 'pthread_queue::tqh_name' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/sparc_leon/mutex.c:39:29: style: struct member 'pthread_mutex::queue' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/sparc_leon/mutex.c:40:13: style: struct member 'pthread_mutex::lock' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/sparc_leon/mutex.c:41:24: style: struct member 'pthread_mutex::owner' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/sparc_leon/mutex.c:42:12: style: struct member 'pthread_mutex::flags' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/sparc_leon/mutex.c:43:12: style: struct member 'pthread_mutex::count' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/sparc_leon/mutex.c:44:12: style: struct member 'pthread_mutex::prioceiling' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/sparc_leon/mutex.c:45:27: style: struct member 'pthread_mutex::protocol' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/sparc_leon/mutex.c:46:12: style: struct member 'pthread_mutex::prev_max_ceiling_prio' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/sparc_leon/mutex.c:47:38: style: struct member 'pthread_mutex::dbglist' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/sparc_leon/mutex.c:48:14: style: struct member 'pthread_mutex::dbgname' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/sparc_leon/mutex.c:49:12: style: struct member 'pthread_mutex::_fitothers' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/sparc_leon/mutex.c:47:10: style: struct member 'Anonymous0::tqe_next' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/sparc_leon/mutex.c:47:10: style: struct member 'Anonymous0::tqe_prev' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/sparc_leon/mutex.c:54:12: style: struct member 'pthread_mutexattr_t::flags' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/sparc_leon/mutex.c:55:12: style: struct member 'pthread_mutexattr_t::prioceiling' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/sparc_leon/mutex.c:56:27: style: struct member 'pthread_mutexattr_t::protocol' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/sparc_leon/kernel_mutex.c:46:3: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/libgloss/sparc_leon/kernel.c:172:5: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/libgloss/sparc_leon/kernel_mutex.c:93:26: style: Condition 'm->mx_owner==c' is always true [knownConditionTrueFalse] libnewlib-nano-2.11.2/libgloss/sparc_leon/kernel_mutex.c:89:21: note: Assuming that condition 'm->mx_owner!=c' is not redundant libnewlib-nano-2.11.2/libgloss/sparc_leon/kernel_mutex.c:93:26: note: Condition 'm->mx_owner==c' is always true libnewlib-nano-2.11.2/libgloss/sparc_leon/kernel.c:67:25: style: Unused variable: c [unusedVariable] libnewlib-nano-2.11.2/libgloss/sparc_leon/kernel.c:123:3: style: Unused variable: flags [unusedVariable] libnewlib-nano-2.11.2/libgloss/sparc_leon/kernel.c:126:21: style: Unused variable: i [unusedVariable] libnewlib-nano-2.11.2/libgloss/sparc_leon/kernel.c:163:16: style: Unused variable: retval [unusedVariable] libnewlib-nano-2.11.2/libgloss/spu/access.c:37:25: style: struct member 'syscall_access_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/access.c:39:25: style: struct member 'syscall_access_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/chmod.c:40:16: style: struct member 'syscall_chmod_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/chmod.c:42:16: style: struct member 'syscall_chmod_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/sparc_leon/regwin_patch.c:43:7: style: Condition '!installed' is always true [knownConditionTrueFalse] libnewlib-nano-2.11.2/libgloss/sparc_leon/regwin_patch.c:39:7: note: Assuming that condition 'installed' is not redundant libnewlib-nano-2.11.2/libgloss/sparc_leon/regwin_patch.c:43:7: note: Condition '!installed' is always true libnewlib-nano-2.11.2/libgloss/sparc_leon/times.c:43:5: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/libgloss/sparc_leon/kernel_thread.c:62:5: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/libgloss/sparc_leon/kernel_thread.c:211:3: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/libgloss/spu/chown.c:40:16: style: struct member 'syscall_chown_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/chown.c:42:16: style: struct member 'syscall_chown_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/chown.c:44:16: style: struct member 'syscall_chown_t::pad2' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/sparc_leon/timer.c:45:10: error: Uninitialized variable: next->expire [uninitvar] libnewlib-nano-2.11.2/libgloss/sparc_leon/console_dbg.c:347:7: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/libgloss/sparc_leon/kernel_thread.c:75:9: style: Comparing expression of type 'unsigned int' against value 0. Condition is always true. [compareValueOutOfTypeRangeError] libnewlib-nano-2.11.2/libgloss/sparc_leon/console_dbg.c:332:7: style: Condition 'uart_regs' is always true [knownConditionTrueFalse] libnewlib-nano-2.11.2/libgloss/sparc_leon/kernel_thread.c:75:9: style: Unsigned expression 'idx' can't be negative so it is unnecessary to test it. [unsignedPositive] libnewlib-nano-2.11.2/libgloss/sparc_leon/kernel_thread.c:38:23: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/libgloss/sparc_leon/kernel_thread.c:70:23: style: Variable 'c' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/libgloss/sparc_leon/kernel_thread.c:147:3: style: Unused variable: flags [unusedVariable] libnewlib-nano-2.11.2/libgloss/sparc_leon/kernel_thread.c:148:33: style: Unused variable: sp [unusedVariable] libnewlib-nano-2.11.2/libgloss/sparc_leon/kernel_thread.c:151:31: style: Unused variable: threadctx [unusedVariable] libnewlib-nano-2.11.2/libgloss/sparc_leon/console_dbg.c:320:12: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/libgloss/spu/dup2.c:40:16: style: struct member 'syscall_dup2_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/dup2.c:42:16: style: struct member 'syscall_dup2_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/fchmod.c:40:16: style: struct member 'syscall_fchmod_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/fchmod.c:42:16: style: struct member 'syscall_fchmod_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/dirfuncs.c:56:16: style: struct member 'syscall_opendir_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/dirfuncs.c:61:16: style: struct member 'syscall_opendir_ret_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/dirfuncs.c:128:16: style: struct member 'syscall_readdir_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/fstat.c:39:25: style: struct member 'syscall_fstat_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/dirfuncs.c:130:16: style: struct member 'syscall_readdir_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/fstat.c:41:25: style: struct member 'syscall_fstat_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/dirfuncs.c:154:16: style: struct member 'syscall_seekdir_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/dirfuncs.c:156:16: style: struct member 'syscall_seekdir_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/fchown.c:40:16: style: struct member 'syscall_fchown_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/fchown.c:42:16: style: struct member 'syscall_fchown_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/fchown.c:44:16: style: struct member 'syscall_fchown_t::pad2' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/ftruncate.c:37:22: style: struct member 'syscall_ftruncate_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/ftruncate.c:39:22: style: struct member 'syscall_ftruncate_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/getcwd.c:45:16: style: struct member 'syscall_getcwd_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/getcwd.c:47:16: style: struct member 'syscall_getcwd_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/gettimeofday.c:40:22: style: struct member 'syscall_gettimeofday_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/gettimeofday.c:42:22: style: struct member 'syscall_gettimeofday_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/lchown.c:40:16: style: struct member 'syscall_lchown_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/link.c:40:16: style: struct member 'syscall_link_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/lchown.c:42:16: style: struct member 'syscall_lchown_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/link.c:42:16: style: struct member 'syscall_link_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/lchown.c:44:16: style: struct member 'syscall_lchown_t::pad2' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/lockf.c:40:16: style: struct member 'syscall_lockf_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/lseek.c:43:22: style: struct member 'syscall_lseek_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/lstat.c:41:16: style: struct member 'syscall_stat_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/lockf.c:42:16: style: struct member 'syscall_lockf_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/lseek.c:45:22: style: struct member 'syscall_lseek_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/lstat.c:43:16: style: struct member 'syscall_stat_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/lockf.c:44:16: style: struct member 'syscall_lockf_t::pad2' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/lseek.c:47:22: style: struct member 'syscall_lseek_t::pad2' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/mkdir.c:40:16: style: struct member 'syscall_mkdir_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/mkdir.c:42:16: style: struct member 'syscall_mkdir_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/mknod.c:40:16: style: struct member 'syscall_mknod_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/mknod.c:42:16: style: struct member 'syscall_mknod_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/mknod.c:44:16: style: struct member 'syscall_mknod_t::pad2' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/mremap_eaddr.c:38:16: style: struct member 'syscall_mremap_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/msync_eaddr.c:38:16: style: struct member 'syscall_msync_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/mremap_eaddr.c:40:16: style: struct member 'syscall_mremap_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/msync_eaddr.c:40:16: style: struct member 'syscall_msync_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/mremap_eaddr.c:42:16: style: struct member 'syscall_mremap_t::pad2' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/msync_eaddr.c:42:16: style: struct member 'syscall_msync_t::pad2' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/mremap_eaddr.c:44:16: style: struct member 'syscall_mremap_t::pad3' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/mmap_eaddr.c:38:16: style: struct member 'syscall_mmap_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/mmap_eaddr.c:40:16: style: struct member 'syscall_mmap_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/mmap_eaddr.c:42:16: style: struct member 'syscall_mmap_t::pad2' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/munmap_eaddr.c:38:16: style: struct member 'syscall_munmap_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/nanosleep.c:39:16: style: struct member 'syscall_nanosleep_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/pread.c:40:16: style: struct member 'syscall_pread_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/pwrite.c:40:16: style: struct member 'syscall_pwrite_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/read.c:39:22: style: struct member 'syscall_read_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/mmap_eaddr.c:44:16: style: struct member 'syscall_mmap_t::pad3' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/munmap_eaddr.c:40:16: style: struct member 'syscall_munmap_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/nanosleep.c:41:16: style: struct member 'syscall_nanosleep_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/pread.c:42:16: style: struct member 'syscall_pread_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/pwrite.c:42:16: style: struct member 'syscall_pwrite_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/read.c:41:22: style: struct member 'syscall_read_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/mmap_eaddr.c:46:16: style: struct member 'syscall_mmap_t::pad4' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/pread.c:44:16: style: struct member 'syscall_pread_t::pad2' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/pwrite.c:44:16: style: struct member 'syscall_pwrite_t::pad2' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/read.c:43:22: style: struct member 'syscall_read_t::pad2' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/mmap_eaddr.c:48:16: style: struct member 'syscall_mmap_t::pad5' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/open.c:53:22: style: struct member 'syscall_open_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/pread.c:46:16: style: struct member 'syscall_pread_t::pad3' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/pwrite.c:46:16: style: struct member 'syscall_pwrite_t::pad3' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/open.c:55:22: style: struct member 'syscall_open_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/open.c:57:22: style: struct member 'syscall_open_t::pad2' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/readv.c:40:16: style: struct member 'syscall_readv_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/readv.c:42:16: style: struct member 'syscall_readv_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/readlink.c:40:16: style: struct member 'syscall_readlink_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/readv.c:44:16: style: struct member 'syscall_readv_t::pad2' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/readlink.c:42:16: style: struct member 'syscall_readlink_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/readlink.c:44:16: style: struct member 'syscall_readlink_t::pad2' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/sched_yield.c:39:16: style: struct member 'struct_sched_yield_t::res' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/sched_yield.c:40:16: style: struct member 'struct_sched_yield_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/shm_open.c:38:16: style: struct member 'syscall_shm_open_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/shm_open.c:40:16: style: struct member 'syscall_shm_open_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/symlink.c:40:16: style: struct member 'syscall_link_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/shm_open.c:42:16: style: struct member 'syscall_shm_open_t::pad2' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/symlink.c:42:16: style: struct member 'syscall_link_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/stat.c:40:22: style: struct member 'syscall_stat_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/stat.c:42:22: style: struct member 'syscall_stat_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/truncate.c:40:16: style: struct member 'syscall_truncate_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/truncate.c:42:16: style: struct member 'syscall_truncate_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/utime.c:41:16: style: struct member 'syscall_utime_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/utime.c:43:16: style: struct member 'syscall_utime_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/utimes.c:42:16: style: struct member 'syscall_utimes_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/write.c:39:22: style: struct member 'syscall_write_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/array.c:15:14: style: Unused variable: dd [unusedVariable] libnewlib-nano-2.11.2/libgloss/spu/utimes.c:44:16: style: struct member 'syscall_utimes_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/write.c:41:22: style: struct member 'syscall_write_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/write.c:43:22: style: struct member 'syscall_write_t::pad2' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/writev.c:40:16: style: struct member 'syscall_writev_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/writev.c:42:16: style: struct member 'syscall_writev_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/spu/writev.c:44:16: style: struct member 'syscall_writev_t::pad2' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/double.c:15:14: style: Unused variable: d2 [unusedVariable] libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/double.c:15:18: style: Unused variable: d3 [unusedVariable] libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/div.c:14:10: style: Unused variable: a2 [unusedVariable] libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/double.c:16:7: style: Unused variable: i [unusedVariable] libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/div.c:14:13: style: Unused variable: b2 [unusedVariable] libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/div.c:14:16: style: Unused variable: c2 [unusedVariable] libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/div.c:15:10: style: Unused variable: a3 [unusedVariable] libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/div.c:15:13: style: Unused variable: b3 [unusedVariable] libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/div.c:15:16: style: Unused variable: c3 [unusedVariable] libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/div.c:16:10: style: Unused variable: a4 [unusedVariable] libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/div.c:16:13: style: Unused variable: b4 [unusedVariable] libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/div.c:16:16: style: Unused variable: c4 [unusedVariable] libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/io.c:11:9: style: Unused variable: tmp [unusedVariable] libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/printf.c:13:13: style: Unused variable: i [unusedVariable] libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/printf.c:13:16: style: Unused variable: j [unusedVariable] libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/printf.c:13:19: style: Unused variable: k [unusedVariable] libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/memory.c:27:7: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/struct.c:60:34: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/struct.c:64:9: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/struct.c:62:33: style: Unused variable: i [unusedVariable] libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/misc.c:161:3: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/varargs2.c:27:9: style: Unused variable: val1 [unusedVariable] libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/varargs2.c:27:15: style: Unused variable: val2 [unusedVariable] libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/varargs2.c:35:17: error: va_list 'p' used before va_start() was called. [va_list_usedBeforeStarted] libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/misc.c:117:13: style: Condition 'value!=-16380' is always false [knownConditionTrueFalse] libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/misc.c:112:7: note: Assignment 'i=32760', assigned value is 32760 libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/misc.c:114:13: note: Assignment 'value=i/(j)', assigned value is -16380 libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/misc.c:117:13: note: Condition 'value!=-16380' is always false libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/misc.c:136:13: style: Condition 'value!=-32760' is always false [knownConditionTrueFalse] libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/misc.c:131:7: note: Assignment 'i=32760', assigned value is 32760 libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/misc.c:133:13: note: Assignment 'value=i/(j)', assigned value is -32760 libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/misc.c:136:13: note: Condition 'value!=-32760' is always false libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/math.c:86:3: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/math.c:24:10: style: Condition 'oza!=-1' is always false [knownConditionTrueFalse] libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/math.c:18:15: note: Assignment 'l3=-1', assigned value is -1 libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/math.c:22:32: note: Assignment 'oza=(l3/((l1)--))|(l6<=(l3%l2))', assigned value is -1 libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/math.c:24:10: note: Condition 'oza!=-1' is always false libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/math.c:22:32: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/math.c:23:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/math.c:35:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] libnewlib-nano-2.11.2/libgloss/tic6x/sbrk.c:49:25: error: Comparing pointers that point to different objects [comparePointers] libnewlib-nano-2.11.2/libgloss/tic6x/sbrk.c:21:19: note: Variable declared here. libnewlib-nano-2.11.2/libgloss/tic6x/sbrk.c:43:16: note: Address of variable taken here. libnewlib-nano-2.11.2/libgloss/tic6x/sbrk.c:23:19: note: Variable declared here. libnewlib-nano-2.11.2/libgloss/tic6x/sbrk.c:49:27: note: Address of variable taken here. libnewlib-nano-2.11.2/libgloss/tic6x/sbrk.c:49:25: note: Comparing pointers that point to different objects libnewlib-nano-2.11.2/libgloss/v850/_exit.c:21:12: error: Comparing pointers that point to different objects [comparePointers] libnewlib-nano-2.11.2/libgloss/v850/_exit.c:17:16: note: Variable declared here. libnewlib-nano-2.11.2/libgloss/v850/_exit.c:19:21: note: Array decayed to pointer here. libnewlib-nano-2.11.2/libgloss/v850/_exit.c:18:16: note: Variable declared here. libnewlib-nano-2.11.2/libgloss/v850/_exit.c:21:14: note: Array decayed to pointer here. libnewlib-nano-2.11.2/libgloss/v850/_exit.c:21:12: note: Comparing pointers that point to different objects libnewlib-nano-2.11.2/libgloss/v850/crt1.c:12:31: error: Comparing pointers that point to different objects [comparePointers] libnewlib-nano-2.11.2/libgloss/v850/crt1.c:8:20: note: Variable declared here. libnewlib-nano-2.11.2/libgloss/v850/crt1.c:12:16: note: Array decayed to pointer here. libnewlib-nano-2.11.2/libgloss/v850/crt1.c:7:20: note: Variable declared here. libnewlib-nano-2.11.2/libgloss/v850/crt1.c:12:33: note: Array decayed to pointer here. libnewlib-nano-2.11.2/libgloss/v850/crt1.c:12:31: note: Comparing pointers that point to different objects libnewlib-nano-2.11.2/libgloss/tic6x/syscalls.c:172:19: style: union member 'Anonymous0::buf' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/tic6x/syscalls.c:178:31: style: union member 'Anonymous0::unlink' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/tic6x/syscalls.c:179:31: style: union member 'Anonymous0::rename' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/tic6x/syscalls.c:180:32: style: union member 'Anonymous0::gettime' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/tic6x/syscalls.c:181:31: style: union member 'Anonymous0::getclk' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/tic6x/syscalls.c:194:19: style: union member 'Anonymous1::buf' is never used. [unusedStructMember] libnewlib-nano-2.11.2/libgloss/visium/serial-inbyte.c:38:23: style: Variable 'rxqs' can be declared as pointer to const [constVariable] libnewlib-nano-2.11.2/libgloss/visium/serial-inbyte.c:37:23: style: Variable 'rxdata' can be declared as pointer to const [constVariable] libnewlib-nano-2.11.2/libgloss/visium/sbrk.c:44:40: error: Comparing pointers that point to different objects [comparePointers] libnewlib-nano-2.11.2/libgloss/visium/sbrk.c:36:22: note: Variable declared here. libnewlib-nano-2.11.2/libgloss/visium/sbrk.c:42:36: note: Array decayed to pointer here. libnewlib-nano-2.11.2/libgloss/visium/sbrk.c:37:22: note: Variable declared here. libnewlib-nano-2.11.2/libgloss/visium/sbrk.c:44:42: note: Array decayed to pointer here. libnewlib-nano-2.11.2/libgloss/visium/sbrk.c:44:40: note: Comparing pointers that point to different objects libnewlib-nano-2.11.2/libgloss/sparc_leon/pnpinit_malloc.c:320:13: style: Condition '!dev' is always false [knownConditionTrueFalse] libnewlib-nano-2.11.2/libgloss/sparc_leon/pnpinit_malloc.c:224:7: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'void *'. [invalidPrintfArgType_uint] libnewlib-nano-2.11.2/libgloss/sparc_leon/pnpinit_malloc.c:172:40: style: Parameter 'ioareas' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/newlib/libc/argz/argz_create.c:20:11: style: Variable 'len' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/libgloss/sparc_leon/pnpinit_malloc.c:672:10: style: Variable 'n' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/argz/argz_create_sep.c:19:11: style: Variable 'len' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/argz/argz_delete.c:33:21: style: Checking if unsigned expression '*argz_len' is less than zero. [unsignedLessThanZero] libnewlib-nano-2.11.2/newlib/libc/argz/argz_delete.c:18:11: style: Variable 'len' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/argz/argz_extract.c:16:12: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/argz/buf_findstr.c:20:9: style: Variable 'j' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/libgloss/sparc_leon/pnpinit.c:384:16: style: Local variable 'busses' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/libgloss/sparc_leon/pnpinit.c:405:14: note: Shadowed declaration libnewlib-nano-2.11.2/libgloss/sparc_leon/pnpinit.c:384:16: note: Shadow variable libnewlib-nano-2.11.2/libgloss/sparc_leon/pnpinit.c:152:40: style: Parameter 'ioareas' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/libgloss/sparc_leon/pnpinit.c:203:8: style: Variable 'prev' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/libgloss/sparc_leon/pnpinit.c:294:16: style: Variable 'prevapb' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/argz/envz_add.c:21:16: style: Variable 'name_len' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/libgloss/sparc_leon/pnpinit.c:425:10: style: Variable 'n' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/argz/envz_add.c:22:15: style: Variable 'val_len' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/argz/envz_remove.c:20:11: style: Variable 'len' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/argz/envz_strip.c:19:11: style: Variable 'len' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/doc/makedoc.c:815:31: style: Condition 'sl' is always true [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/doc/makedoc.c:804:10: note: Assignment 'sl=1', assigned value is 1 libnewlib-nano-2.11.2/newlib/doc/makedoc.c:815:31: note: Condition 'sl' is always true libnewlib-nano-2.11.2/newlib/doc/makedoc.c:291:18: style: Local variable 'idx' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/doc/makedoc.c:204:14: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/doc/makedoc.c:291:18: note: Shadow variable libnewlib-nano-2.11.2/newlib/doc/makedoc.c:346:18: style: Local variable 'idx' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/doc/makedoc.c:204:14: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/doc/makedoc.c:346:18: note: Shadow variable libnewlib-nano-2.11.2/newlib/doc/makedoc.c:402:18: style: Local variable 'idx' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/doc/makedoc.c:204:14: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/doc/makedoc.c:402:18: note: Shadow variable libnewlib-nano-2.11.2/newlib/doc/makedoc.c:472:18: style: Local variable 'idx' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/doc/makedoc.c:204:14: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/doc/makedoc.c:472:18: note: Shadow variable libnewlib-nano-2.11.2/newlib/doc/makedoc.c:522:18: style: Local variable 'idx' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/doc/makedoc.c:204:14: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/doc/makedoc.c:522:18: note: Shadow variable libnewlib-nano-2.11.2/newlib/doc/makedoc.c:602:16: style: Local variable 'idx' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/doc/makedoc.c:204:14: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/doc/makedoc.c:602:16: note: Shadow variable libnewlib-nano-2.11.2/newlib/doc/makedoc.c:666:18: style: Local variable 'idx' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/doc/makedoc.c:204:14: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/doc/makedoc.c:666:18: note: Shadow variable libnewlib-nano-2.11.2/newlib/doc/makedoc.c:776:9: style: Local variable 'idx' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/doc/makedoc.c:204:14: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/doc/makedoc.c:776:9: note: Shadow variable libnewlib-nano-2.11.2/newlib/doc/makedoc.c:853:9: style: Local variable 'idx' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/doc/makedoc.c:204:14: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/doc/makedoc.c:853:9: note: Shadow variable libnewlib-nano-2.11.2/newlib/doc/makedoc.c:904:16: style: Local variable 'idx' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/doc/makedoc.c:204:14: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/doc/makedoc.c:904:16: note: Shadow variable libnewlib-nano-2.11.2/newlib/doc/makedoc.c:1017:7: style: Local variable 'idx' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/doc/makedoc.c:204:14: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/doc/makedoc.c:1017:7: note: Shadow variable libnewlib-nano-2.11.2/newlib/doc/makedoc.c:1092:16: style: Local variable 'ptr' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/doc/makedoc.c:205:14: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/doc/makedoc.c:1092:16: note: Shadow variable libnewlib-nano-2.11.2/newlib/doc/makedoc.c:1223:17: style: Local variable 'ptr' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/doc/makedoc.c:205:14: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/doc/makedoc.c:1223:17: note: Shadow variable libnewlib-nano-2.11.2/libgloss/xstormy16/xstormy16_stub.c:514:16: style: Local variable 'c' shadows outer argument [shadowArgument] libnewlib-nano-2.11.2/libgloss/xstormy16/xstormy16_stub.c:496:14: note: Shadowed declaration libnewlib-nano-2.11.2/libgloss/xstormy16/xstormy16_stub.c:514:16: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/iconv/lib/aliasesi.c:102:19: warning: Either the condition 'alias==NULL' is redundant or there is possible null pointer dereference: alias. [nullPointerRedundantCheck] libnewlib-nano-2.11.2/newlib/libc/iconv/lib/aliasesi.c:106:30: note: Assuming that condition 'alias==NULL' is not redundant libnewlib-nano-2.11.2/newlib/libc/iconv/lib/aliasesi.c:102:19: note: Null pointer dereference libnewlib-nano-2.11.2/newlib/libc/iconv/lib/iconvnls.c:77:18: warning: Either the condition 'ext!=NULL' is redundant or there is possible null pointer dereference: ext. [nullPointerRedundantCheck] libnewlib-nano-2.11.2/newlib/libc/iconv/lib/iconvnls.c:90:11: note: Assuming that condition 'ext!=NULL' is not redundant libnewlib-nano-2.11.2/newlib/libc/iconv/lib/iconvnls.c:77:18: note: Null pointer dereference libnewlib-nano-2.11.2/newlib/libc/iconv/lib/aliasesi.c:104:33: warning: Either the condition 'table==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] libnewlib-nano-2.11.2/newlib/libc/iconv/lib/aliasesi.c:106:13: note: Assuming that condition 'table==NULL' is not redundant libnewlib-nano-2.11.2/newlib/libc/iconv/lib/aliasesi.c:104:33: note: Null pointer addition libnewlib-nano-2.11.2/newlib/libc/locale/duplocale.c:45:21: style: Unused variable: tmp_locale [unusedVariable] libnewlib-nano-2.11.2/newlib/libc/locale/duplocale.c:45:34: style: Unused variable: new_locale [unusedVariable] libnewlib-nano-2.11.2/newlib/libc/locale/duplocale.c:46:7: style: Unused variable: i [unusedVariable] libnewlib-nano-2.11.2/newlib/libc/locale/lctype.c:86:10: error: Uninitialized variable: ret [uninitvar] libnewlib-nano-2.11.2/newlib/libc/locale/lctype.c:47:7: style: Variable 'ret' is not assigned a value. [unassignedVariable] libnewlib-nano-2.11.2/newlib/libc/locale/lctype.c:48:21: style: Unused variable: ct [unusedVariable] libnewlib-nano-2.11.2/newlib/libc/locale/lctype.c:49:9: style: Variable 'bufp' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/locale/setlocale.h:212:28: style: Local variable '__global_locale' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/locale/locale.c:243:19: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/locale/setlocale.h:212:28: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/locale/nl_langinfo.c:210:1: warning: Label 'do_codeset' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch] libnewlib-nano-2.11.2/newlib/libc/locale/timelocal.c:189:11: error: Uninitialized variable: ret [uninitvar] libnewlib-nano-2.11.2/newlib/libc/locale/timelocal.c:151:20: style: Unused variable: ti [unusedVariable] libnewlib-nano-2.11.2/newlib/libc/locale/timelocal.c:152:9: style: Variable 'bufp' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/locale/nl_langinfo.c:177:10: style: Unused variable: s [unusedVariable] libnewlib-nano-2.11.2/newlib/libc/locale/lmessages.c:105:10: error: Uninitialized variable: ret [uninitvar] libnewlib-nano-2.11.2/newlib/libc/locale/lmessages.c:64:7: style: Variable 'ret' is not assigned a value. [unassignedVariable] libnewlib-nano-2.11.2/newlib/libc/locale/lmessages.c:65:24: style: Unused variable: me [unusedVariable] libnewlib-nano-2.11.2/newlib/libc/locale/lmessages.c:66:9: style: Variable 'bufp' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/iconv/lib/ucsconv.c:222:32: style: Condition '(__int32_t)bytes<0' is always false [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/libc/machine/arm/aeabi_memcpy.c:61:15: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] libnewlib-nano-2.11.2/newlib/libc/machine/arm/aeabi_memclr.c:43:15: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] libnewlib-nano-2.11.2/newlib/libc/machine/arm/acle-compat.h:178:0: error: #error Unable to determine architecture version. [preprocessorErrorDirective] libnewlib-nano-2.11.2/newlib/libc/machine/cr16/getenv.c:20:9: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] libnewlib-nano-2.11.2/newlib/libc/machine/crx/getenv.c:20:9: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] libnewlib-nano-2.11.2/newlib/libc/machine/h8500/divsi3.c:30:8: style: Unused variable: prevden [unusedVariable] libnewlib-nano-2.11.2/newlib/libc/machine/h8500/divsi3.c:57:8: style: Unused variable: dividend [unusedVariable] libnewlib-nano-2.11.2/newlib/libc/machine/h8500/divsi3.c:83:8: style: Unused variable: modul [unusedVariable] libnewlib-nano-2.11.2/newlib/libc/machine/h8500/divsi3.c:93:8: style: Unused variable: dividend [unusedVariable] libnewlib-nano-2.11.2/newlib/libc/machine/h8500/divsi3.c:103:7: style: Unused variable: sign [unusedVariable] libnewlib-nano-2.11.2/newlib/libc/machine/h8500/divsi3.c:105:8: style: Unused variable: modul [unusedVariable] libnewlib-nano-2.11.2/newlib/libc/machine/h8500/cmpsi.c:67:10: style: struct member 'Anonymous2::ignore' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/h8500/cmpsi.c:77:10: style: struct member 'Anonymous3::ignore' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/h8500/mulsi3.c:15:8: style: Unused variable: r [unusedVariable] libnewlib-nano-2.11.2/newlib/libc/machine/microblaze/strcmp.c:75:0: error: #error long int is not a 32bit or 64bit type. [preprocessorErrorDirective] libnewlib-nano-2.11.2/newlib/libc/machine/m68k/strlen.c:34:13: style: Same expression on both sides of '-'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libc/machine/m68k/strlen.c:23:19: note: 'cp' is assigned value 'str' here. libnewlib-nano-2.11.2/newlib/libc/machine/m68k/strlen.c:34:13: note: Same expression on both sides of '-'. libnewlib-nano-2.11.2/newlib/libc/machine/microblaze/strcpy.c:75:0: error: #error long int is not a 32bit or 64bit type. [preprocessorErrorDirective] libnewlib-nano-2.11.2/newlib/libc/machine/microblaze/strlen.c:72:0: error: #error long int is not a 32bit or 64bit type. [preprocessorErrorDirective] libnewlib-nano-2.11.2/newlib/libc/machine/powerpc/vec_mallocr.c:193:19: style: struct member 'malloc_chunk::prev_size' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/powerpc/vec_mallocr.c:194:19: style: struct member 'malloc_chunk::size' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/powerpc/vec_mallocr.c:195:24: style: struct member 'malloc_chunk::fd' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/powerpc/vec_mallocr.c:196:24: style: struct member 'malloc_chunk::bk' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/calloc_ea.c:40:16: style: struct member 'calloc_ea_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/calloc_ea.c:42:16: style: struct member 'calloc_ea_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/fgetpos.c:40:16: style: struct member 'c99_fgetpos_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/fgets.c:40:16: style: struct member 'c99_fgets_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/fgets.c:42:16: style: struct member 'c99_fgets_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/fputc.c:41:16: style: struct member 'c99_fputc_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/fputc.c:43:16: style: struct member 'c99_fputc_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/fopen.c:41:16: style: struct member 'c99_fopen_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/fread.c:41:16: style: struct member 'c99_fread_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/fopen.c:43:16: style: struct member 'c99_fopen_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/fread.c:43:16: style: struct member 'c99_fread_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/fread.c:45:16: style: struct member 'c99_fread_t::pad2' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/fputs.c:41:16: style: struct member 'c99_fputs_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/fputs.c:43:16: style: struct member 'c99_fputs_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/freopen.c:41:16: style: struct member 'c99_freopen_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/fseek.c:41:16: style: struct member 'c99_fseek_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/freopen.c:43:16: style: struct member 'c99_freopen_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/fseek.c:43:16: style: struct member 'c99_fseek_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/fsetpos.c:41:16: style: struct member 'c99_fsetpos_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/fwrite.c:43:16: style: struct member 'c99_fwrite_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/fwrite.c:45:16: style: struct member 'c99_fwrite_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/fwrite.c:47:16: style: struct member 'c99_fwrite_t::pad2' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/perror.c:11:16: style: struct member 'c99_perror_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/perror.c:13:16: style: struct member 'c99_perror_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/memmove.c:124:11: style: Variable 'mask1' is reassigned a value before the old one has been used. [redundantAssignment] libnewlib-nano-2.11.2/newlib/libc/machine/spu/memmove.c:66:9: note: mask1 is assigned libnewlib-nano-2.11.2/newlib/libc/machine/spu/memmove.c:124:11: note: mask1 is overwritten libnewlib-nano-2.11.2/newlib/libc/machine/spu/memmove.c:125:11: style: Variable 'mask2' is reassigned a value before the old one has been used. [redundantAssignment] libnewlib-nano-2.11.2/newlib/libc/machine/spu/memmove.c:67:9: note: mask2 is assigned libnewlib-nano-2.11.2/newlib/libc/machine/spu/memmove.c:125:11: note: mask2 is overwritten libnewlib-nano-2.11.2/newlib/libc/machine/spu/memmove.c:126:11: style: Variable 'mask3' is reassigned a value before the old one has been used. [redundantAssignment] libnewlib-nano-2.11.2/newlib/libc/machine/spu/memmove.c:68:9: note: mask3 is assigned libnewlib-nano-2.11.2/newlib/libc/machine/spu/memmove.c:126:11: note: mask3 is overwritten libnewlib-nano-2.11.2/newlib/libc/machine/spu/memmove.c:86:10: style: Variable 'vDst' is reassigned a value before the old one has been used. [redundantAssignment] libnewlib-nano-2.11.2/newlib/libc/machine/spu/memmove.c:70:8: note: vDst is assigned libnewlib-nano-2.11.2/newlib/libc/machine/spu/memmove.c:86:10: note: vDst is overwritten libnewlib-nano-2.11.2/newlib/libc/machine/spu/memmove.c:101:12: style: Variable 'delta' is reassigned a value before the old one has been used. [redundantAssignment] libnewlib-nano-2.11.2/newlib/libc/machine/spu/memmove.c:72:10: note: delta is assigned libnewlib-nano-2.11.2/newlib/libc/machine/spu/memmove.c:101:12: note: delta is overwritten libnewlib-nano-2.11.2/newlib/libc/machine/spu/memmove.c:160:14: style: Variable 'soffset1' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/machine/spu/putc.c:41:16: style: struct member 'c99_putc_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/putc.c:43:16: style: struct member 'c99_putc_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/posix_memalign_ea.c:40:16: style: struct member 'memalign_ea_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/posix_memalign_ea.c:42:16: style: struct member 'memalign_ea_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/posix_memalign_ea.c:44:16: style: struct member 'memalign_ea_t::pad2' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/realloc_ea.c:40:16: style: struct member 'realloc_ea_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/realloc_ea.c:42:16: style: struct member 'realloc_ea_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/rename.c:41:16: style: struct member 'c99_rename_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/rename.c:43:16: style: struct member 'c99_rename_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/setbuf.c:41:16: style: struct member 'c99_setbuf_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/setbuf.c:43:16: style: struct member 'c99_setbuf_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/setvbuf.c:41:16: style: struct member 'c99_setvbuf_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/setvbuf.c:43:16: style: struct member 'c99_setvbuf_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/setvbuf.c:45:16: style: struct member 'c99_setvbuf_t::pad2' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/setvbuf.c:47:16: style: struct member 'c99_setvbuf_t::pad3' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/spu_timer_free.c:71:13: warning: Either the condition 't' is redundant or there is possible null pointer dereference: t. [nullPointerRedundantCheck] libnewlib-nano-2.11.2/newlib/libc/machine/spu/spu_timer_free.c:62:14: note: Assuming that condition 't' is not redundant libnewlib-nano-2.11.2/newlib/libc/machine/spu/spu_timer_free.c:71:13: note: Null pointer dereference libnewlib-nano-2.11.2/newlib/libc/machine/spu/spu_timer_stop.c:79:11: warning: Either the condition 't' is redundant or there is possible null pointer dereference: t. [nullPointerRedundantCheck] libnewlib-nano-2.11.2/newlib/libc/machine/spu/spu_timer_stop.c:68:14: note: Assuming that condition 't' is not redundant libnewlib-nano-2.11.2/newlib/libc/machine/spu/spu_timer_stop.c:79:11: note: Null pointer dereference libnewlib-nano-2.11.2/newlib/libc/machine/spu/spu-gmon.c:149:13: style: Variable 'pc_backup' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/machine/powerpc/vfscanf.c:275:18: style: The comparison 'nbytes == 1' is always true. [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/libc/machine/powerpc/vfscanf.c:230:16: note: 'nbytes' is assigned value '1' here. libnewlib-nano-2.11.2/newlib/libc/machine/powerpc/vfscanf.c:275:18: note: The comparison 'nbytes == 1' is always true. libnewlib-nano-2.11.2/newlib/libc/machine/powerpc/vfscanf.c:644:12: style: Local variable 'n' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/machine/powerpc/vfscanf.c:222:16: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/machine/powerpc/vfscanf.c:644:12: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/machine/powerpc/vfscanf.c:168:7: style: union member 'vec_union::i' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/powerpc/vfscanf.c:255:9: style: Unused variable: _uquad [unusedVariable] libnewlib-nano-2.11.2/newlib/libc/machine/powerpc/vfscanf.c:644:12: style: Variable 'n' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/machine/spu/strcmp.c:79:36: warning: Found suspicious operator ',', result is not used. [constStatement] libnewlib-nano-2.11.2/newlib/libc/machine/spu/strrchr.c:93:7: style: Variable 'cmp' is reassigned a value before the old one has been used. [redundantAssignment] libnewlib-nano-2.11.2/newlib/libc/machine/spu/strrchr.c:79:9: note: cmp is assigned libnewlib-nano-2.11.2/newlib/libc/machine/spu/strrchr.c:93:7: note: cmp is overwritten libnewlib-nano-2.11.2/newlib/libc/machine/spu/ungetc.c:41:16: style: struct member 'c99_ungetc_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/ungetc.c:43:16: style: struct member 'c99_ungetc_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/vfprintf.c:47:16: style: struct member 'c99_vfprintf_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/vfscanf.c:47:16: style: struct member 'c99_vfscanf_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/vfprintf.c:49:16: style: struct member 'c99_vfprintf_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/vfscanf.c:49:16: style: struct member 'c99_vfscanf_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/vprintf.c:15:16: style: struct member 'c99_vprintf_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/vscanf.c:47:16: style: struct member 'c99_vscanf_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/vsnprintf.c:15:16: style: struct member 'c99_vsnprintf_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/vsnprintf.c:17:16: style: struct member 'c99_vsnprintf_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/vsnprintf.c:19:16: style: struct member 'c99_vsnprintf_t::pad2' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/vsprintf.c:16:16: style: struct member 'c99_vsprintf_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/vsscanf.c:47:16: style: struct member 'c99_vsscanf_t::pad0' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/vsprintf.c:18:16: style: struct member 'c99_vsprintf_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/spu/vsscanf.c:49:16: style: struct member 'c99_vsscanf_t::pad1' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/w65/divsi3.c:30:8: style: Unused variable: prevden [unusedVariable] libnewlib-nano-2.11.2/newlib/libc/machine/w65/divsi3.c:57:8: style: Unused variable: dividend [unusedVariable] libnewlib-nano-2.11.2/newlib/libc/machine/w65/divsi3.c:83:8: style: Unused variable: modul [unusedVariable] libnewlib-nano-2.11.2/newlib/libc/machine/w65/divsi3.c:93:8: style: Unused variable: dividend [unusedVariable] libnewlib-nano-2.11.2/newlib/libc/machine/w65/divsi3.c:103:7: style: Unused variable: sign [unusedVariable] libnewlib-nano-2.11.2/newlib/libc/machine/w65/divsi3.c:105:8: style: Unused variable: modul [unusedVariable] libnewlib-nano-2.11.2/newlib/libc/machine/xscale/strchr.c:25:8: style: Local variable 'c2' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/machine/xscale/strchr.c:13:16: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/machine/xscale/strchr.c:25:8: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/machine/xstormy16/tiny-malloc.c:78:10: style: struct member 'freelist_entry::size' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/xstormy16/tiny-malloc.c:79:26: style: struct member 'freelist_entry::next' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/misc/__dprintf.c:226:15: style: Variable 'chars' can be declared as const array [constVariable] libnewlib-nano-2.11.2/newlib/libc/machine/powerpc/vfprintf.c:302:14: style: union member 'Anonymous0::i' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/machine/powerpc/vfprintf.c:1235:2: style: Variable 'iovp' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/posix/posix_spawn.c:121:14: error: syntax error [syntaxError] libnewlib-nano-2.11.2/newlib/libc/posix/popen.c:137:16: style: Obsolescent function 'vfork' called. It is recommended to use 'fork' instead. [prohibitedvforkCalled] libnewlib-nano-2.11.2/newlib/libc/posix/regfree.c:83:2: error: Memory pointed to by 'g' is freed twice. [doubleFree] libnewlib-nano-2.11.2/newlib/libc/posix/regfree.c:80:3: note: Memory pointed to by 'g' is freed twice. libnewlib-nano-2.11.2/newlib/libc/posix/regfree.c:83:2: note: Memory pointed to by 'g' is freed twice. libnewlib-nano-2.11.2/newlib/libc/posix/scandir.c:111:14: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] libnewlib-nano-2.11.2/newlib/libc/posix/telldir.c:152:9: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] libnewlib-nano-2.11.2/newlib/libc/posix/telldir.c:174:28: style: Parameter 'dirp' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/newlib/libc/posix/glob.c:388:14: portability: Non reentrant function 'getlogin' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getlogin_r'. [prohibitedgetloginCalled] libnewlib-nano-2.11.2/newlib/libc/posix/glob.c:389:16: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] libnewlib-nano-2.11.2/newlib/libc/posix/glob.c:390:15: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] libnewlib-nano-2.11.2/newlib/libc/posix/glob.c:403:14: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] libnewlib-nano-2.11.2/newlib/libc/posix/glob.c:693:7: style: Parameter 'limit' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/newlib/libc/posix/wordexp.c:155:9: error: Resource leak: f [resourceLeak] libnewlib-nano-2.11.2/newlib/libc/posix/wordexp.c:155:9: error: Resource leak: f_err [resourceLeak] libnewlib-nano-2.11.2/newlib/libc/posix/wordexp.c:70:7: error: Common realloc mistake: 'wordv' nulled but not freed upon failure [memleakOnRealloc] libnewlib-nano-2.11.2/newlib/libc/posix/wordexp.c:153:7: error: Common realloc mistake: 'wordv' nulled but not freed upon failure [memleakOnRealloc] libnewlib-nano-2.11.2/newlib/libc/posix/wordexp.c:176:12: warning: Either the condition '!eword' is redundant or there is possible null pointer dereference: entry->ewords. [nullPointerRedundantCheck] libnewlib-nano-2.11.2/newlib/libc/posix/wordexp.c:182:15: note: Assuming that condition '!eword' is not redundant libnewlib-nano-2.11.2/newlib/libc/posix/wordexp.c:179:20: note: Assignment to 'eword=entry->ewords' libnewlib-nano-2.11.2/newlib/libc/posix/wordexp.c:176:12: note: Null pointer dereference libnewlib-nano-2.11.2/newlib/libc/reent/sbrkr.c:48:9: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] libnewlib-nano-2.11.2/newlib/libc/search/hash.h:47:0: error: #error BYTE_ORDER not defined by sys/param.h [preprocessorErrorDirective] libnewlib-nano-2.11.2/newlib/libc/ssp/chk_fail.c:12:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] libnewlib-nano-2.11.2/newlib/libc/ssp/stack_protector.c:35:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] libnewlib-nano-2.11.2/newlib/libc/ssp/strcat_chk.c:57:10: style: Variable 'slen' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/ssp/strncat_chk.c:68:10: style: Variable 'slen' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/posix/engine.c:750:7: style: Parameter 'stop' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/newlib/libc/posix/engine.c:841:7: style: Parameter 'stop' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/newlib/libc/posix/regcomp.c:2005:3: error: Memory leak: pmatches [memleak] libnewlib-nano-2.11.2/newlib/libc/stdio/fgets.c:142:26: style: Checking if unsigned expression 'len=fp->_r' is less than zero. [unsignedLessThanZero] libnewlib-nano-2.11.2/newlib/libc/stdio/fflush.c:220:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] libnewlib-nano-2.11.2/newlib/libc/stdio/fpurge.c:87:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] libnewlib-nano-2.11.2/newlib/libc/stdio/fmemopen.c:344:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] libnewlib-nano-2.11.2/newlib/libc/stdio/fmemopen.c:345:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] libnewlib-nano-2.11.2/newlib/libc/stdio/fseeko.c:332:1: style: Label 'dumb' is not used. [unusedLabel] libnewlib-nano-2.11.2/newlib/libc/stdio/fseeko.c:172:15: style: Variable 'havepos' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/stdio/fseeko.c:177:15: style: Variable 'havepos' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/stdio/fseeko.c:102:11: style: Unused variable: target [unusedVariable] libnewlib-nano-2.11.2/newlib/libc/stdio/fseeko.c:104:10: style: Unused variable: n [unusedVariable] libnewlib-nano-2.11.2/newlib/libc/stdio/fseeko.c:108:15: style: Unused variable: st [unusedVariable] libnewlib-nano-2.11.2/newlib/libc/stdio/freopen.c:171:13: style: Condition 'f<0' is always true [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/libc/stdio/freopen.c:159:12: note: Assignment 'f=-1', assigned value is -1 libnewlib-nano-2.11.2/newlib/libc/stdio/freopen.c:171:13: note: Condition 'f<0' is always true libnewlib-nano-2.11.2/newlib/libc/stdio/getdelim.c:111:20: style: Variable 'cont' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/stdio/nano-vfprintf.c:385:1: style: Label 'out' is not used. [unusedLabel] libnewlib-nano-2.11.2/newlib/libc/stdio/nano-vfscanf.c:272:9: style: Unused variable: scan_func [unusedVariable] libnewlib-nano-2.11.2/newlib/libc/stdio/nano-vfscanf_float.c:294:14: style: Local variable 'fp' shadows outer argument [shadowArgument] libnewlib-nano-2.11.2/newlib/libc/stdio/nano-vfscanf_float.c:39:14: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/stdio/nano-vfscanf_float.c:294:14: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/stdio/nano-vfprintf_float.c:183:7: style: Unused variable: n [unusedVariable] libnewlib-nano-2.11.2/newlib/libc/stdio/setvbuf.c:109:72: style: Condition '(int)(_POINTER_INT)size<0' is always false [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/libc/stdio/vfwscanf.c:375:9: style: Unused variable: cp [unusedVariable] libnewlib-nano-2.11.2/newlib/libc/stdio/vfscanf.c:1091:22: warning: Either the condition 'n!=0' is redundant or the array 'buf[40]' is accessed at index -1, which is out of bounds. [negativeIndex] libnewlib-nano-2.11.2/newlib/libc/stdio/vfscanf.c:1127:29: note: Assuming that condition 'n!=0' is not redundant libnewlib-nano-2.11.2/newlib/libc/stdio/vfscanf.c:1103:30: note: Assuming condition is false libnewlib-nano-2.11.2/newlib/libc/stdio/vfscanf.c:1091:23: note: n is incremented', new value is -1 libnewlib-nano-2.11.2/newlib/libc/stdio/vfscanf.c:1091:22: note: Negative array index libnewlib-nano-2.11.2/newlib/libc/stdio/vfscanf.c:1228:22: warning: Either the condition 'n!=0' is redundant or the array 'buf[40]' is accessed at index -1, which is out of bounds. [negativeIndex] libnewlib-nano-2.11.2/newlib/libc/stdio/vfscanf.c:1264:29: note: Assuming that condition 'n!=0' is not redundant libnewlib-nano-2.11.2/newlib/libc/stdio/vfscanf.c:1240:30: note: Assuming condition is false libnewlib-nano-2.11.2/newlib/libc/stdio/vfscanf.c:1228:23: note: n is incremented', new value is -1 libnewlib-nano-2.11.2/newlib/libc/stdio/vfscanf.c:1228:22: note: Negative array index libnewlib-nano-2.11.2/newlib/libc/stdio/ungetwc.c:87:8: style: Assignment 'wc=WEOF' is redundant with condition 'wc==WEOF'. [duplicateConditionalAssign] libnewlib-nano-2.11.2/newlib/libc/stdio/ungetwc.c:86:10: note: Condition 'wc==WEOF' libnewlib-nano-2.11.2/newlib/libc/stdio/ungetwc.c:87:8: note: Assignment 'wc=WEOF' is redundant libnewlib-nano-2.11.2/newlib/libc/stdio/vfscanf.c:615:18: style: The comparison 'nbytes == 1' is always true. [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/libc/stdio/vfscanf.c:421:16: note: 'nbytes' is assigned value '1' here. libnewlib-nano-2.11.2/newlib/libc/stdio/vfscanf.c:615:18: note: The comparison 'nbytes == 1' is always true. libnewlib-nano-2.11.2/newlib/libc/stdio/vfscanf.c:556:9: style: Unused variable: cp [unusedVariable] libnewlib-nano-2.11.2/newlib/libc/stdio/vfscanf.c:1091:22: warning: Either the condition 'n!=0' is redundant or the array 'buf[0]' is accessed at index -1, which is out of bounds. [negativeIndex] libnewlib-nano-2.11.2/newlib/libc/stdio/vfscanf.c:1127:29: note: Assuming that condition 'n!=0' is not redundant libnewlib-nano-2.11.2/newlib/libc/stdio/vfscanf.c:1103:30: note: Assuming condition is false libnewlib-nano-2.11.2/newlib/libc/stdio/vfscanf.c:1091:23: note: n is incremented', new value is -1 libnewlib-nano-2.11.2/newlib/libc/stdio/vfscanf.c:1091:22: note: Negative array index libnewlib-nano-2.11.2/newlib/libc/stdio/vfscanf.c:1228:22: warning: Either the condition 'n!=0' is redundant or the array 'buf[0]' is accessed at index -1, which is out of bounds. [negativeIndex] libnewlib-nano-2.11.2/newlib/libc/stdio/vfscanf.c:1264:29: note: Assuming that condition 'n!=0' is not redundant libnewlib-nano-2.11.2/newlib/libc/stdio/vfscanf.c:1240:30: note: Assuming condition is false libnewlib-nano-2.11.2/newlib/libc/stdio/vfscanf.c:1228:23: note: n is incremented', new value is -1 libnewlib-nano-2.11.2/newlib/libc/stdio/vfscanf.c:1228:22: note: Negative array index libnewlib-nano-2.11.2/newlib/libc/stdio/vfprintf.c:434:1: style: Label 'out' is not used. [unusedLabel] libnewlib-nano-2.11.2/newlib/libc/stdio/wsetup.c:84:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] libnewlib-nano-2.11.2/newlib/libc/stdlib/__adjust.c:13:10: style: Parameter 'acc' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/newlib/libc/stdlib/__atexit.c:43:8: error: There is an unknown macro here somewhere. Configuration is required. If malloc is a macro then please configure it. [unknownMacro] libnewlib-nano-2.11.2/newlib/libc/stdlib/__call_atexit.c:17:23: error: syntax error [syntaxError] libnewlib-nano-2.11.2/newlib/libc/stdlib/abort.c:59:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] libnewlib-nano-2.11.2/newlib/libc/stdlib/arc4random_uniform.c:41:21: style: Opposite expression on both sides of '%'. [oppositeExpression] libnewlib-nano-2.11.2/newlib/libc/posix/engine.c:764:2: style: Redundant initialization for 'st'. The initialized value is overwritten before it is read. [redundantInitialization] libnewlib-nano-2.11.2/newlib/libc/posix/engine.c:754:12: note: st is initialized libnewlib-nano-2.11.2/newlib/libc/posix/engine.c:764:2: note: st is overwritten libnewlib-nano-2.11.2/newlib/libc/posix/engine.c:767:2: style: Redundant initialization for 'fresh'. The initialized value is overwritten before it is read. [redundantInitialization] libnewlib-nano-2.11.2/newlib/libc/posix/engine.c:755:15: note: fresh is initialized libnewlib-nano-2.11.2/newlib/libc/posix/engine.c:767:2: note: fresh is overwritten libnewlib-nano-2.11.2/newlib/libc/posix/engine.c:856:2: style: Redundant initialization for 'st'. The initialized value is overwritten before it is read. [redundantInitialization] libnewlib-nano-2.11.2/newlib/libc/posix/engine.c:845:12: note: st is initialized libnewlib-nano-2.11.2/newlib/libc/posix/engine.c:856:2: note: st is overwritten libnewlib-nano-2.11.2/newlib/libc/posix/engine.c:938:8: style: Parameter 'bef' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/newlib/libc/stdio/vfprintf.c:692:14: style: union member 'Anonymous0::i' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/posix/engine.c:756:13: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/posix/engine.c:847:13: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/stdlib/ecvtbuf.c:191:11: style: Local variable 'top' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/stdlib/ecvtbuf.c:139:7: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/stdlib/ecvtbuf.c:191:11: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/stdlib/gdtoa-hexnan.c:66:11: style: Parameter 'x1' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/newlib/libc/stdlib/lcong48.c:18:23: style: Parameter 'p' can be declared as const array [constParameter] libnewlib-nano-2.11.2/newlib/libc/stdio/vfwprintf.c:416:14: style: union member 'Anonymous0::i' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/stdlib/gdtoa-gethex.c:299:23: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] libnewlib-nano-2.11.2/newlib/libc/stdlib/gdtoa-gethex.c:144:24: style:inconclusive: Function '__gethex' argument 1 names different: declaration 'p' definition 'ptr'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/stdlib/mprec.h:371:29: note: Function '__gethex' argument 1 names different: declaration 'p' definition 'ptr'. libnewlib-nano-2.11.2/newlib/libc/stdlib/gdtoa-gethex.c:144:24: note: Function '__gethex' argument 1 names different: declaration 'p' definition 'ptr'. libnewlib-nano-2.11.2/newlib/libc/stdlib/nano-mallocr.c:151:27: style: struct member 'malloc_chunk::next' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/stdlib/seed48.c:18:23: style: Parameter 'xseed' can be declared as const array [constParameter] libnewlib-nano-2.11.2/newlib/libc/stdlib/getopt.c:152:18: style: Parameter 'argv_element' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/newlib/libc/stdlib/mprec.c:308:14: style:inconclusive: Boolean expression '!x' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] libnewlib-nano-2.11.2/newlib/libc/stdlib/mprec.c:308:14: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] libnewlib-nano-2.11.2/newlib/libc/stdlib/mprec.c:774:7: style: Variable 'd.d' is reassigned a value before the old one has been used. [redundantAssignment] libnewlib-nano-2.11.2/newlib/libc/stdlib/mprec.c:767:7: note: d.d is assigned libnewlib-nano-2.11.2/newlib/libc/stdlib/mprec.c:774:7: note: d.d is overwritten libnewlib-nano-2.11.2/newlib/libc/stdlib/mprec.c:97:24: style:inconclusive: Function '_Balloc' argument 1 names different: declaration 'p' definition 'ptr'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/stdlib/mprec.h:357:34: note: Function '_Balloc' argument 1 names different: declaration 'p' definition 'ptr'. libnewlib-nano-2.11.2/newlib/libc/stdlib/mprec.c:97:24: note: Function '_Balloc' argument 1 names different: declaration 'p' definition 'ptr'. libnewlib-nano-2.11.2/newlib/libc/stdlib/mprec.c:136:23: style:inconclusive: Function '_Bfree' argument 1 names different: declaration 'p' definition 'ptr'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/stdlib/mprec.h:358:30: note: Function '_Bfree' argument 1 names different: declaration 'p' definition 'ptr'. libnewlib-nano-2.11.2/newlib/libc/stdlib/mprec.c:136:23: note: Function '_Bfree' argument 1 names different: declaration 'p' definition 'ptr'. libnewlib-nano-2.11.2/newlib/libc/stdlib/mprec.c:147:25: style:inconclusive: Function '__multadd' argument 1 names different: declaration 'p' definition 'ptr'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/stdlib/mprec.h:359:35: note: Function '__multadd' argument 1 names different: declaration 'p' definition 'ptr'. libnewlib-nano-2.11.2/newlib/libc/stdlib/mprec.c:147:25: note: Function '__multadd' argument 1 names different: declaration 'p' definition 'ptr'. libnewlib-nano-2.11.2/newlib/libc/stdlib/mprec.c:458:25: style:inconclusive: Function '__lshift' argument 1 names different: declaration 'p' definition 'ptr'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/stdlib/mprec.h:367:34: note: Function '__lshift' argument 1 names different: declaration 'p' definition 'ptr'. libnewlib-nano-2.11.2/newlib/libc/stdlib/mprec.c:458:25: note: Function '__lshift' argument 1 names different: declaration 'p' definition 'ptr'. libnewlib-nano-2.11.2/newlib/libc/stdlib/mprec.c:548:23: style:inconclusive: Function '__mdiff' argument 1 names different: declaration 'p' definition 'ptr'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/stdlib/mprec.h:369:32: note: Function '__mdiff' argument 1 names different: declaration 'p' definition 'ptr'. libnewlib-nano-2.11.2/newlib/libc/stdlib/mprec.c:548:23: note: Function '__mdiff' argument 1 names different: declaration 'p' definition 'ptr'. libnewlib-nano-2.11.2/newlib/libc/stdlib/mprec.c:632:13: style:inconclusive: Function '__ulp' argument 1 names different: declaration 'x' definition '_x'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/stdlib/mprec.h:355:22: note: Function '__ulp' argument 1 names different: declaration 'x' definition '_x'. libnewlib-nano-2.11.2/newlib/libc/stdlib/mprec.c:632:13: note: Function '__ulp' argument 1 names different: declaration 'x' definition '_x'. libnewlib-nano-2.11.2/newlib/libc/stdlib/mprec.c:754:22: style:inconclusive: Function '__d2b' argument 1 names different: declaration 'p' definition 'ptr'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/stdlib/mprec.h:366:31: note: Function '__d2b' argument 1 names different: declaration 'p' definition 'ptr'. libnewlib-nano-2.11.2/newlib/libc/stdlib/mprec.c:754:22: note: Function '__d2b' argument 1 names different: declaration 'p' definition 'ptr'. libnewlib-nano-2.11.2/newlib/libc/stdlib/mprec.c:755:9: style:inconclusive: Function '__d2b' argument 2 names different: declaration 'd' definition '_d'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/stdlib/mprec.h:366:41: note: Function '__d2b' argument 2 names different: declaration 'd' definition '_d'. libnewlib-nano-2.11.2/newlib/libc/stdlib/mprec.c:755:9: note: Function '__d2b' argument 2 names different: declaration 'd' definition '_d'. libnewlib-nano-2.11.2/newlib/libc/stdlib/mprec.c:808:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/stdlib/mprec.c:819:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/string/explicit_bzero.c:15:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] libnewlib-nano-2.11.2/newlib/libc/string/memccpy.c:53:0: error: #error long int is not a 32bit or 64bit type. [preprocessorErrorDirective] libnewlib-nano-2.11.2/newlib/libc/string/memchr.c:52:0: error: #error long int is not a 32bit or 64bit type. [preprocessorErrorDirective] libnewlib-nano-2.11.2/newlib/libc/string/memrchr.c:52:0: error: #error long int is not a 32bit or 64bit type. [preprocessorErrorDirective] libnewlib-nano-2.11.2/newlib/libc/string/rawmemchr.c:51:0: error: #error long int is not a 32bit or 64bit type. [preprocessorErrorDirective] libnewlib-nano-2.11.2/newlib/libc/string/stpcpy.c:47:0: error: #error long int is not a 32bit or 64bit type. [preprocessorErrorDirective] libnewlib-nano-2.11.2/newlib/libc/stdlib/ldtoa.c:583:7: warning: Redundant assignment of 'ldp' to itself. [selfAssignment] libnewlib-nano-2.11.2/newlib/libc/string/stpncpy.c:53:0: error: #error long int is not a 32bit or 64bit type. [preprocessorErrorDirective] libnewlib-nano-2.11.2/newlib/libc/stdlib/ldtoa.c:2978:50: style:inconclusive: Function 'etoasc' argument 3 names different: declaration 'ndigs' definition 'ndigits'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/stdlib/ldtoa.c:86:62: note: Function 'etoasc' argument 3 names different: declaration 'ndigs' definition 'ndigits'. libnewlib-nano-2.11.2/newlib/libc/stdlib/ldtoa.c:2978:50: note: Function 'etoasc' argument 3 names different: declaration 'ndigs' definition 'ndigits'. libnewlib-nano-2.11.2/newlib/libc/stdlib/ldtoa.c:743:30: style: Parameter 'x' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/newlib/libc/stdlib/ldtoa.c:2944:24: style: Parameter 'd' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/newlib/libc/stdlib/strtod.c:1199:14: style: Local variable 'L' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/stdlib/strtod.c:254:7: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/stdlib/strtod.c:1199:14: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/stdlib/strtod.c:207:11: style: Parameter 'bits' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/newlib/libc/string/strcat.c:44:0: error: #error long int is not a 32bit or 64bit type. [preprocessorErrorDirective] libnewlib-nano-2.11.2/newlib/libc/string/strchr.c:46:0: error: #error long int is not a 32bit or 64bit type. [preprocessorErrorDirective] libnewlib-nano-2.11.2/newlib/libc/string/strcmp.c:46:0: error: #error long int is not a 32bit or 64bit type. [preprocessorErrorDirective] libnewlib-nano-2.11.2/newlib/libc/string/strcpy.c:46:0: error: #error long int is not a 32bit or 64bit type. [preprocessorErrorDirective] libnewlib-nano-2.11.2/newlib/libc/stdlib/ldtoa.c:375:10: style: struct member 'cmplx::r' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/stdlib/ldtoa.c:376:10: style: struct member 'cmplx::i' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/stdlib/ldtoa.c:583:7: style: Variable 'ldp' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/string/strerror.c:394:16: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] libnewlib-nano-2.11.2/newlib/libc/string/strlen.c:43:0: error: #error long int is not a 32bit or 64bit type. [preprocessorErrorDirective] libnewlib-nano-2.11.2/newlib/libc/string/strncat.c:52:0: error: #error long int is not a 32bit or 64bit type. [preprocessorErrorDirective] libnewlib-nano-2.11.2/newlib/libc/string/strncmp.c:46:0: error: #error long int is not a 32bit or 64bit type. [preprocessorErrorDirective] libnewlib-nano-2.11.2/newlib/libc/string/strncpy.c:51:0: error: #error long int is not a 32bit or 64bit type. [preprocessorErrorDirective] libnewlib-nano-2.11.2/newlib/libc/string/wcsstr.c:80:5: style: Variable 'q' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/decstation/_main.c:6:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/newlib/libc/sys/h8300hms/crt1.c:13:31: error: Comparing pointers that point to different objects [comparePointers] libnewlib-nano-2.11.2/newlib/libc/sys/h8300hms/crt1.c:9:20: note: Variable declared here. libnewlib-nano-2.11.2/newlib/libc/sys/h8300hms/crt1.c:13:16: note: Array decayed to pointer here. libnewlib-nano-2.11.2/newlib/libc/sys/h8300hms/crt1.c:8:20: note: Variable declared here. libnewlib-nano-2.11.2/newlib/libc/sys/h8300hms/crt1.c:13:33: note: Array decayed to pointer here. libnewlib-nano-2.11.2/newlib/libc/sys/h8300hms/crt1.c:13:31: note: Comparing pointers that point to different objects libnewlib-nano-2.11.2/newlib/libc/sys/h8500hms/crt0.c:26:12: error: Comparing pointers that point to different objects [comparePointers] libnewlib-nano-2.11.2/newlib/libc/sys/h8500hms/crt0.c:2:13: note: Variable declared here. libnewlib-nano-2.11.2/newlib/libc/sys/h8500hms/crt0.c:25:7: note: Address of variable taken here. libnewlib-nano-2.11.2/newlib/libc/sys/h8500hms/crt0.c:3:13: note: Variable declared here. libnewlib-nano-2.11.2/newlib/libc/sys/h8500hms/crt0.c:26:14: note: Address of variable taken here. libnewlib-nano-2.11.2/newlib/libc/sys/h8500hms/crt0.c:26:12: note: Comparing pointers that point to different objects libnewlib-nano-2.11.2/newlib/libc/sys/arm/syscalls.c:141:8: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment] libnewlib-nano-2.11.2/newlib/libc/sys/arm/syscalls.c:134:8: note: name is assigned libnewlib-nano-2.11.2/newlib/libc/sys/arm/syscalls.c:141:8: note: name is overwritten libnewlib-nano-2.11.2/newlib/libc/sys/arm/syscalls.c:508:8: warning: Redundant assignment of 'file' to itself. [selfAssignment] libnewlib-nano-2.11.2/newlib/libc/sys/arm/syscalls.c:508:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] libnewlib-nano-2.11.2/newlib/libc/sys/arm/syscalls.c:139:19: error: Uninitialized variable: fh [uninitvar] libnewlib-nano-2.11.2/newlib/libc/sys/arm/syscalls.c:141:8: style: Variable 'name' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/arm/syscalls.c:131:7: style: Variable 'fh' is not assigned a value. [unassignedVariable] libnewlib-nano-2.11.2/newlib/libc/sys/arm/syscalls.c:508:8: style: Variable 'file' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/epiphany/e_printf.c:50:10: portability: Casting from float * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] libnewlib-nano-2.11.2/newlib/libc/sys/epiphany/e_printf.c:82:2: error: va_start() or va_copy() called subsequently on 'args' without va_end() in between. [va_start_subsequentCalls] libnewlib-nano-2.11.2/newlib/libc/sys/linux/brk.c:31:22: style:inconclusive: Function 'sbrk' argument 1 names different: declaration '__incr' definition 'increment'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/sys/linux/sys/unistd.h:78:25: note: Function 'sbrk' argument 1 names different: declaration '__incr' definition 'increment'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/brk.c:31:22: note: Function 'sbrk' argument 1 names different: declaration '__incr' definition 'increment'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacos.c:33:16: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacosf.c:33:16: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacosh.c:39:15: style: Local variable 'res' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacosh.c:36:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacosh.c:39:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacosh.c:41:15: style: Local variable 'res' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacosh.c:36:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacosh.c:41:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacosl.c:33:16: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacosh.c:51:15: style: Local variable 'res' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacosh.c:48:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacosh.c:51:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacosh.c:54:15: style: Local variable 'res' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacosh.c:48:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacosh.c:54:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacosh.c:36:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacosh.c:39:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacosh.c:41:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacosh.c:48:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacosh.c:51:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacosh.c:54:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacosh.c:58:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacosh.c:59:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacosh.c:64:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacosh.c:65:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacosh.c:71:18: style: Variable 'y' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacosh.c:79:11: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshf.c:39:15: style: Local variable 'res' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshf.c:36:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshf.c:39:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshf.c:41:15: style: Local variable 'res' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshf.c:36:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshf.c:41:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshf.c:51:15: style: Local variable 'res' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshf.c:48:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshf.c:51:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casin.c:30:26: style: Same expression on both sides of '||' because 'isnan(__real__ x)' and 'isnan(__imag__ x)' represent the same value. [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinf.c:31:26: style: Same expression on both sides of '||' because 'isnan(__real__ x)' and 'isnan(__imag__ x)' represent the same value. [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshf.c:54:15: style: Local variable 'res' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshf.c:48:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshf.c:54:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casin.c:38:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinf.c:39:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshf.c:36:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casin.c:39:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinf.c:40:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshf.c:39:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casin.c:43:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinf.c:44:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshf.c:41:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casin.c:44:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinf.c:45:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshf.c:48:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casin.c:51:18: style: Variable 'y' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinf.c:52:18: style: Variable 'y' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshf.c:51:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casin.c:56:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinf.c:57:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshf.c:54:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casin.c:57:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinf.c:58:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshf.c:58:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshf.c:59:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshf.c:64:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshf.c:65:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshf.c:72:18: style: Variable 'y' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshf.c:80:11: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinh.c:39:15: style: Local variable 'res' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinh.c:36:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinh.c:39:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinh.c:41:15: style: Local variable 'res' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinh.c:36:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinh.c:41:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinh.c:49:15: style: Local variable 'res' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinh.c:46:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinh.c:49:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinh.c:51:15: style: Local variable 'res' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinh.c:46:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinh.c:51:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinh.c:36:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinh.c:39:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinh.c:41:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinh.c:46:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinh.c:49:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinh.c:51:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinh.c:55:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinh.c:56:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinh.c:61:11: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinh.c:67:18: style: Variable 'y' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinh.c:75:11: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshl.c:39:15: style: Local variable 'res' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshl.c:36:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshl.c:39:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshl.c:41:15: style: Local variable 'res' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshl.c:36:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshl.c:41:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshl.c:51:15: style: Local variable 'res' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshl.c:48:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshl.c:51:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshl.c:54:15: style: Local variable 'res' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshl.c:48:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshl.c:54:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshl.c:36:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshl.c:39:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshl.c:41:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshl.c:48:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshl.c:51:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshl.c:54:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshl.c:58:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshl.c:59:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshl.c:64:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshl.c:65:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshl.c:71:18: style: Variable 'y' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cacoshl.c:79:11: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinl.c:30:26: style: Same expression on both sides of '||' because 'isnan(__real__ x)' and 'isnan(__imag__ x)' represent the same value. [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinl.c:38:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinl.c:39:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-fmtstream.c:59:30: style:inconclusive: Function 'argp_make_fmtstream' argument 1 names different: declaration '__stream' definition 'stream'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-fmtstream.h:118:52: note: Function 'argp_make_fmtstream' argument 1 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-fmtstream.c:59:30: note: Function 'argp_make_fmtstream' argument 1 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinl.c:43:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catan.c:38:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-fmtstream.c:60:17: style:inconclusive: Function 'argp_make_fmtstream' argument 2 names different: declaration '__lmargin' definition 'lmargin'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-fmtstream.h:119:18: note: Function 'argp_make_fmtstream' argument 2 names different: declaration '__lmargin' definition 'lmargin'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-fmtstream.c:60:17: note: Function 'argp_make_fmtstream' argument 2 names different: declaration '__lmargin' definition 'lmargin'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinl.c:44:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catan.c:39:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-fmtstream.c:60:33: style:inconclusive: Function 'argp_make_fmtstream' argument 3 names different: declaration '__rmargin' definition 'rmargin'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-fmtstream.h:120:18: note: Function 'argp_make_fmtstream' argument 3 names different: declaration '__rmargin' definition 'rmargin'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-fmtstream.c:60:33: note: Function 'argp_make_fmtstream' argument 3 names different: declaration '__rmargin' definition 'rmargin'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinl.c:51:18: style: Variable 'y' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catan.c:44:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-fmtstream.c:60:50: style:inconclusive: Function 'argp_make_fmtstream' argument 4 names different: declaration '__wmargin' definition 'wmargin'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-fmtstream.h:121:19: note: Function 'argp_make_fmtstream' argument 4 names different: declaration '__wmargin' definition 'wmargin'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-fmtstream.c:60:50: note: Function 'argp_make_fmtstream' argument 4 names different: declaration '__wmargin' definition 'wmargin'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinl.c:56:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catan.c:46:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-fmtstream.c:96:41: style:inconclusive: Function 'argp_fmtstream_free' argument 1 names different: declaration '__fs' definition 'fs'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-fmtstream.h:125:51: note: Function 'argp_fmtstream_free' argument 1 names different: declaration '__fs' definition 'fs'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-fmtstream.c:96:41: note: Function 'argp_fmtstream_free' argument 1 names different: declaration '__fs' definition 'fs'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinl.c:57:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catan.c:47:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-fmtstream.c:118:43: style:inconclusive: Function '_argp_fmtstream_update' argument 1 names different: declaration '__fs' definition 'fs'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-fmtstream.h:176:54: note: Function '_argp_fmtstream_update' argument 1 names different: declaration '__fs' definition 'fs'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-fmtstream.c:118:43: note: Function '_argp_fmtstream_update' argument 1 names different: declaration '__fs' definition 'fs'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catan.c:51:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-fmtstream.c:347:49: style:inconclusive: Function '_argp_fmtstream_ensure' argument 1 names different: declaration '__fs' definition 'fs'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-fmtstream.h:178:53: note: Function '_argp_fmtstream_ensure' argument 1 names different: declaration '__fs' definition 'fs'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-fmtstream.c:347:49: note: Function '_argp_fmtstream_ensure' argument 1 names different: declaration '__fs' definition 'fs'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catan.c:52:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-fmtstream.c:347:60: style:inconclusive: Function '_argp_fmtstream_ensure' argument 2 names different: declaration '__amount' definition 'amount'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-fmtstream.h:178:66: note: Function '_argp_fmtstream_ensure' argument 2 names different: declaration '__amount' definition 'amount'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-fmtstream.c:347:60: note: Function '_argp_fmtstream_ensure' argument 2 names different: declaration '__amount' definition 'amount'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catan.c:56:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-fmtstream.c:400:49: style:inconclusive: Function 'argp_fmtstream_printf' argument 1 names different: declaration '__fs' definition 'fs'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-fmtstream.h:130:56: note: Function 'argp_fmtstream_printf' argument 1 names different: declaration '__fs' definition 'fs'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-fmtstream.c:400:49: note: Function 'argp_fmtstream_printf' argument 1 names different: declaration '__fs' definition 'fs'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catan.c:57:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-fmtstream.c:400:65: style:inconclusive: Function 'argp_fmtstream_printf' argument 2 names different: declaration '__fmt' definition 'fmt'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-fmtstream.h:131:25: note: Function 'argp_fmtstream_printf' argument 2 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-fmtstream.c:400:65: note: Function 'argp_fmtstream_printf' argument 2 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catan.c:62:11: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catan.c:72:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catan.c:80:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhf.c:39:15: style: Local variable 'res' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhf.c:36:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhf.c:39:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhl.c:39:15: style: Local variable 'res' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhl.c:36:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhl.c:39:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhf.c:41:15: style: Local variable 'res' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhf.c:36:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhf.c:41:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhl.c:41:15: style: Local variable 'res' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhl.c:36:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhl.c:41:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhf.c:49:15: style: Local variable 'res' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhf.c:46:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhf.c:49:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhl.c:49:15: style: Local variable 'res' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhl.c:46:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhl.c:49:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhf.c:51:15: style: Local variable 'res' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhf.c:46:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhf.c:51:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhl.c:51:15: style: Local variable 'res' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhl.c:46:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhl.c:51:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhf.c:36:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhl.c:36:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhf.c:39:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhl.c:39:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhf.c:41:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhl.c:41:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhf.c:46:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhl.c:46:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhf.c:49:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhl.c:49:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhf.c:51:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhl.c:51:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhf.c:55:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhl.c:55:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhf.c:56:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhl.c:56:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhf.c:61:11: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhl.c:61:11: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhf.c:67:18: style: Variable 'y' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhl.c:67:18: style: Variable 'y' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhf.c:75:11: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_casinhl.c:75:11: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanhf.c:45:15: style: Local variable 'res' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanhf.c:43:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanhf.c:45:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanhf.c:47:15: style: Local variable 'res' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanhf.c:43:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanhf.c:47:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanhf.c:38:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanhf.c:39:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanhf.c:43:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanhf.c:45:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanhf.c:47:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanhf.c:51:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanhf.c:52:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanhf.c:57:11: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanhf.c:71:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanhf.c:75:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanh.c:45:15: style: Local variable 'res' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanh.c:43:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanh.c:45:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanf.c:38:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanh.c:47:15: style: Local variable 'res' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanh.c:43:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanh.c:47:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanf.c:39:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanh.c:38:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanf.c:44:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanh.c:39:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanf.c:46:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanh.c:43:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanf.c:47:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanh.c:45:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanf.c:51:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanh.c:47:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanf.c:52:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanh.c:51:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanf.c:56:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanh.c:52:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanf.c:57:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanh.c:57:11: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanf.c:62:11: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanh.c:71:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanf.c:72:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanh.c:75:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanf.c:80:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanhl.c:45:15: style: Local variable 'res' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanhl.c:43:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanhl.c:45:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanhl.c:47:15: style: Local variable 'res' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanhl.c:43:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanhl.c:47:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cbrtl.c:13:1: error: There is an unknown macro here somewhere. Configuration is required. If weak_alias is a macro then please configure it. [unknownMacro] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanhl.c:38:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanhl.c:39:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanhl.c:43:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanhl.c:45:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanhl.c:47:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanhl.c:51:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanhl.c:52:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanhl.c:57:11: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanhl.c:71:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanhl.c:75:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanl.c:38:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanl.c:39:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanl.c:44:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanl.c:46:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanl.c:47:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanl.c:51:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccosf.c:33:29: style: Same expression on both sides of '||'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanl.c:52:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccosf.c:35:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanl.c:56:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccosf.c:36:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanl.c:57:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccosf.c:45:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanl.c:62:11: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccosf.c:46:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-parse.c:910:34: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanl.c:72:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccosf.c:55:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-parse.c:911:31: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_catanl.c:80:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccosf.c:56:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccosf.c:68:18: style: Variable 'y' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccosf.c:71:11: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccosh.c:47:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-parse.c:376:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccosh.c:48:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-parse.c:528:42: portability: 'parser->storage' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccosh.c:52:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-parse.c:529:39: portability: 'parser->storage' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccosh.c:53:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-parse.c:529:46: portability: 'parser->storage+(szs.num_groups+1)*sizeof(struct group)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccosh.c:67:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-parse.c:530:40: portability: 'parser->storage' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccosh.c:68:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccosh.c:77:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccosh.c:78:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccosh.c:84:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccoshf.c:47:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccosh.c:85:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccoshf.c:48:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccosh.c:95:23: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccoshf.c:52:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-parse.c:530:47: portability: 'parser->storage+(szs.num_groups+1)*sizeof(struct group)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccosh.c:96:23: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccoshf.c:53:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-parse.c:530:54: portability: 'parser->storage+(szs.num_groups+1)*sizeof(struct group)+(szs.num_child_inputs*sizeof(void*))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccoshf.c:67:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccoshf.c:68:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccoshf.c:77:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccoshf.c:78:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccoshf.c:84:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccoshf.c:85:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccoshf.c:95:23: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccos.c:33:29: style: Same expression on both sides of '||'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccoshf.c:96:23: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccos.c:35:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccosl.c:33:29: style: Same expression on both sides of '||'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccos.c:36:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccosl.c:35:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccos.c:45:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccosl.c:36:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccos.c:46:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccosl.c:45:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccos.c:55:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccosl.c:46:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccos.c:56:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccosl.c:55:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccos.c:68:18: style: Variable 'y' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccosl.c:56:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccos.c:71:11: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccosl.c:68:18: style: Variable 'y' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccosl.c:71:11: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexp.c:48:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexp.c:49:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexp.c:53:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexp.c:54:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexp.c:61:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10.c:54:11: style: Local variable 'result' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10.c:51:16: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10.c:54:11: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexp.c:62:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10.c:56:11: style: Local variable 'result' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10.c:51:16: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10.c:56:11: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexp.c:80:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10.c:38:46: error: Uninitialized variable: result [legacyUninitvar] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexp.c:81:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10.c:37:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccoshl.c:47:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexp.c:89:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10.c:38:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccoshl.c:48:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexp.c:90:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10.c:40:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccoshl.c:52:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexp.c:95:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10.c:45:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccoshl.c:53:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexp.c:96:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10.c:47:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccoshl.c:67:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexp.c:105:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexpl.c:48:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10.c:51:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccoshl.c:68:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexp.c:106:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexpl.c:49:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10.c:54:18: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccoshl.c:77:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexp.c:112:23: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexpl.c:53:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10.c:56:18: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccoshl.c:78:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexp.c:113:23: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexpl.c:54:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccoshl.c:84:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexpl.c:61:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccoshl.c:85:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexpl.c:62:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccoshl.c:95:23: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexpl.c:80:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10f.c:54:11: style: Local variable 'result' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10f.c:51:16: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10f.c:54:11: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ccoshl.c:96:23: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexpl.c:81:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10f.c:56:11: style: Local variable 'result' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10f.c:51:16: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10f.c:56:11: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexpl.c:89:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10f.c:38:47: error: Uninitialized variable: result [legacyUninitvar] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexpl.c:90:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10f.c:37:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexpl.c:95:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10f.c:40:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexpl.c:96:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10f.c:45:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexpl.c:105:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10f.c:47:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexpl.c:106:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10f.c:51:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexpl.c:112:23: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10f.c:54:18: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexpl.c:113:23: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10f.c:56:18: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexpf.c:48:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexpf.c:49:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexpf.c:53:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexpf.c:54:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexpf.c:61:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexpf.c:62:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexpf.c:80:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexpf.c:81:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexpf.c:89:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexpf.c:90:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexpf.c:95:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexpf.c:96:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexpf.c:105:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexpf.c:106:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexpf.c:112:23: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cexpf.c:113:23: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog.c:54:11: style: Local variable 'result' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog.c:51:16: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog.c:54:11: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clogl.c:54:11: style: Local variable 'result' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clogl.c:51:16: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clogl.c:54:11: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog.c:56:11: style: Local variable 'result' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog.c:51:16: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog.c:56:11: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clogl.c:56:11: style: Local variable 'result' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clogl.c:51:16: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clogl.c:56:11: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog.c:38:46: error: Uninitialized variable: result [legacyUninitvar] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clogf.c:54:11: style: Local variable 'result' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clogf.c:51:16: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clogf.c:54:11: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clogl.c:38:47: error: Uninitialized variable: result [legacyUninitvar] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog.c:37:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clogf.c:56:11: style: Local variable 'result' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clogf.c:51:16: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clogf.c:56:11: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clogl.c:37:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog.c:38:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clogf.c:38:47: error: Uninitialized variable: result [legacyUninitvar] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clogl.c:38:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog.c:40:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clogf.c:37:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clogl.c:40:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog.c:45:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clogf.c:40:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clogl.c:45:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog.c:47:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clogf.c:45:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clogl.c:47:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog.c:51:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clogf.c:47:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clogl.c:51:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog.c:54:18: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clogf.c:51:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clogl.c:54:18: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog.c:56:18: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clogf.c:54:18: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clogl.c:56:18: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clogf.c:56:18: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10l.c:54:11: style: Local variable 'result' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10l.c:51:16: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10l.c:54:11: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10l.c:56:11: style: Local variable 'result' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10l.c:51:16: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10l.c:56:11: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10l.c:38:47: error: Uninitialized variable: result [legacyUninitvar] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10l.c:37:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cproj.c:30:26: style: Same expression on both sides of '&&' because 'isnan(__real__ x)' and 'isnan(__imag__ x)' represent the same value. [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10l.c:38:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cproj.c:32:35: style: Same expression on both sides of '||' because '!isfinite(__real__ x)' and '!isfinite(__imag__ x)' represent the same value. [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10l.c:40:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cproj.c:34:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10l.c:45:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cproj.c:35:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10l.c:47:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cproj.c:41:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10l.c:51:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cproj.c:42:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10l.c:54:18: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_clog10l.c:56:18: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cprojl.c:30:26: style: Same expression on both sides of '&&' because 'isnan(__real__ x)' and 'isnan(__imag__ x)' represent the same value. [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cprojl.c:32:35: style: Same expression on both sides of '||' because '!isfinite(__real__ x)' and '!isfinite(__imag__ x)' represent the same value. [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cprojl.c:34:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cprojl.c:35:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cprojl.c:42:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cprojl.c:43:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cprojf.c:30:26: style: Same expression on both sides of '&&' because 'isnan(__real__ x)' and 'isnan(__imag__ x)' represent the same value. [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cprojf.c:32:35: style: Same expression on both sides of '||' because '!isfinite(__real__ x)' and '!isfinite(__imag__ x)' represent the same value. [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cprojf.c:34:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cprojf.c:35:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cprojf.c:41:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_cprojf.c:42:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhl.c:36:12: style: Local variable 'x' shadows outer argument [shadowArgument] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhl.c:29:35: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhl.c:36:12: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhl.c:54:15: style: Local variable 'retval' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhl.c:50:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhl.c:54:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinh.c:36:12: style: Local variable 'x' shadows outer argument [shadowArgument] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinh.c:29:29: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinh.c:36:12: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhl.c:100:15: style: Local variable 'retval' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhl.c:96:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhl.c:100:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinh.c:54:15: style: Local variable 'retval' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinh.c:50:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinh.c:54:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhl.c:36:32: error: Uninitialized variable: x [legacyUninitvar] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinh.c:100:15: style: Local variable 'retval' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinh.c:96:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinh.c:100:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhl.c:54:34: error: Uninitialized variable: retval [legacyUninitvar] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinh.c:36:31: error: Uninitialized variable: x [legacyUninitvar] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhl.c:100:34: error: Uninitialized variable: retval [legacyUninitvar] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinh.c:54:34: error: Uninitialized variable: retval [legacyUninitvar] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhl.c:50:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinh.c:100:34: error: Uninitialized variable: retval [legacyUninitvar] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhl.c:51:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinh.c:50:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhl.c:54:22: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinh.c:51:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhl.c:61:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinh.c:54:22: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhl.c:62:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinh.c:61:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhl.c:71:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinh.c:62:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhl.c:72:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinh.c:71:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhl.c:86:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinh.c:72:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhl.c:87:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinh.c:86:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhl.c:96:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinh.c:87:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhl.c:97:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinh.c:96:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhl.c:100:22: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinh.c:97:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhl.c:105:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinh.c:100:22: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhl.c:106:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinh.c:105:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhl.c:116:23: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinh.c:106:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhl.c:117:23: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinh.c:116:23: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinh.c:117:23: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csin.c:36:12: style: Local variable 'x' shadows outer argument [shadowArgument] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csin.c:29:28: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csin.c:36:12: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csin.c:54:15: style: Local variable 'retval' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csin.c:50:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csin.c:54:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csin.c:100:15: style: Local variable 'retval' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csin.c:96:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csin.c:100:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhf.c:36:12: style: Local variable 'x' shadows outer argument [shadowArgument] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhf.c:29:29: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhf.c:36:12: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csin.c:102:15: style: Local variable 'retval' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csin.c:96:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csin.c:102:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhf.c:54:15: style: Local variable 'retval' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhf.c:50:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhf.c:54:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csin.c:36:31: error: Uninitialized variable: x [legacyUninitvar] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhf.c:100:15: style: Local variable 'retval' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhf.c:96:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhf.c:100:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csin.c:54:34: error: Uninitialized variable: retval [legacyUninitvar] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhf.c:36:32: error: Uninitialized variable: x [legacyUninitvar] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinl.c:36:12: style: Local variable 'x' shadows outer argument [shadowArgument] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinl.c:29:34: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinl.c:36:12: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csin.c:100:34: error: Uninitialized variable: retval [legacyUninitvar] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhf.c:54:34: error: Uninitialized variable: retval [legacyUninitvar] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinl.c:54:15: style: Local variable 'retval' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinl.c:50:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinl.c:54:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csin.c:102:34: error: Uninitialized variable: retval [legacyUninitvar] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhf.c:100:34: error: Uninitialized variable: retval [legacyUninitvar] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinl.c:100:15: style: Local variable 'retval' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinl.c:96:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinl.c:100:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csin.c:50:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhf.c:50:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinl.c:102:15: style: Local variable 'retval' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinl.c:96:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinl.c:102:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csin.c:51:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinf.c:36:12: style: Local variable 'x' shadows outer argument [shadowArgument] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinf.c:29:28: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinf.c:36:12: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhf.c:51:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinl.c:36:32: error: Uninitialized variable: x [legacyUninitvar] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csin.c:54:22: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinf.c:54:15: style: Local variable 'retval' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinf.c:50:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinf.c:54:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhf.c:54:22: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinl.c:54:34: error: Uninitialized variable: retval [legacyUninitvar] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csin.c:61:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinf.c:100:15: style: Local variable 'retval' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinf.c:96:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinf.c:100:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhf.c:61:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinl.c:100:34: error: Uninitialized variable: retval [legacyUninitvar] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csin.c:62:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinf.c:102:15: style: Local variable 'retval' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinf.c:96:13: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinf.c:102:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhf.c:62:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinl.c:102:34: error: Uninitialized variable: retval [legacyUninitvar] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csin.c:71:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinf.c:36:32: error: Uninitialized variable: x [legacyUninitvar] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhf.c:71:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinl.c:50:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csin.c:72:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinf.c:54:34: error: Uninitialized variable: retval [legacyUninitvar] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhf.c:72:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinl.c:51:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csin.c:86:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinf.c:100:34: error: Uninitialized variable: retval [legacyUninitvar] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhf.c:86:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinl.c:54:22: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csin.c:87:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinf.c:102:34: error: Uninitialized variable: retval [legacyUninitvar] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhf.c:87:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinl.c:61:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csin.c:96:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinf.c:50:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhf.c:96:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinl.c:62:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csin.c:97:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinf.c:51:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhf.c:97:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinl.c:71:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csin.c:100:22: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinf.c:54:22: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhf.c:100:22: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinl.c:72:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csin.c:102:22: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinf.c:61:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhf.c:105:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinl.c:86:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csin.c:107:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinf.c:62:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhf.c:106:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinl.c:87:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csin.c:108:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinf.c:71:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhf.c:116:23: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinl.c:96:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csin.c:119:18: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinf.c:72:24: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinhf.c:117:23: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinl.c:97:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csin.c:121:18: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinf.c:86:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinl.c:100:22: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csin.c:122:23: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinf.c:87:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinl.c:102:22: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinf.c:96:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinl.c:107:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinf.c:97:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinl.c:108:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinf.c:100:22: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinl.c:119:18: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinf.c:102:22: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinl.c:121:18: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinf.c:107:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinl.c:122:23: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinf.c:108:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinf.c:119:18: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinf.c:121:18: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csinf.c:122:23: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanh.c:33:30: style: Same expression on both sides of '||' because '!isfinite(__real__ x)' and '!isfinite(__imag__ x)' represent the same value. [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanh.c:37:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanh.c:38:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanh.c:42:8: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanh.c:46:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanh.c:47:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanh.c:64:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanh.c:65:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrtf.c:39:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrtf.c:40:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctan.c:33:30: style: Same expression on both sides of '||' because '!isfinite(__real__ x)' and '!isfinite(__imag__ x)' represent the same value. [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrtf.c:46:21: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctan.c:37:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrtf.c:47:21: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctan.c:38:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanf.c:33:30: style: Same expression on both sides of '||' because '!isfinite(__real__ x)' and '!isfinite(__imag__ x)' represent the same value. [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrtf.c:51:21: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrtl.c:39:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctan.c:42:8: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanf.c:37:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrtf.c:52:21: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrtl.c:40:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctan.c:46:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanf.c:38:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrtf.c:58:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrtl.c:46:21: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctan.c:47:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanf.c:42:8: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrtf.c:59:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrtl.c:47:21: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctan.c:64:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanf.c:46:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrtf.c:68:21: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrtl.c:51:21: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctan.c:65:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanf.c:47:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrtf.c:69:21: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrtl.c:52:21: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanf.c:64:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrtf.c:74:21: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrtl.c:58:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanf.c:65:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrtf.c:75:21: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrtl.c:59:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrtf.c:82:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrtl.c:68:21: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrtf.c:83:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrtl.c:69:21: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrtf.c:103:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrtl.c:74:21: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrtf.c:104:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrtl.c:75:21: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrtl.c:82:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrtl.c:83:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrtl.c:103:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrtl.c:104:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/confstr.c:58:31: error: Syntax Error: AST broken, binary operator '=' doesn't have two operands. [internalAstError] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanhf.c:33:30: style: Same expression on both sides of '||' because '!isfinite(__real__ x)' and '!isfinite(__imag__ x)' represent the same value. [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanhf.c:37:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanhf.c:38:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanhf.c:42:8: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanhf.c:46:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanhf.c:47:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanhf.c:64:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanhf.c:65:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanhl.c:33:30: style: Same expression on both sides of '||' because '!isfinite(__real__ x)' and '!isfinite(__imag__ x)' represent the same value. [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanhl.c:37:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanhl.c:38:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanhl.c:42:8: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanhl.c:46:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanhl.c:47:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanhl.c:64:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanhl.c:65:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanl.c:33:30: style: Same expression on both sides of '||' because '!isfinite(__real__ x)' and '!isfinite(__imag__ x)' represent the same value. [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanl.c:37:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanl.c:38:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanl.c:42:8: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/dl/ldsodefs.h:470:46: error: There is an unknown macro here somewhere. Configuration is required. If ElfW is a macro then please configure it. [unknownMacro] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanl.c:46:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanl.c:47:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanl.c:64:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_ctanl.c:65:20: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrt.c:39:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrt.c:40:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrt.c:46:21: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrt.c:47:21: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrt.c:51:21: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrt.c:52:21: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrt.c:58:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrt.c:59:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrt.c:68:21: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrt.c:69:21: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrt.c:74:21: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrt.c:75:21: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrt.c:82:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrt.c:83:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrt.c:103:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/cmath/s_csqrt.c:104:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/gethostid.c:91:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/gethostid.c:103:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-help.c:967:7: warning: Possible null pointer dereference: argp [nullPointer] libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-help.c:1195:16: note: Calling function 'filter_doc', 3rd argument 'state?state->root_argp:0' value is 0 libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-help.c:967:7: note: Null pointer dereference libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-help.c:1239:11: warning: Redundant assignment of 'arg' to itself. [selfAssignment] libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-help.c:1273:8: warning: Redundant assignment of 'arg' to itself. [selfAssignment] libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-help.c:171:18: style: Local variable 'arg' shadows outer function [shadowFunction] libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-help.c:915:1: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-help.c:171:18: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-help.c:1231:15: style: Local variable 'arg' shadows outer function [shadowFunction] libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-help.c:915:1: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-help.c:1231:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-help.c:1263:15: style: Local variable 'arg' shadows outer function [shadowFunction] libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-help.c:915:1: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-help.c:1263:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-help.c:321:38: style: Parameter 'end' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_builtin.c:32:15: style: struct member 'builtin_map::name' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_builtin.c:35:7: style: struct member 'builtin_map::min_needed_from' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_builtin.c:36:7: style: struct member 'builtin_map::max_needed_from' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_builtin.c:37:7: style: struct member 'builtin_map::min_needed_to' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_builtin.c:38:7: style: struct member 'builtin_map::max_needed_to' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-help.c:1667:16: style: Variable 'anything' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/stdlib/chacha_private.h:185:9: style: Condition '!j12' is always false [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/libc/stdlib/chacha_private.h:184:11: note: Assignment 'j12=((uint32_t)(j12+1))', assigned value is greater than 0 libnewlib-nano-2.11.2/newlib/libc/stdlib/chacha_private.h:185:9: note: Condition '!j12' is always false libnewlib-nano-2.11.2/newlib/libc/stdlib/arc4random.c:118:19: style: Parameter 'dat' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/newlib/libc/sys/linux/ftw.c:488:42: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/ftw.c:149:31: style: Label 'dev' is not used. [unusedLabel] libnewlib-nano-2.11.2/newlib/libc/sys/linux/ftw.c:604:11: style: Local variable 'save_err' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/ftw.c:471:7: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/ftw.c:604:11: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_trans.c:196:33: warning: Char literal compared with pointer 'newp->fname'. Did you intend to dereference it? [charLiteralWithCharPtrCompare] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_simple.c:65:47: style: Parameter 'outend' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_simple.c:111:50: style: Parameter 'outend' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_simple.c:222:47: style: Parameter 'outend' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_simple.c:288:50: style: Parameter 'outend' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_simple.c:430:49: style: Parameter 'outend' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_simple.c:473:45: style: Parameter 'outend' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_simple.c:581:49: style: Parameter 'outend' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_simple.c:645:45: style: Parameter 'outend' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/iconv.c:32:16: style:inconclusive: Function 'iconv' argument 1 names different: declaration '__cd' definition 'cd'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/iconv.h:41:30: note: Function 'iconv' argument 1 names different: declaration '__cd' definition 'cd'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/iconv.c:32:16: note: Function 'iconv' argument 1 names different: declaration '__cd' definition 'cd'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/iconv.c:32:38: style:inconclusive: Function 'iconv' argument 2 names different: declaration '__inbuf' definition 'inbuf'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/iconv.h:41:54: note: Function 'iconv' argument 2 names different: declaration '__inbuf' definition 'inbuf'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/iconv.c:32:38: note: Function 'iconv' argument 2 names different: declaration '__inbuf' definition 'inbuf'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/iconv.c:33:27: style:inconclusive: Function 'iconv' argument 3 names different: declaration '__inbytesleft' definition 'inbytesleft'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/iconv.h:42:27: note: Function 'iconv' argument 3 names different: declaration '__inbytesleft' definition 'inbytesleft'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/iconv.c:33:27: note: Function 'iconv' argument 3 names different: declaration '__inbytesleft' definition 'inbytesleft'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/iconv.c:34:26: style:inconclusive: Function 'iconv' argument 4 names different: declaration '__outbuf' definition 'outbuf'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/iconv.h:43:26: note: Function 'iconv' argument 4 names different: declaration '__outbuf' definition 'outbuf'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/iconv.c:34:26: note: Function 'iconv' argument 4 names different: declaration '__outbuf' definition 'outbuf'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/iconv.c:35:27: style:inconclusive: Function 'iconv' argument 5 names different: declaration '__outbytesleft' definition 'outbytesleft'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/iconv.h:44:27: note: Function 'iconv' argument 5 names different: declaration '__outbytesleft' definition 'outbytesleft'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/iconv.c:35:27: note: Function 'iconv' argument 5 names different: declaration '__outbytesleft' definition 'outbytesleft'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/loop.c:135:0: error: #error "MIN_NEEDED_INPUT definition missing" [preprocessorErrorDirective] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/skeleton.c:109:0: error: #error "FROM_DIRECTION must be provided if direction objects are not used" [preprocessorErrorDirective] libnewlib-nano-2.11.2/newlib/libc/sys/linux/ids.c:11:1: error: There is an unknown macro here somewhere. Configuration is required. If _syscall1 is a macro then please configure it. [unknownMacro] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_charset.h:33:3: warning:inconclusive: The buffer 'old_locale' may not be null-terminated after the call to strncpy(). [terminateStrncpy] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_charset.h:63:3: warning:inconclusive: The buffer 'old_locale' may not be null-terminated after the call to strncpy(). [terminateStrncpy] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/iconv_open.c:43:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/iconv_open.c:48:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/internal_statvfs.c:29:3: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] libnewlib-nano-2.11.2/newlib/libc/sys/linux/inode.c:20:1: error: There is an unknown macro here somewhere. Configuration is required. If _syscall2 is a macro then please configure it. [unknownMacro] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_open.c:74:11: warning:inconclusive: The buffer 'old_locale' may not be null-terminated after the call to strncpy(). [terminateStrncpy] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_open.c:57:30: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_open.c:67:26: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_open.c:96:40: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_open.c:133:40: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_open.c:155:35: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_open.c:234:34: style: Local variable 'lastp' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_open.c:165:28: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_open.c:234:34: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/iconv_charmap.c:145:14: style: Unused variable: st [unusedVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/iconv_charmap.c:146:8: style: Unused variable: addr [unusedVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_conf.c:135:3: warning:inconclusive: The buffer 'old_locale' may not be null-terminated after the call to strncpy(). [terminateStrncpy] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_conf.c:273:3: warning:inconclusive: The buffer 'old_locale' may not be null-terminated after the call to strncpy(). [terminateStrncpy] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_conf.c:417:3: warning:inconclusive: The buffer 'old_locale' may not be null-terminated after the call to strncpy(). [terminateStrncpy] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_conf.c:347:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_conf.c:497:32: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_conf.c:513:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_conf.c:628:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_conf.c:660:28: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_conf.c:207:38: warning: Either the condition 'root!=NULL' is redundant or there is possible null pointer dereference: root. [nullPointerRedundantCheck] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_conf.c:216:13: note: Assuming that condition 'root!=NULL' is not redundant libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_conf.c:207:38: note: Null pointer dereference libnewlib-nano-2.11.2/newlib/libc/sys/linux/intl/dcigettext.c:1268:35: error: syntax error [syntaxError] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_cache.c:121:11: style: Condition 'cache_malloced' is always true [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_cache.c:103:24: note: Assignment 'cache_malloced=1', assigned value is 1 libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_cache.c:121:11: note: Condition 'cache_malloced' is always true libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_cache.c:75:3: style:inconclusive: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] libnewlib-nano-2.11.2/newlib/libc/sys/linux/intl/catgets.c:58:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/io.c:23:1: error: There is an unknown macro here somewhere. Configuration is required. If _syscall3 is a macro then please configure it. [unknownMacro] libnewlib-nano-2.11.2/newlib/libc/sys/linux/io64.c:20:1: error: There is an unknown macro here somewhere. Configuration is required. If _syscall2 is a macro then please configure it. [unknownMacro] libnewlib-nano-2.11.2/newlib/libc/sys/linux/ipc.c:35:9: style: union member 'semun::val' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/sys/linux/ipc.c:36:22: style: union member 'semun::buf' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/sys/linux/ipc.c:37:22: style: union member 'semun::array' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/sys/linux/linuxthreads/bits/pthreadtypes.h:16:0: error: #error "Never include directly; use instead." [preprocessorErrorDirective] libnewlib-nano-2.11.2/newlib/libc/sys/linux/intl/textdomain.c:129:2: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/intl/bindtextdom.c:177:4: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/intl/bindtextdom.c:215:7: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/intl/bindtextdom.c:251:7: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/intl/bindtextdom.c:276:5: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/intl/bindtextdom.c:307:8: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/intl/bindtextdom.c:272:12: style: Local variable 'len' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/intl/bindtextdom.c:244:14: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/intl/bindtextdom.c:272:12: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/intl/bindtextdom.c:303:15: style: Local variable 'len' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/intl/bindtextdom.c:244:14: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/intl/bindtextdom.c:303:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/intl/open_catalog.c:86:8: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/intl/open_catalog.c:102:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/intl/open_catalog.c:109:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/intl/open_catalog.c:118:6: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/intl/open_catalog.c:134:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/intl/open_catalog.c:151:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/intl/open_catalog.c:158:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/intl/open_catalog.c:171:5: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/intl/open_catalog.c:175:4: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/intl/open_catalog.c:40:13: style:inconclusive: Function '__open_catalog' argument 4 names different: declaration '__catalog' definition 'catalog'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/sys/linux/intl/catgetsinfo.h:56:38: note: Function '__open_catalog' argument 4 names different: declaration '__catalog' definition 'catalog'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/intl/open_catalog.c:40:13: note: Function '__open_catalog' argument 4 names different: declaration '__catalog' definition 'catalog'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/linuxthreads/posix-timer.h:108:34: style: Parameter 'timer' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/newlib/libc/sys/linux/linuxthreads/timer_create.c:167:36: style: Condition '(retval)==-1' is always false [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/libc/sys/linux/linuxthreads/timer_create.c:165:12: note: Assignment 'retval=0', assigned value is 0 libnewlib-nano-2.11.2/newlib/libc/sys/linux/linuxthreads/timer_create.c:167:36: note: Condition '(retval)==-1' is always false libnewlib-nano-2.11.2/newlib/libc/sys/linux/linuxthreads/weaks.c:101:21: style:inconclusive: Function 'pthread_exit' argument 1 names different: declaration '__retval' definition 'retval'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/sys/linux/linuxthreads/weaks.c:30:47: note: Function 'pthread_exit' argument 1 names different: declaration '__retval' definition 'retval'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/linuxthreads/weaks.c:101:21: note: Function 'pthread_exit' argument 1 names different: declaration '__retval' definition 'retval'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/linuxthreads/timer_settime.c:88:17: style: Variable 'have_now' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/linuxthreads/tst-cancel.c:108:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/machine/i386/sigaction.c:76:1: error: There is an unknown macro here somewhere. Configuration is required. If weak_alias is a macro then please configure it. [unknownMacro] libnewlib-nano-2.11.2/newlib/libc/sys/linux/linuxthreads/tst-cancel.c:33:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] libnewlib-nano-2.11.2/newlib/libc/sys/linux/linuxthreads/tst-cancel.c:53:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] libnewlib-nano-2.11.2/newlib/libc/sys/linux/linuxthreads/tst-cancel.c:73:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] libnewlib-nano-2.11.2/newlib/libc/sys/linux/linuxthreads/tst-cancel.c:82:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] libnewlib-nano-2.11.2/newlib/libc/sys/linux/mmap.c:17:1: error: There is an unknown macro here somewhere. Configuration is required. If weak_alias is a macro then please configure it. [unknownMacro] libnewlib-nano-2.11.2/newlib/libc/sys/linux/sys/cdefs.h:32:0: error: #error "You need a ISO C conforming compiler to use the glibc headers" [preprocessorErrorDirective] libnewlib-nano-2.11.2/newlib/libc/sys/linux/mq_close.c:38:7: warning: Return value of function semop() is not used. [ignoredReturnValue] libnewlib-nano-2.11.2/newlib/libc/sys/linux/mq_getattr.c:30:3: warning: Return value of function semop() is not used. [ignoredReturnValue] libnewlib-nano-2.11.2/newlib/libc/sys/linux/mq_getattr.c:43:3: warning: Return value of function semop() is not used. [ignoredReturnValue] libnewlib-nano-2.11.2/newlib/libc/sys/linux/mq_receive.c:45:3: warning: Return value of function semop() is not used. [ignoredReturnValue] libnewlib-nano-2.11.2/newlib/libc/sys/linux/mq_receive.c:48:3: warning: Return value of function semop() is not used. [ignoredReturnValue] libnewlib-nano-2.11.2/newlib/libc/sys/linux/mq_receive.c:52:7: warning: Return value of function semop() is not used. [ignoredReturnValue] libnewlib-nano-2.11.2/newlib/libc/sys/linux/mq_receive.c:53:7: warning: Return value of function semop() is not used. [ignoredReturnValue] libnewlib-nano-2.11.2/newlib/libc/sys/linux/mq_send.c:62:5: warning: Return value of function semop() is not used. [ignoredReturnValue] libnewlib-nano-2.11.2/newlib/libc/sys/linux/mq_send.c:53:15: style: Variable 'sb2.sem_flg' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/mq_setattr.c:30:3: warning: Return value of function semop() is not used. [ignoredReturnValue] libnewlib-nano-2.11.2/newlib/libc/sys/linux/mq_setattr.c:50:3: warning: Return value of function semop() is not used. [ignoredReturnValue] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/getXXbyYY_r.c:127:21: style: union member 'Anonymous0::l' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/getXXent_r.c:207:1: error: There is an unknown macro here somewhere. Configuration is required. If static_link_warning is a macro then please configure it. [unknownMacro] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/getXXbyYY_r.c:128:11: style: union member 'Anonymous0::ptr' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/getaddrinfo.c:1684:1: error: There is an unknown macro here somewhere. Configuration is required. If libc_hidden_def is a macro then please configure it. [unknownMacro] libnewlib-nano-2.11.2/newlib/libc/sys/linux/mq_open.c:223:7: warning: Return value of function semop() is not used. [ignoredReturnValue] libnewlib-nano-2.11.2/newlib/libc/sys/linux/mq_open.c:254:3: warning: Return value of function semop() is not used. [ignoredReturnValue] libnewlib-nano-2.11.2/newlib/libc/sys/linux/mq_open.c:337:7: warning: Return value of function semop() is not used. [ignoredReturnValue] libnewlib-nano-2.11.2/newlib/libc/sys/linux/mq_open.c:50:15: style: Local variable 'arg' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/mqlocal.h:17:3: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/mq_open.c:50:15: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/mq_open.c:150:8: style: Local variable 'i' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/mq_open.c:45:7: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/mq_open.c:150:8: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/mq_open.c:334:17: style: Variable 'sb.sem_op' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/mq_open.c:335:18: style: Variable 'sb.sem_num' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/mq_open.c:336:18: style: Variable 'sb.sem_flg' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/local.h:23:1: error: There is an unknown macro here somewhere. Configuration is required. If libresolv_hidden_proto is a macro then please configure it. [unknownMacro] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/getnetgrent_r.c:145:1: error: There is an unknown macro here somewhere. Configuration is required. If libc_hidden_def is a macro then please configure it. [unknownMacro] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/getnssent_r.c:53:37: style:inconclusive: Function '__nss_setent' argument 6 names different: declaration 'stayon' definition 'stayopen'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/nsswitch.h:154:35: note: Function '__nss_setent' argument 6 names different: declaration 'stayon' definition 'stayopen'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/getnssent_r.c:53:37: note: Function '__nss_setent' argument 6 names different: declaration 'stayon' definition 'stayopen'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/getnssent_r.c:53:52: style:inconclusive: Function '__nss_setent' argument 7 names different: declaration 'stayon_tmp' definition 'stayopen_tmp'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/nsswitch.h:155:11: note: Function '__nss_setent' argument 7 names different: declaration 'stayon_tmp' definition 'stayopen_tmp'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/getnssent_r.c:53:52: note: Function '__nss_setent' argument 7 names different: declaration 'stayon_tmp' definition 'stayopen_tmp'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/getnssent_r.c:134:33: style:inconclusive: Function '__nss_getent_r' argument 7 names different: declaration 'stayon_tmp' definition 'stayopen_tmp'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/nsswitch.h:164:37: note: Function '__nss_getent_r' argument 7 names different: declaration 'stayon_tmp' definition 'stayopen_tmp'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/getnssent_r.c:134:33: note: Function '__nss_getent_r' argument 7 names different: declaration 'stayon_tmp' definition 'stayopen_tmp'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/inet_net_ntop.c:135:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/inet_net_ntop.c:135:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/inet6_option.c:46:9: style: Variable 'p' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/ifname.c:207:2: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/inet_net_pton.c:105:12: style: Checking if unsigned expression 'size' is less than zero. [unsignedLessThanZero] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/inet_net_pton.c:138:15: style: Checking if unsigned expression 'size--' is less than zero. [unsignedLessThanZero] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/inet_net_pton.c:194:14: style: Checking if unsigned expression 'size--' is less than zero. [unsignedLessThanZero] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/inet_pton.c:115:14: error: Uninitialized variable: tmp [uninitvar] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/inet_pton.c:112:13: note: Assuming condition is false libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/inet_pton.c:115:14: note: Uninitialized variable: tmp libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/ns_ttl.c:59:25: style: Variable 'src' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/ns_samedomain.c:174:10: style: Condition 'n<2' is always false [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/ns_samedomain.c:173:9: note: Assuming that condition 'n>1' is not redundant libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/ns_samedomain.c:174:10: note: Condition 'n<2' is always false libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/rcmd.c:103:1: error: There is an unknown macro here somewhere. Configuration is required. If libc_hidden_proto is a macro then please configure it. [unknownMacro] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/rcmdsh.c:79:12: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/res_query.c:126:8: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/res_hconf.c:641:31: style:inconclusive: Function '_res_hconf_trim_domain' argument 1 names different: declaration 'domain' definition 'hostname'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/res_hconf.h:51:43: note: Function '_res_hconf_trim_domain' argument 1 names different: declaration 'domain' definition 'hostname'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/res_hconf.c:641:31: note: Function '_res_hconf_trim_domain' argument 1 names different: declaration 'domain' definition 'hostname'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/res_hconf.c:447:7: warning: Unused variable value 'fp' [constStatement] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/res_hconf.c:510:7: style: struct member 'netaddr::addrtype' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/ruserpass.c:117:8: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/ruserpass.c:123:10: style: Local variable 't' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/ruserpass.c:105:6: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/ruserpass.c:123:10: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/ruserpass.c:129:2: warning: Unused variable value 'cfile' [constStatement] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_db.c:409:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_db.c:410:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_db.c:415:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_db.c:476:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_db.c:515:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/ns_print.c:368:11: style: Condition 'len<0' is always false [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/ns_print.c:367:3: note: Assuming that condition '(len=charstr(rdata,edata,&buf,&buflen))<0' is not redundant libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/ns_print.c:368:11: note: Condition 'len<0' is always false libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/res_send.c:1037:2: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/nsswitch.c:91:58: style:inconclusive: Function '__nss_database_lookup' argument 2 names different: declaration 'alternative_name' definition 'alternate_name'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/nsswitch.h:106:19: note: Function '__nss_database_lookup' argument 2 names different: declaration 'alternative_name' definition 'alternate_name'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/nsswitch.c:91:58: note: Function '__nss_database_lookup' argument 2 names different: declaration 'alternative_name' definition 'alternate_name'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/ns_print.c:750:17: style:inconclusive: Function 'addname' argument 3 names different: declaration 'p' definition 'pp'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/ns_print.c:51:19: note: Function 'addname' argument 3 names different: declaration 'p' definition 'pp'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/ns_print.c:750:17: note: Function 'addname' argument 3 names different: declaration 'p' definition 'pp'. libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/ns_print.c:498:9: style: Local variable 'type' shadows outer argument [shadowArgument] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/ns_print.c:106:48: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/ns_print.c:498:9: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/ns_print.c:576:36: style: Local variable 'tmp' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/ns_print.c:116:7: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/ns_print.c:576:36: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/res_send.c:890:15: style: The comparison 'nwritten == 0' is always true. [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/res_send.c:873:17: note: 'nwritten' is assigned value '0' here. libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/res_send.c:890:15: note: The comparison 'nwritten == 0' is always true. libnewlib-nano-2.11.2/newlib/libc/sys/linux/process.c:14:1: error: There is an unknown macro here somewhere. Configuration is required. If _syscall0 is a macro then please configure it. [unknownMacro] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/ns_print.c:437:14: style: Variable 'spaced' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/ns_print.c:478:11: style: Variable 'spaced' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/ns_print.c:597:12: style: Variable 'spaced' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/ns_print.c:618:3: style: Variable 'len' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/ns_print.c:623:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/res_debug.c:1050:9: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/res_debug.c:642:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/res_debug.c:642:9: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] libnewlib-nano-2.11.2/newlib/libc/sys/linux/resource.c:8:1: error: There is an unknown macro here somewhere. Configuration is required. If _syscall2 is a macro then please configure it. [unknownMacro] libnewlib-nano-2.11.2/newlib/libc/sys/linux/seteuid.c:9:6: style: Unused variable: result [unusedVariable] libnewlib-nano-2.11.2/newlib/libc/sys/linux/sig.c:19:1: error: There is an unknown macro here somewhere. Configuration is required. If _syscall2 is a macro then please configure it. [unknownMacro] libnewlib-nano-2.11.2/newlib/libc/sys/linux/sigaction.c:76:1: error: There is an unknown macro here somewhere. Configuration is required. If weak_alias is a macro then please configure it. [unknownMacro] libnewlib-nano-2.11.2/newlib/libc/sys/linux/signal.c:52:1: error: There is an unknown macro here somewhere. Configuration is required. If weak_alias is a macro then please configure it. [unknownMacro] libnewlib-nano-2.11.2/newlib/libc/sys/linux/socket.c:14:1: error: There is an unknown macro here somewhere. Configuration is required. If _sockcall3 is a macro then please configure it. [unknownMacro] libnewlib-nano-2.11.2/newlib/libc/sys/linux/strsignal.c:62:21: warning: Either the condition 'sig<0' is redundant or the array 'sigstring[32]' is accessed at index 32, which is out of bounds. [arrayIndexOutOfBoundsCond] libnewlib-nano-2.11.2/newlib/libc/sys/linux/strsignal.c:45:11: note: Assuming that condition 'sig<0' is not redundant libnewlib-nano-2.11.2/newlib/libc/sys/linux/strsignal.c:62:21: note: Array index out of bounds libnewlib-nano-2.11.2/newlib/libc/sys/linux/time.c:15:1: error: There is an unknown macro here somewhere. Configuration is required. If _syscall1 is a macro then please configure it. [unknownMacro] libnewlib-nano-2.11.2/newlib/libc/sys/linux/utimes.c:41:10: style: Obsolescent function 'utime' called. It is recommended to use 'utimensat' instead. [prohibitedutimeCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/vallocr.c:6:10: style: Obsolete function 'valloc' called. It is recommended to use 'malloc' or 'mmap' instead. [prohibitedvallocCalled] libnewlib-nano-2.11.2/newlib/libc/sys/linux/wait.c:10:1: error: There is an unknown macro here somewhere. Configuration is required. If _syscall3 is a macro then please configure it. [unknownMacro] libnewlib-nano-2.11.2/newlib/libc/sys/m88kbug/crt0.c:12:12: error: Comparing pointers that point to different objects [comparePointers] libnewlib-nano-2.11.2/newlib/libc/sys/m88kbug/crt0.c:3:13: note: Variable declared here. libnewlib-nano-2.11.2/newlib/libc/sys/m88kbug/crt0.c:11:7: note: Address of variable taken here. libnewlib-nano-2.11.2/newlib/libc/sys/m88kbug/crt0.c:4:13: note: Variable declared here. libnewlib-nano-2.11.2/newlib/libc/sys/m88kbug/crt0.c:12:14: note: Address of variable taken here. libnewlib-nano-2.11.2/newlib/libc/sys/m88kbug/crt0.c:12:12: note: Comparing pointers that point to different objects libnewlib-nano-2.11.2/newlib/libc/sys/phoenix/fork.c:67:3: warning: Return value of function freopen() is not used. [ignoredReturnValue] libnewlib-nano-2.11.2/newlib/libc/sys/phoenix/getmntent.c:55:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/newlib/libc/sys/phoenix/net/getaddrinfo.c:137:14: portability: Non reentrant function 'getservbyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getservbyname_r'. [prohibitedgetservbynameCalled] libnewlib-nano-2.11.2/newlib/libc/sys/phoenix/net/getaddrinfo.c:162:12: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] libnewlib-nano-2.11.2/newlib/libc/sys/phoenix/net/inet_net_ntop.c:90:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libnewlib-nano-2.11.2/newlib/libc/sys/phoenix/net/inet_net_ntop.c:90:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] libnewlib-nano-2.11.2/newlib/libc/sys/phoenix/net/inet_net_pton.c:40:12: style: Checking if unsigned expression 'size' is less than zero. [unsignedLessThanZero] libnewlib-nano-2.11.2/newlib/libc/sys/phoenix/net/inet_net_pton.c:86:16: style: Checking if unsigned expression 'size--' is less than zero. [unsignedLessThanZero] libnewlib-nano-2.11.2/newlib/libc/sys/phoenix/net/inet_net_pton.c:164:14: style: Checking if unsigned expression 'size--' is less than zero. [unsignedLessThanZero] libnewlib-nano-2.11.2/newlib/libc/sys/phoenix/net/inet_pton.c:78:14: error: Uninitialized variable: tmp [uninitvar] libnewlib-nano-2.11.2/newlib/libc/sys/phoenix/net/inet_pton.c:75:13: note: Assuming condition is false libnewlib-nano-2.11.2/newlib/libc/sys/phoenix/net/inet_pton.c:78:14: note: Uninitialized variable: tmp libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/res_init.c:141:13: style: Local variable '__res_vinit' shadows outer function [shadowFunction] libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/res_init.c:151:1: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/res_init.c:141:13: note: Shadow variable libnewlib-nano-2.11.2/newlib/libc/sys/linux/net/res_init.c:246:3: warning: Unused variable value 'fp' [constStatement] libnewlib-nano-2.11.2/newlib/libc/stdlib/mallocr.c:2026:3: error: Memory leak: p [memleak] libnewlib-nano-2.11.2/newlib/libc/stdlib/mallocr.c:3078:7: error: Memory leak: m [memleak] libnewlib-nano-2.11.2/newlib/libc/stdlib/mallocr.c:3106:7: error: Memory leak: m [memleak] libnewlib-nano-2.11.2/newlib/libc/stdlib/mallocr.c:3135:3: error: Memory leak: m [memleak] libnewlib-nano-2.11.2/newlib/libc/sys/mmixware/lseek.c:52:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] libnewlib-nano-2.11.2/newlib/libc/sys/linux/malloc.c:4308:27: style: Condition 'vptr' is always false [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/libc/sys/linux/malloc.c:4301:18: note: Assignment 'vptr=NULL', assigned value is 0 libnewlib-nano-2.11.2/newlib/libc/sys/linux/malloc.c:4308:27: note: Condition 'vptr' is always false libnewlib-nano-2.11.2/newlib/libc/sys/linux/malloc.c:2730:5: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] libnewlib-nano-2.11.2/newlib/libc/sys/linux/malloc.c:4589:11: style: Checking if unsigned expression 'c' is less than zero. [unsignedLessThanZero] libnewlib-nano-2.11.2/newlib/libc/sys/linux/malloc.c:4609:11: style: Checking if unsigned expression 'c' is less than zero. [unsignedLessThanZero] libnewlib-nano-2.11.2/newlib/libc/sys/linux/malloc.c:3161:7: warning: Expression '-2' has a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversion] libnewlib-nano-2.11.2/newlib/libc/sys/linux/malloc.c:3373:13: warning: Expression '-2' has a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversion] libnewlib-nano-2.11.2/newlib/libc/sys/linux/malloc.c:3731:18: warning: Expression '-2' has a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversion] libnewlib-nano-2.11.2/newlib/libc/sys/linux/malloc.c:4117:9: warning: Expression '-2' has a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversion] libnewlib-nano-2.11.2/newlib/libc/sys/linux/malloc.c:4576:7: warning: Expression '-2' has a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversion] libnewlib-nano-2.11.2/newlib/libc/sys/linux/malloc.c:1254:10: style: struct member '_heap_info::ar_ptr' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/sys/linux/malloc.c:1255:22: style: struct member '_heap_info::prev' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/sys/linux/malloc.c:1256:10: style: struct member '_heap_info::size' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/sys/linux/malloc.c:1257:10: style: struct member '_heap_info::pad' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/sys/sh/syscalls.c:126:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/newlib/libc/sys/sh/syscalls.c:208:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/newlib/libc/sys/sh/syscalls.c:212:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/newlib/libc/sys/rtems/crt0.c:203:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/newlib/libc/sys/sparc64/_main.c:6:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/newlib/libc/sys/sparc64/opendir.c:71:3: error: Memory leak: dirp [memleak] libnewlib-nano-2.11.2/newlib/libc/sys/sun4/_main.c:6:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/newlib/libc/sys/sparc64/utime2.c:20:14: style: Obsolescent function 'utimes' called. It is recommended to use 'utimensat' instead. [prohibitedutimesCalled] libnewlib-nano-2.11.2/newlib/libc/sys/sparc64/utime2.c:23:10: style: Obsolescent function 'utimes' called. It is recommended to use 'utimensat' instead. [prohibitedutimesCalled] libnewlib-nano-2.11.2/newlib/libc/sys/sysmec/_exit.c:21:12: error: Comparing pointers that point to different objects [comparePointers] libnewlib-nano-2.11.2/newlib/libc/sys/sysmec/_exit.c:17:16: note: Variable declared here. libnewlib-nano-2.11.2/newlib/libc/sys/sysmec/_exit.c:19:21: note: Array decayed to pointer here. libnewlib-nano-2.11.2/newlib/libc/sys/sysmec/_exit.c:18:16: note: Variable declared here. libnewlib-nano-2.11.2/newlib/libc/sys/sysmec/_exit.c:21:14: note: Array decayed to pointer here. libnewlib-nano-2.11.2/newlib/libc/sys/sysmec/_exit.c:21:12: note: Comparing pointers that point to different objects libnewlib-nano-2.11.2/newlib/libc/sys/sparc64/telldir.c:102:14: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] libnewlib-nano-2.11.2/newlib/libc/sys/sparc64/telldir.c:120:8: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] libnewlib-nano-2.11.2/newlib/libc/sys/sysmec/crt1.c:12:31: error: Comparing pointers that point to different objects [comparePointers] libnewlib-nano-2.11.2/newlib/libc/sys/sysmec/crt1.c:8:20: note: Variable declared here. libnewlib-nano-2.11.2/newlib/libc/sys/sysmec/crt1.c:12:16: note: Array decayed to pointer here. libnewlib-nano-2.11.2/newlib/libc/sys/sysmec/crt1.c:7:20: note: Variable declared here. libnewlib-nano-2.11.2/newlib/libc/sys/sysmec/crt1.c:12:33: note: Array decayed to pointer here. libnewlib-nano-2.11.2/newlib/libc/sys/sysmec/crt1.c:12:31: note: Comparing pointers that point to different objects libnewlib-nano-2.11.2/newlib/libc/sys/sysnecv850/_exit.c:21:12: error: Comparing pointers that point to different objects [comparePointers] libnewlib-nano-2.11.2/newlib/libc/sys/sysnecv850/_exit.c:17:16: note: Variable declared here. libnewlib-nano-2.11.2/newlib/libc/sys/sysnecv850/_exit.c:19:21: note: Array decayed to pointer here. libnewlib-nano-2.11.2/newlib/libc/sys/sysnecv850/_exit.c:18:16: note: Variable declared here. libnewlib-nano-2.11.2/newlib/libc/sys/sysnecv850/_exit.c:21:14: note: Array decayed to pointer here. libnewlib-nano-2.11.2/newlib/libc/sys/sysnecv850/_exit.c:21:12: note: Comparing pointers that point to different objects libnewlib-nano-2.11.2/newlib/libc/sys/sysnecv850/crt1.c:12:31: error: Comparing pointers that point to different objects [comparePointers] libnewlib-nano-2.11.2/newlib/libc/sys/sysnecv850/crt1.c:8:20: note: Variable declared here. libnewlib-nano-2.11.2/newlib/libc/sys/sysnecv850/crt1.c:12:16: note: Array decayed to pointer here. libnewlib-nano-2.11.2/newlib/libc/sys/sysnecv850/crt1.c:7:20: note: Variable declared here. libnewlib-nano-2.11.2/newlib/libc/sys/sysnecv850/crt1.c:12:33: note: Array decayed to pointer here. libnewlib-nano-2.11.2/newlib/libc/sys/sysnecv850/crt1.c:12:31: note: Comparing pointers that point to different objects libnewlib-nano-2.11.2/newlib/libc/sys/sysvi386/dup2.c:6:2: error: Returning/dereferencing 'fd2' after it is deallocated / released [deallocret] libnewlib-nano-2.11.2/newlib/libc/sys/sysvi386/dup2.c:5:2: note: Returning/dereferencing 'fd2' after it is deallocated / released libnewlib-nano-2.11.2/newlib/libc/sys/sysvi386/dup2.c:6:2: note: Returning/dereferencing 'fd2' after it is deallocated / released libnewlib-nano-2.11.2/newlib/libc/sys/sysvi386/crt0.c:82:42: error: The address of local variable 'arg' is accessed at non-zero index. [objectIndex] libnewlib-nano-2.11.2/newlib/libc/sys/sysvi386/crt0.c:82:36: note: Address of variable taken here. libnewlib-nano-2.11.2/newlib/libc/sys/sysvi386/crt0.c:82:42: note: The address of local variable 'arg' is accessed at non-zero index. libnewlib-nano-2.11.2/newlib/libc/sys/sysvi386/crt0.c:73:14: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] libnewlib-nano-2.11.2/newlib/libc/sys/sysvi386/exec.c:8:13: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] libnewlib-nano-2.11.2/newlib/libc/sys/sysvi386/exec.c:34:15: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] libnewlib-nano-2.11.2/newlib/libc/sys/sysvi386/crt0.c:63:8: style: struct member 'kframe::kargstr' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/sys/sysvi386/crt0.c:64:8: style: struct member 'kframe::kenvstr' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/sys/sysvi386/opendir.c:71:3: error: Memory leak: dirp [memleak] libnewlib-nano-2.11.2/newlib/libc/sys/sysvi386/sbrk.c:9:13: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] libnewlib-nano-2.11.2/newlib/libc/sys/sysvi386/sbrk.c:15:19: portability: 'curbrk' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] libnewlib-nano-2.11.2/newlib/libc/sys/sysvi386/sleep.c:6:16: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] libnewlib-nano-2.11.2/newlib/libc/sys/tic80/crt0.c:15:12: error: Comparing pointers that point to different objects [comparePointers] libnewlib-nano-2.11.2/newlib/libc/sys/tic80/crt0.c:6:13: note: Variable declared here. libnewlib-nano-2.11.2/newlib/libc/sys/tic80/crt0.c:14:7: note: Address of variable taken here. libnewlib-nano-2.11.2/newlib/libc/sys/tic80/crt0.c:7:13: note: Variable declared here. libnewlib-nano-2.11.2/newlib/libc/sys/tic80/crt0.c:15:14: note: Address of variable taken here. libnewlib-nano-2.11.2/newlib/libc/sys/tic80/crt0.c:15:12: note: Comparing pointers that point to different objects libnewlib-nano-2.11.2/newlib/libc/sys/sysvi386/telldir.c:102:14: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] libnewlib-nano-2.11.2/newlib/libc/sys/sysvi386/telldir.c:120:8: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] libnewlib-nano-2.11.2/newlib/libc/sys/w65/syscalls.c:133:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/newlib/libc/sys/w65/trap.c:7:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/newlib/libc/sys/z8ksim/crt0.c:29:12: error: Comparing pointers that point to different objects [comparePointers] libnewlib-nano-2.11.2/newlib/libc/sys/z8ksim/crt0.c:1:13: note: Variable declared here. libnewlib-nano-2.11.2/newlib/libc/sys/z8ksim/crt0.c:28:7: note: Address of variable taken here. libnewlib-nano-2.11.2/newlib/libc/sys/z8ksim/crt0.c:2:13: note: Variable declared here. libnewlib-nano-2.11.2/newlib/libc/sys/z8ksim/crt0.c:29:14: note: Address of variable taken here. libnewlib-nano-2.11.2/newlib/libc/sys/z8ksim/crt0.c:29:12: note: Comparing pointers that point to different objects libnewlib-nano-2.11.2/newlib/libc/sys/z8ksim/glue.c:94:10: style: Variable 'base' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/time/ctime.c:42:10: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [prohibitedasctimeCalled] libnewlib-nano-2.11.2/newlib/libc/time/ctime_r.c:13:10: style: Obsolescent function 'asctime_r' called. It is recommended to use 'strftime' instead. [prohibitedasctime_rCalled] libnewlib-nano-2.11.2/newlib/libc/time/ctime.c:42:19: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] libnewlib-nano-2.11.2/newlib/libc/time/asctime.c:56:10: style: Obsolescent function 'asctime_r' called. It is recommended to use 'strftime' instead. [prohibitedasctime_rCalled] libnewlib-nano-2.11.2/newlib/libc/stdlib/mallocr.c:731:7: style: struct member 'mallinfo::smblks' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/stdlib/mallocr.c:734:7: style: struct member 'mallinfo::usmblks' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/stdlib/mallocr.c:735:7: style: struct member 'mallinfo::fsmblks' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/stdlib/mallocr.c:2061:7: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/stdlib/mallocr.c:2145:25: style: Variable 'correction_failed' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/stdlib/mallocr.c:2209:20: style: Variable 'correction_failed' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/time/tzcalc_limits.c:14:22: style:inconclusive: Function '__tzcalc_limits' argument 1 names different: declaration '__year' definition 'year'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/time/local.h:22:34: note: Function '__tzcalc_limits' argument 1 names different: declaration '__year' definition 'year'. libnewlib-nano-2.11.2/newlib/libc/time/tzcalc_limits.c:14:22: note: Function '__tzcalc_limits' argument 1 names different: declaration '__year' definition 'year'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/dtoa_data.c:32:0: error: #error DBL_MAX_10_EXP [preprocessorErrorDirective] libnewlib-nano-2.11.2/newlib/libc/tinystdio/clearerr.c:38:16: style:inconclusive: Function 'clearerr' argument 1 names different: declaration '__stream' definition 'stream'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:761:28: note: Function 'clearerr' argument 1 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/clearerr.c:38:16: note: Function 'clearerr' argument 1 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fclose.c:38:14: style:inconclusive: Function 'fclose' argument 1 names different: declaration '__stream' definition 'stream'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:393:25: note: Function 'fclose' argument 1 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fclose.c:38:14: note: Function 'fclose' argument 1 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/feof.c:38:12: style:inconclusive: Function 'feof' argument 1 names different: declaration '__stream' definition 'stream'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:772:23: note: Function 'feof' argument 1 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/feof.c:38:12: note: Function 'feof' argument 1 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/ferror.c:38:14: style:inconclusive: Function 'ferror' argument 1 names different: declaration '__stream' definition 'stream'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:783:25: note: Function 'ferror' argument 1 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/ferror.c:38:14: note: Function 'ferror' argument 1 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fprintf.c:36:15: style:inconclusive: Function 'fprintf' argument 1 names different: declaration '__stream' definition 'stream'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:654:26: note: Function 'fprintf' argument 1 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fprintf.c:36:15: note: Function 'fprintf' argument 1 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fprintf.c:36:35: style:inconclusive: Function 'fprintf' argument 2 names different: declaration '__fmt' definition 'fmt'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:654:48: note: Function 'fprintf' argument 2 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fprintf.c:36:35: note: Function 'fprintf' argument 2 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/time/strftime.c:1029:10: style: Variable 'alt' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/tinystdio/fgets.c:36:13: style:inconclusive: Function 'fgets' argument 1 names different: declaration '__str' definition 'str'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:737:26: note: Function 'fgets' argument 1 names different: declaration '__str' definition 'str'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fgets.c:36:13: note: Function 'fgets' argument 1 names different: declaration '__str' definition 'str'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fgetc.c:36:13: style:inconclusive: Function 'fgetc' argument 1 names different: declaration '__stream' definition 'stream'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:686:24: note: Function 'fgetc' argument 1 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fgetc.c:36:13: note: Function 'fgetc' argument 1 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fgets.c:36:22: style:inconclusive: Function 'fgets' argument 2 names different: declaration '__size' definition 'size'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:737:37: note: Function 'fgets' argument 2 names different: declaration '__size' definition 'size'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fgets.c:36:22: note: Function 'fgets' argument 2 names different: declaration '__size' definition 'size'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fprintf.c:36:15: style:inconclusive: Function 'fiprintf' argument 1 names different: declaration '__stream' definition 'stream'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:655:27: note: Function 'fiprintf' argument 1 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fprintf.c:36:15: note: Function 'fiprintf' argument 1 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fscanf.c:36:14: style:inconclusive: Function 'fiscanf' argument 1 names different: declaration '__stream' definition 'stream'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:800:26: note: Function 'fiscanf' argument 1 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fscanf.c:36:14: note: Function 'fiscanf' argument 1 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fputs.c:36:19: style:inconclusive: Function 'fputs' argument 1 names different: declaration '__str' definition 'str'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:662:30: note: Function 'fputs' argument 1 names different: declaration '__str' definition 'str'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fputs.c:36:19: note: Function 'fputs' argument 1 names different: declaration '__str' definition 'str'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fgets.c:36:34: style:inconclusive: Function 'fgets' argument 3 names different: declaration '__stream' definition 'stream'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:737:51: note: Function 'fgets' argument 3 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fgets.c:36:34: note: Function 'fgets' argument 3 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fprintf.c:36:35: style:inconclusive: Function 'fiprintf' argument 2 names different: declaration '__fmt' definition 'fmt'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:655:49: note: Function 'fiprintf' argument 2 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fprintf.c:36:35: note: Function 'fiprintf' argument 2 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fscanf.c:36:34: style:inconclusive: Function 'fiscanf' argument 2 names different: declaration '__fmt' definition 'fmt'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:800:48: note: Function 'fiscanf' argument 2 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fscanf.c:36:34: note: Function 'fiscanf' argument 2 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fputs.c:36:30: style:inconclusive: Function 'fputs' argument 2 names different: declaration '__stream' definition 'stream'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:662:43: note: Function 'fputs' argument 2 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fputs.c:36:30: note: Function 'fputs' argument 2 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fputc.c:36:11: style:inconclusive: Function 'fputc' argument 1 names different: declaration '__c' definition 'c'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:574:22: note: Function 'fputc' argument 1 names different: declaration '__c' definition 'c'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fputc.c:36:11: note: Function 'fputc' argument 1 names different: declaration '__c' definition 'c'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fputc.c:36:20: style:inconclusive: Function 'fputc' argument 2 names different: declaration '__stream' definition 'stream'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:574:33: note: Function 'fputc' argument 2 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fputc.c:36:20: note: Function 'fputc' argument 2 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fread.c:36:13: style:inconclusive: Function 'fread' argument 1 names different: declaration '__ptr' definition 'ptr'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:755:27: note: Function 'fread' argument 1 names different: declaration '__ptr' definition 'ptr'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fread.c:36:13: note: Function 'fread' argument 1 names different: declaration '__ptr' definition 'ptr'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fread.c:36:25: style:inconclusive: Function 'fread' argument 2 names different: declaration '__size' definition 'size'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:755:41: note: Function 'fread' argument 2 names different: declaration '__size' definition 'size'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fread.c:36:25: note: Function 'fread' argument 2 names different: declaration '__size' definition 'size'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fread.c:36:38: style:inconclusive: Function 'fread' argument 3 names different: declaration '__nmemb' definition 'nmemb'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:755:56: note: Function 'fread' argument 3 names different: declaration '__nmemb' definition 'nmemb'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fread.c:36:38: note: Function 'fread' argument 3 names different: declaration '__nmemb' definition 'nmemb'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fread.c:36:51: style:inconclusive: Function 'fread' argument 4 names different: declaration '__stream' definition 'stream'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:756:15: note: Function 'fread' argument 4 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fread.c:36:51: note: Function 'fread' argument 4 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fscanf.c:36:14: style:inconclusive: Function 'fscanf' argument 1 names different: declaration '__stream' definition 'stream'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:799:25: note: Function 'fscanf' argument 1 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fscanf.c:36:14: note: Function 'fscanf' argument 1 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fscanf.c:36:34: style:inconclusive: Function 'fscanf' argument 2 names different: declaration '__fmt' definition 'fmt'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:799:47: note: Function 'fscanf' argument 2 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fscanf.c:36:34: note: Function 'fscanf' argument 2 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/printf.c:36:20: style:inconclusive: Function 'iprintf' argument 1 names different: declaration '__fmt' definition 'fmt'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:603:32: note: Function 'iprintf' argument 1 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/printf.c:36:20: note: Function 'iprintf' argument 1 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/scanf.c:36:19: style:inconclusive: Function 'iscanf' argument 1 names different: declaration '__fmt' definition 'fmt'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:808:31: note: Function 'iscanf' argument 1 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/scanf.c:36:19: note: Function 'iscanf' argument 1 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fwrite.c:36:20: style:inconclusive: Function 'fwrite' argument 1 names different: declaration '__ptr' definition 'ptr'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:677:34: note: Function 'fwrite' argument 1 names different: declaration '__ptr' definition 'ptr'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fwrite.c:36:20: note: Function 'fwrite' argument 1 names different: declaration '__ptr' definition 'ptr'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fwrite.c:36:32: style:inconclusive: Function 'fwrite' argument 2 names different: declaration '__size' definition 'size'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:677:48: note: Function 'fwrite' argument 2 names different: declaration '__size' definition 'size'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fwrite.c:36:32: note: Function 'fwrite' argument 2 names different: declaration '__size' definition 'size'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fwrite.c:36:45: style:inconclusive: Function 'fwrite' argument 3 names different: declaration '__nmemb' definition 'nmemb'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:677:63: note: Function 'fwrite' argument 3 names different: declaration '__nmemb' definition 'nmemb'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fwrite.c:36:45: note: Function 'fwrite' argument 3 names different: declaration '__nmemb' definition 'nmemb'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fwrite.c:36:58: style:inconclusive: Function 'fwrite' argument 4 names different: declaration '__stream' definition 'stream'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:678:16: note: Function 'fwrite' argument 4 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/fwrite.c:36:58: note: Function 'fwrite' argument 4 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/gets.c:36:12: style:inconclusive: Function 'gets' argument 1 names different: declaration '__str' definition 'str'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:744:25: note: Function 'gets' argument 1 names different: declaration '__str' definition 'str'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/gets.c:36:12: note: Function 'gets' argument 1 names different: declaration '__str' definition 'str'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/printf.c:36:20: style:inconclusive: Function 'printf' argument 1 names different: declaration '__fmt' definition 'fmt'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:602:31: note: Function 'printf' argument 1 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/printf.c:36:20: note: Function 'printf' argument 1 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/ftoa_engine.c:87:76: style:inconclusive: Function '__ftoa_engine' argument 4 names different: declaration 'maxDecimal' definition 'maxDecimals'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/ftoa_engine.h:45:77: note: Function '__ftoa_engine' argument 4 names different: declaration 'maxDecimal' definition 'maxDecimals'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/ftoa_engine.c:87:76: note: Function '__ftoa_engine' argument 4 names different: declaration 'maxDecimal' definition 'maxDecimals'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/putchar.c:37:13: style:inconclusive: Function 'putchar' argument 1 names different: declaration '__c' definition 'c'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:582:24: note: Function 'putchar' argument 1 names different: declaration '__c' definition 'c'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/putchar.c:37:13: note: Function 'putchar' argument 1 names different: declaration '__c' definition 'c'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/ftoa_engine.c:105:18: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] libnewlib-nano-2.11.2/newlib/libc/tinystdio/ftoa_engine.c:105:18: error: Signed integer overflow for expression '1<<31'. [integerOverflow] libnewlib-nano-2.11.2/newlib/libc/tinystdio/puts.c:36:18: style:inconclusive: Function 'puts' argument 1 names different: declaration '__str' definition 'str'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:668:29: note: Function 'puts' argument 1 names different: declaration '__str' definition 'str'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/puts.c:36:18: note: Function 'puts' argument 1 names different: declaration '__str' definition 'str'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/sprintf.c:38:15: style:inconclusive: Function 'siprintf' argument 1 names different: declaration '__s' definition 's'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:619:27: note: Function 'siprintf' argument 1 names different: declaration '__s' definition 's'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/sprintf.c:38:15: note: Function 'siprintf' argument 1 names different: declaration '__s' definition 's'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/sprintf.c:38:30: style:inconclusive: Function 'siprintf' argument 2 names different: declaration '__fmt' definition 'fmt'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:619:44: note: Function 'siprintf' argument 2 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/sprintf.c:38:30: note: Function 'siprintf' argument 2 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/sprintf.c:45:8: style: Variable 'f.buf' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/tinystdio/sprintf.c:46:9: style: Variable 'f.size' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/tinystdio/scanf.c:36:19: style:inconclusive: Function 'scanf' argument 1 names different: declaration '__fmt' definition 'fmt'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:807:30: note: Function 'scanf' argument 1 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/scanf.c:36:19: note: Function 'scanf' argument 1 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/snprintf.c:37:16: style:inconclusive: Function 'snprintf' argument 1 names different: declaration '__s' definition 's'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:629:27: note: Function 'snprintf' argument 1 names different: declaration '__s' definition 's'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/snprintf.c:37:16: note: Function 'snprintf' argument 1 names different: declaration '__s' definition 's'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/sprintf.c:38:15: style:inconclusive: Function 'sprintf' argument 1 names different: declaration '__s' definition 's'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:618:26: note: Function 'sprintf' argument 1 names different: declaration '__s' definition 's'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/sprintf.c:38:15: note: Function 'sprintf' argument 1 names different: declaration '__s' definition 's'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/sscanf.c:38:20: style:inconclusive: Function 'siscanf' argument 1 names different: declaration '__buf' definition 's'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:826:32: note: Function 'siscanf' argument 1 names different: declaration '__buf' definition 's'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/sscanf.c:38:20: note: Function 'siscanf' argument 1 names different: declaration '__buf' definition 's'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/snprintf.c:37:26: style:inconclusive: Function 'snprintf' argument 2 names different: declaration '__n' definition 'n'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:629:39: note: Function 'snprintf' argument 2 names different: declaration '__n' definition 'n'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/snprintf.c:37:26: note: Function 'snprintf' argument 2 names different: declaration '__n' definition 'n'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/sprintf.c:38:30: style:inconclusive: Function 'sprintf' argument 2 names different: declaration '__fmt' definition 'fmt'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:618:43: note: Function 'sprintf' argument 2 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/sprintf.c:38:30: note: Function 'sprintf' argument 2 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/sscanf.c:38:35: style:inconclusive: Function 'siscanf' argument 2 names different: declaration '__fmt' definition 'fmt'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:826:51: note: Function 'siscanf' argument 2 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/sscanf.c:38:35: note: Function 'siscanf' argument 2 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/snprintf.c:37:16: style:inconclusive: Function 'sniprintf' argument 1 names different: declaration '__s' definition 's'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:630:28: note: Function 'sniprintf' argument 1 names different: declaration '__s' definition 's'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/snprintf.c:37:16: note: Function 'sniprintf' argument 1 names different: declaration '__s' definition 's'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/snprintf.c:37:41: style:inconclusive: Function 'snprintf' argument 3 names different: declaration '__fmt' definition 'fmt'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:629:56: note: Function 'snprintf' argument 3 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/snprintf.c:37:41: note: Function 'snprintf' argument 3 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/sscanf.c:53:8: style: Variable 'f.buf' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/tinystdio/snprintf.c:37:26: style:inconclusive: Function 'sniprintf' argument 2 names different: declaration '__n' definition 'n'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:630:40: note: Function 'sniprintf' argument 2 names different: declaration '__n' definition 'n'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/snprintf.c:37:26: note: Function 'sniprintf' argument 2 names different: declaration '__n' definition 'n'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/snprintf.c:44:8: style: Variable 'f.buf' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/tinystdio/snprintf.c:37:41: style:inconclusive: Function 'sniprintf' argument 3 names different: declaration '__fmt' definition 'fmt'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:630:57: note: Function 'sniprintf' argument 3 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/snprintf.c:37:41: note: Function 'sniprintf' argument 3 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/sscanf.c:38:20: style:inconclusive: Function 'sscanf' argument 1 names different: declaration '__buf' definition 's'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:825:31: note: Function 'sscanf' argument 1 names different: declaration '__buf' definition 's'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/sscanf.c:38:20: note: Function 'sscanf' argument 1 names different: declaration '__buf' definition 's'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/sscanf.c:38:35: style:inconclusive: Function 'sscanf' argument 2 names different: declaration '__fmt' definition 'fmt'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:825:50: note: Function 'sscanf' argument 2 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/sscanf.c:38:35: note: Function 'sscanf' argument 2 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/ultoa_invert.c:32:41: style:inconclusive: Function '__ultoa_invert' argument 2 names different: declaration 's' definition 'str'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/xtoa_fast.h:49:49: note: Function '__ultoa_invert' argument 2 names different: declaration 's' definition 'str'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/ultoa_invert.c:32:41: note: Function '__ultoa_invert' argument 2 names different: declaration 's' definition 'str'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/ungetc.c:36:12: style:inconclusive: Function 'ungetc' argument 1 names different: declaration '__c' definition 'c'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:725:23: note: Function 'ungetc' argument 1 names different: declaration '__c' definition 'c'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/ungetc.c:36:12: note: Function 'ungetc' argument 1 names different: declaration '__c' definition 'c'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/ungetc.c:36:21: style:inconclusive: Function 'ungetc' argument 2 names different: declaration '__stream' definition 'stream'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:725:34: note: Function 'ungetc' argument 2 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/ungetc.c:36:21: note: Function 'ungetc' argument 2 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vprintf.c:36:21: style:inconclusive: Function 'viprintf' argument 1 names different: declaration '__fmt' definition 'fmt'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:612:33: note: Function 'viprintf' argument 1 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vprintf.c:36:21: note: Function 'viprintf' argument 1 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vprintf.c:36:34: style:inconclusive: Function 'viprintf' argument 2 names different: declaration '__ap' definition 'ap'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:612:48: note: Function 'viprintf' argument 2 names different: declaration '__ap' definition 'ap'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vprintf.c:36:34: note: Function 'viprintf' argument 2 names different: declaration '__ap' definition 'ap'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vprintf.c:36:21: style:inconclusive: Function 'vprintf' argument 1 names different: declaration '__fmt' definition 'fmt'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:611:32: note: Function 'vprintf' argument 1 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vprintf.c:36:21: note: Function 'vprintf' argument 1 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vprintf.c:36:34: style:inconclusive: Function 'vprintf' argument 2 names different: declaration '__ap' definition 'ap'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:611:47: note: Function 'vprintf' argument 2 names different: declaration '__ap' definition 'ap'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vprintf.c:36:34: note: Function 'vprintf' argument 2 names different: declaration '__ap' definition 'ap'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vsprintf.c:38:16: style:inconclusive: Function 'vsprintf' argument 1 names different: declaration '__s' definition 's'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:636:27: note: Function 'vsprintf' argument 1 names different: declaration '__s' definition 's'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vsprintf.c:38:16: note: Function 'vsprintf' argument 1 names different: declaration '__s' definition 's'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vsprintf.c:38:31: style:inconclusive: Function 'vsprintf' argument 2 names different: declaration '__fmt' definition 'fmt'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:636:44: note: Function 'vsprintf' argument 2 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vsprintf.c:38:31: note: Function 'vsprintf' argument 2 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vsprintf.c:44:8: style: Variable 'f.buf' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/tinystdio/vsprintf.c:45:9: style: Variable 'f.size' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/tinystdio/vscanf.c:36:20: style:inconclusive: Function 'vscanf' argument 1 names different: declaration '__fmt' definition 'fmt'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:816:31: note: Function 'vscanf' argument 1 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vscanf.c:36:20: note: Function 'vscanf' argument 1 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vscanf.c:36:33: style:inconclusive: Function 'vscanf' argument 2 names different: declaration '__ap' definition 'ap'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:816:46: note: Function 'vscanf' argument 2 names different: declaration '__ap' definition 'ap'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vscanf.c:36:33: note: Function 'vscanf' argument 2 names different: declaration '__ap' definition 'ap'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vfprintf.c:590:45: warning: Invalid strnlen() argument nr 2. The value is -1 but the valid values are '0:'. [invalidFunctionArg] libnewlib-nano-2.11.2/newlib/libc/tinystdio/vsnprintf.c:37:17: style:inconclusive: Function 'vsniprintf' argument 1 names different: declaration '__s' definition 's'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:648:29: note: Function 'vsniprintf' argument 1 names different: declaration '__s' definition 's'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vsnprintf.c:37:17: note: Function 'vsniprintf' argument 1 names different: declaration '__s' definition 's'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vfprintf.c:245:22: style:inconclusive: Function 'vfiprintf' argument 1 names different: declaration '__stream' definition 'stream'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:567:28: note: Function 'vfiprintf' argument 1 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vfprintf.c:245:22: note: Function 'vfiprintf' argument 1 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vsnprintf.c:37:27: style:inconclusive: Function 'vsniprintf' argument 2 names different: declaration '__n' definition 'n'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:648:41: note: Function 'vsniprintf' argument 2 names different: declaration '__n' definition 'n'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vsnprintf.c:37:27: note: Function 'vsniprintf' argument 2 names different: declaration '__n' definition 'n'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vsnprintf.c:37:17: style:inconclusive: Function 'vsnprintf' argument 1 names different: declaration '__s' definition 's'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:647:28: note: Function 'vsnprintf' argument 1 names different: declaration '__s' definition 's'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vsnprintf.c:37:17: note: Function 'vsnprintf' argument 1 names different: declaration '__s' definition 's'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vfprintf.c:245:42: style:inconclusive: Function 'vfiprintf' argument 2 names different: declaration '__fmt' definition 'fmt'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:567:50: note: Function 'vfiprintf' argument 2 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vfprintf.c:245:42: note: Function 'vfiprintf' argument 2 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vsnprintf.c:37:42: style:inconclusive: Function 'vsniprintf' argument 3 names different: declaration '__fmt' definition 'fmt'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:648:58: note: Function 'vsniprintf' argument 3 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vsnprintf.c:37:42: note: Function 'vsniprintf' argument 3 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vsnprintf.c:37:27: style:inconclusive: Function 'vsnprintf' argument 2 names different: declaration '__n' definition 'n'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:647:40: note: Function 'vsnprintf' argument 2 names different: declaration '__n' definition 'n'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vsnprintf.c:37:27: note: Function 'vsnprintf' argument 2 names different: declaration '__n' definition 'n'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vfprintf.c:245:55: style:inconclusive: Function 'vfiprintf' argument 3 names different: declaration '__ap' definition 'ap'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:567:65: note: Function 'vfiprintf' argument 3 names different: declaration '__ap' definition 'ap'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vfprintf.c:245:55: note: Function 'vfiprintf' argument 3 names different: declaration '__ap' definition 'ap'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vsnprintf.c:43:8: style: Variable 'f.buf' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libc/tinystdio/vsnprintf.c:37:42: style:inconclusive: Function 'vsnprintf' argument 3 names different: declaration '__fmt' definition 'fmt'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:647:57: note: Function 'vsnprintf' argument 3 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vsnprintf.c:37:42: note: Function 'vsnprintf' argument 3 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/unix/getlogin.c:16:16: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] libnewlib-nano-2.11.2/newlib/libc/unix/getlogin.c:19:15: portability: Non reentrant function 'ttyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'ttyname_r'. [prohibitedttynameCalled] libnewlib-nano-2.11.2/newlib/libc/unix/getlogin.c:20:18: portability: Non reentrant function 'ttyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'ttyname_r'. [prohibitedttynameCalled] libnewlib-nano-2.11.2/newlib/libc/unix/getlogin.c:21:18: portability: Non reentrant function 'ttyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'ttyname_r'. [prohibitedttynameCalled] libnewlib-nano-2.11.2/newlib/libc/unix/getpass.c:60:15: style: Variable 'buf' is not assigned a value. [unassignedVariable] libnewlib-nano-2.11.2/newlib/libc/unix/getcwd.c:183:19: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] libnewlib-nano-2.11.2/newlib/libc/unix/getcwd.c:192:17: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] libnewlib-nano-2.11.2/newlib/libc/unix/getpwent.c:35:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] libnewlib-nano-2.11.2/newlib/libc/unix/getpwent.c:69:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] libnewlib-nano-2.11.2/newlib/libc/tinystdio/vfscanf.c:571:21: style:inconclusive: Function 'vfiscanf' argument 1 names different: declaration '__stream' definition 'stream'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:791:27: note: Function 'vfiscanf' argument 1 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vfscanf.c:571:21: note: Function 'vfiscanf' argument 1 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/unix/getpwent.c:101:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] libnewlib-nano-2.11.2/newlib/libc/tinystdio/vfscanf.c:571:41: style:inconclusive: Function 'vfiscanf' argument 2 names different: declaration '__fmt' definition 'fmt'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:791:49: note: Function 'vfiscanf' argument 2 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vfscanf.c:571:41: note: Function 'vfiscanf' argument 2 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vfscanf.c:571:54: style:inconclusive: Function 'vfiscanf' argument 3 names different: declaration '__ap' definition 'ap'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:791:64: note: Function 'vfiscanf' argument 3 names different: declaration '__ap' definition 'ap'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vfscanf.c:571:54: note: Function 'vfiscanf' argument 3 names different: declaration '__ap' definition 'ap'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vfscanf.c:667:30: portability: 'addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] libnewlib-nano-2.11.2/newlib/libc/tinystdio/vfscanf.c:693:27: portability: 'addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] libnewlib-nano-2.11.2/newlib/libc/unix/ttyname_r.c:69:18: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] libnewlib-nano-2.11.2/newlib/libc/xdr/xdr_float_vax.c:40:0: error: #error "Must be included from xdr_float.c" [preprocessorErrorDirective] libnewlib-nano-2.11.2/newlib/libc/tinystdio/vfscanf.c:571:21: style:inconclusive: Function 'vfscanf' argument 1 names different: declaration '__stream' definition 'stream'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:790:26: note: Function 'vfscanf' argument 1 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vfscanf.c:571:21: note: Function 'vfscanf' argument 1 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vfscanf.c:571:41: style:inconclusive: Function 'vfscanf' argument 2 names different: declaration '__fmt' definition 'fmt'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:790:48: note: Function 'vfscanf' argument 2 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vfscanf.c:571:41: note: Function 'vfscanf' argument 2 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vfscanf.c:571:54: style:inconclusive: Function 'vfscanf' argument 3 names different: declaration '__ap' definition 'ap'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:790:63: note: Function 'vfscanf' argument 3 names different: declaration '__ap' definition 'ap'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vfscanf.c:571:54: note: Function 'vfscanf' argument 3 names different: declaration '__ap' definition 'ap'. libnewlib-nano-2.11.2/newlib/libm/common/fdlibm.h:261:0: error: #error Must define endianness [preprocessorErrorDirective] libnewlib-nano-2.11.2/newlib/libm/common/math_err.c:85:22: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/common/math_config.h:214:18: style: Variable 'y' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libm/common/nexttowardf.c:29:9: style: union member 'fshape::value' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libm/common/math_config.h:219:19: style: Variable 'y' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libm/common/nexttowardf.c:30:12: style: union member 'fshape::bits' is never used. [unusedStructMember] libnewlib-nano-2.11.2/newlib/libc/tinystdio/vfprintf.c:245:22: style:inconclusive: Function 'vfprintf' argument 1 names different: declaration '__stream' definition 'stream'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:566:27: note: Function 'vfprintf' argument 1 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vfprintf.c:245:22: note: Function 'vfprintf' argument 1 names different: declaration '__stream' definition 'stream'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vfprintf.c:245:42: style:inconclusive: Function 'vfprintf' argument 2 names different: declaration '__fmt' definition 'fmt'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:566:49: note: Function 'vfprintf' argument 2 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vfprintf.c:245:42: note: Function 'vfprintf' argument 2 names different: declaration '__fmt' definition 'fmt'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vfprintf.c:245:55: style:inconclusive: Function 'vfprintf' argument 3 names different: declaration '__ap' definition 'ap'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libc/tinystdio/stdio.h:566:64: note: Function 'vfprintf' argument 3 names different: declaration '__ap' definition 'ap'. libnewlib-nano-2.11.2/newlib/libc/tinystdio/vfprintf.c:245:55: note: Function 'vfprintf' argument 3 names different: declaration '__ap' definition 'ap'. libnewlib-nano-2.11.2/newlib/libm/common/sqrtl.c:136:17: style: Same expression on both sides of '||' because 'x==0.0L' and 'x==-0.0L' represent the same value. [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/libm/common/sqrtl.c:141:21: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/complex/cephes_subrf.c:87:23: style:inconclusive: Function '_ctansf' argument 1 names different: declaration 'complex' definition 'z'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libm/complex/cephes_subrf.h:5:21: note: Function '_ctansf' argument 1 names different: declaration 'complex' definition 'z'. libnewlib-nano-2.11.2/newlib/libm/complex/cephes_subrf.c:87:23: note: Function '_ctansf' argument 1 names different: declaration 'complex' definition 'z'. libnewlib-nano-2.11.2/newlib/libm/complex/cephes_subr.c:87:23: style:inconclusive: Function '_ctans' argument 1 names different: declaration 'complex' definition 'z'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libm/complex/cephes_subr.h:5:22: note: Function '_ctans' argument 1 names different: declaration 'complex' definition 'z'. libnewlib-nano-2.11.2/newlib/libm/complex/cephes_subr.c:87:23: note: Function '_ctans' argument 1 names different: declaration 'complex' definition 'z'. libnewlib-nano-2.11.2/newlib/libm/complex/cephes_subrl.c:89:29: style:inconclusive: Function '_ctansl' argument 1 names different: declaration 'complex' definition 'z'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/newlib/libm/complex/cephes_subrl.h:5:33: note: Function '_ctansl' argument 1 names different: declaration 'complex' definition 'z'. libnewlib-nano-2.11.2/newlib/libm/complex/cephes_subrl.c:89:29: note: Function '_ctansl' argument 1 names different: declaration 'complex' definition 'z'. libnewlib-nano-2.11.2/newlib/libm/complex/csqrtl.c:69:15: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/math/ef_sqrt.c:48:23: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/math/e_sqrt.c:121:15: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/machine/spu/headers/exp2f.h:89:47: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] libnewlib-nano-2.11.2/newlib/libm/machine/spu/headers/exp2f.h:114:6: style: Variable 'ix' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libm/math/e_acosh.c:57:18: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/math/e_asin.c:92:18: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/math/e_acos.c:84:18: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/math/e_atanh.c:66:18: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/math/e_hypot.c:68:16: style: Redundant initialization for 'a'. The initialized value is overwritten before it is read. [redundantInitialization] libnewlib-nano-2.11.2/newlib/libm/math/e_hypot.c:61:10: note: a is initialized libnewlib-nano-2.11.2/newlib/libm/math/e_hypot.c:68:16: note: a is overwritten libnewlib-nano-2.11.2/newlib/libm/math/e_hypot.c:68:20: style: Redundant initialization for 'b'. The initialized value is overwritten before it is read. [redundantInitialization] libnewlib-nano-2.11.2/newlib/libm/math/e_hypot.c:61:14: note: b is initialized libnewlib-nano-2.11.2/newlib/libm/math/e_hypot.c:68:20: note: b is overwritten libnewlib-nano-2.11.2/newlib/libm/math/e_scalb.c:52:34: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/machine/spu/headers/remquo.h:72:10: style: Variable 'abs_2y' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libm/math/e_remainder.c:56:29: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/math/e_remainder.c:60:18: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/math/ef_acosh.c:42:18: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/math/ef_acos.c:57:18: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/math/e_j0.c:186:29: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/math/ef_atanh.c:47:18: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/math/ef_asin.c:59:18: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/math/e_j1.c:187:29: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/math/e_fmod.c:53:18: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/math/ef_hypot.c:36:16: style: Redundant initialization for 'a'. The initialized value is overwritten before it is read. [redundantInitialization] libnewlib-nano-2.11.2/newlib/libm/math/ef_hypot.c:29:9: note: a is initialized libnewlib-nano-2.11.2/newlib/libm/math/ef_hypot.c:36:16: note: a is overwritten libnewlib-nano-2.11.2/newlib/libm/math/ef_hypot.c:36:20: style: Redundant initialization for 'b'. The initialized value is overwritten before it is read. [redundantInitialization] libnewlib-nano-2.11.2/newlib/libm/math/ef_hypot.c:29:13: note: b is initialized libnewlib-nano-2.11.2/newlib/libm/math/ef_hypot.c:36:20: note: b is overwritten libnewlib-nano-2.11.2/newlib/libm/math/ef_scalb.c:47:35: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/math/ef_fmod.c:53:18: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/math/ef_remainder.c:50:18: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/math/ef_j1.c:440:12: style: Condition 'ix>=0x40f71c58' is always false [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/libm/math/ef_j1.c:439:7: note: Assuming that condition 'ix>=0x40200000' is not redundant libnewlib-nano-2.11.2/newlib/libm/math/ef_j1.c:440:12: note: Condition 'ix>=0x40f71c58' is always false libnewlib-nano-2.11.2/newlib/libm/math/ef_j1.c:441:12: style: Condition 'ix>=0x4036db68' is always false [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/libm/math/ef_j1.c:439:7: note: Assuming that condition 'ix>=0x40200000' is not redundant libnewlib-nano-2.11.2/newlib/libm/math/ef_j1.c:441:12: note: Condition 'ix>=0x4036db68' is always false libnewlib-nano-2.11.2/newlib/libm/math/ef_j1.c:142:29: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/math/ef_j0.c:141:29: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/math/k_rem_pio2.c:169:9: style: Parameter 'x' can be declared as const array [constParameter] libnewlib-nano-2.11.2/newlib/libm/math/k_rem_pio2.c:190:43: warning: Uninitialized variable: f [uninitvar] libnewlib-nano-2.11.2/newlib/libm/math/k_rem_pio2.c:186:11: note: Assuming condition is false libnewlib-nano-2.11.2/newlib/libm/math/k_rem_pio2.c:190:43: note: Uninitialized variable: f libnewlib-nano-2.11.2/newlib/libm/math/k_rem_pio2.c:197:17: warning: Uninitialized variable: q [uninitvar] libnewlib-nano-2.11.2/newlib/libm/math/k_rem_pio2.c:189:12: note: Assuming condition is false libnewlib-nano-2.11.2/newlib/libm/math/k_rem_pio2.c:197:17: note: Uninitialized variable: q libnewlib-nano-2.11.2/newlib/libm/math/ef_jn.c:193:22: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/math/kf_rem_pio2.c:59:8: style: Parameter 'x' can be declared as const array [constParameter] libnewlib-nano-2.11.2/newlib/libm/math/kf_rem_pio2.c:80:43: warning: Uninitialized variable: f [uninitvar] libnewlib-nano-2.11.2/newlib/libm/math/kf_rem_pio2.c:76:11: note: Assuming condition is false libnewlib-nano-2.11.2/newlib/libm/math/kf_rem_pio2.c:80:43: note: Uninitialized variable: f libnewlib-nano-2.11.2/newlib/libm/math/kf_rem_pio2.c:87:17: warning: Uninitialized variable: q [uninitvar] libnewlib-nano-2.11.2/newlib/libm/math/kf_rem_pio2.c:79:12: note: Assuming condition is false libnewlib-nano-2.11.2/newlib/libm/math/kf_rem_pio2.c:87:17: note: Uninitialized variable: q libnewlib-nano-2.11.2/newlib/libm/math/k_standard.c:491:24: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/math/k_standard.c:524:22: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/math/k_standard.c:542:24: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/math/k_standard.c:557:34: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/math/k_standard.c:572:34: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/math/k_standard.c:587:34: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/math/e_jn.c:243:22: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/math/w_acosh.c:100:29: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/math/w_atanh.c:99:33: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/math/w_fmod.c:83:25: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/math/w_remainder.c:68:29: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/math/w_sqrt.c:72:29: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/math/wf_acosh.c:42:29: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/math/wf_atanh.c:42:33: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/math/wf_fmod.c:45:25: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/math/wf_remainder.c:42:29: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/math/wf_sqrt.c:44:31: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/mathfp/e_acosh.c:111:18: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/mathfp/e_scalb.c:48:34: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/mathfp/e_atanh.c:118:18: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/mathfp/ef_atanh.c:43:18: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/mathfp/ef_acosh.c:38:18: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/mathfp/e_hypot.c:99:16: style: Redundant initialization for 'a'. The initialized value is overwritten before it is read. [redundantInitialization] libnewlib-nano-2.11.2/newlib/libm/mathfp/e_hypot.c:92:10: note: a is initialized libnewlib-nano-2.11.2/newlib/libm/mathfp/e_hypot.c:99:16: note: a is overwritten libnewlib-nano-2.11.2/newlib/libm/mathfp/e_hypot.c:99:20: style: Redundant initialization for 'b'. The initialized value is overwritten before it is read. [redundantInitialization] libnewlib-nano-2.11.2/newlib/libm/mathfp/e_hypot.c:92:14: note: b is initialized libnewlib-nano-2.11.2/newlib/libm/mathfp/e_hypot.c:99:20: note: b is overwritten libnewlib-nano-2.11.2/newlib/libm/mathfp/ef_scalb.c:43:35: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/mathfp/e_remainder.c:78:29: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/mathfp/e_remainder.c:82:18: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/mathfp/ef_hypot.c:32:16: style: Redundant initialization for 'a'. The initialized value is overwritten before it is read. [redundantInitialization] libnewlib-nano-2.11.2/newlib/libm/mathfp/ef_hypot.c:25:9: note: a is initialized libnewlib-nano-2.11.2/newlib/libm/mathfp/ef_hypot.c:32:16: note: a is overwritten libnewlib-nano-2.11.2/newlib/libm/mathfp/ef_hypot.c:32:20: style: Redundant initialization for 'b'. The initialized value is overwritten before it is read. [redundantInitialization] libnewlib-nano-2.11.2/newlib/libm/mathfp/ef_hypot.c:25:13: note: b is initialized libnewlib-nano-2.11.2/newlib/libm/mathfp/ef_hypot.c:32:20: note: b is overwritten libnewlib-nano-2.11.2/newlib/libm/mathfp/ef_remainder.c:43:24: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/mathfp/ef_remainder.c:46:18: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/mathfp/ef_j1.c:78:8: style: Condition 'ix>0x80000000' is always false [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/libm/mathfp/ef_j1.c:62:7: note: Assuming that condition 'ix>=0x7f800000' is not redundant libnewlib-nano-2.11.2/newlib/libm/mathfp/ef_j1.c:78:8: note: Condition 'ix>0x80000000' is always false libnewlib-nano-2.11.2/newlib/libm/mathfp/ef_j1.c:432:12: style: Condition 'ix>=0x40f71c58' is always false [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/libm/mathfp/ef_j1.c:431:7: note: Assuming that condition 'ix>=0x40200000' is not redundant libnewlib-nano-2.11.2/newlib/libm/mathfp/ef_j1.c:432:12: note: Condition 'ix>=0x40f71c58' is always false libnewlib-nano-2.11.2/newlib/libm/mathfp/e_j1.c:179:29: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/mathfp/ef_j1.c:433:12: style: Condition 'ix>=0x4036db68' is always false [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/libm/mathfp/ef_j1.c:431:7: note: Assuming that condition 'ix>=0x40200000' is not redundant libnewlib-nano-2.11.2/newlib/libm/mathfp/ef_j1.c:433:12: note: Condition 'ix>=0x4036db68' is always false libnewlib-nano-2.11.2/newlib/libm/mathfp/ef_j1.c:134:29: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/mathfp/ef_j0.c:77:8: style: Condition 'ix>0x80000000' is always false [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/libm/mathfp/ef_j0.c:61:7: note: Assuming that condition 'ix>=0x7f800000' is not redundant libnewlib-nano-2.11.2/newlib/libm/mathfp/ef_j0.c:77:8: note: Condition 'ix>0x80000000' is always false libnewlib-nano-2.11.2/newlib/libm/mathfp/ef_j0.c:133:29: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/mathfp/s_atangent.c:118:13: style: Variable 'g' is reassigned a value before the old one has been used. [redundantAssignment] libnewlib-nano-2.11.2/newlib/libm/mathfp/s_atangent.c:117:13: note: g is assigned libnewlib-nano-2.11.2/newlib/libm/mathfp/s_atangent.c:118:13: note: g is overwritten libnewlib-nano-2.11.2/newlib/libm/mathfp/s_atangent.c:118:13: style: Variable 'g' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libm/mathfp/s_signif.c:31:9: style: Obsolescent function 'scalb' called. It is recommended to use 'scalbln', 'scalblnf', 'scalbln', 'scalbn', 'scalbnf' or 'scalbnl' instead. [prohibitedscalbCalled] libnewlib-nano-2.11.2/newlib/libm/mathfp/s_tan.c:96:6: style: Variable 'XN' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libm/mathfp/e_j0.c:178:29: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/mathfp/sf_atangent.c:64:13: style: Variable 'g' is reassigned a value before the old one has been used. [redundantAssignment] libnewlib-nano-2.11.2/newlib/libm/mathfp/sf_atangent.c:63:13: note: g is assigned libnewlib-nano-2.11.2/newlib/libm/mathfp/sf_atangent.c:64:13: note: g is overwritten libnewlib-nano-2.11.2/newlib/libm/mathfp/sf_atangent.c:64:13: style: Variable 'g' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libm/mathfp/s_fmod.c:88:18: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/mathfp/sf_fmod.c:42:18: style: Same expression on both sides of '/'. [duplicateExpression] libnewlib-nano-2.11.2/newlib/libm/mathfp/sf_tan.c:62:6: style: Variable 'XN' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libm/test/convert.c:144:8: style: Obsolescent function 'ecvt' called. It is recommended to use 'sprintf' instead. [prohibitedecvtCalled] libnewlib-nano-2.11.2/newlib/libm/test/convert.c:172:13: style: Obsolescent function 'gcvt' called. It is recommended to use 'sprintf' instead. [prohibitedgcvtCalled] libnewlib-nano-2.11.2/newlib/libm/test/convert.c:188:9: style: Obsolescent function 'fcvt' called. It is recommended to use 'sprintf' instead. [prohibitedfcvtCalled] libnewlib-nano-2.11.2/newlib/libm/test/convert.c:317:5: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'signed long *'. [invalidScanfArgType_int] libnewlib-nano-2.11.2/newlib/libm/test/convert.c:318:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] libnewlib-nano-2.11.2/newlib/libm/test/convert.c:319:5: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'signed long *'. [invalidScanfArgType_int] libnewlib-nano-2.11.2/newlib/libm/test/convert.c:332:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] libnewlib-nano-2.11.2/newlib/libm/test/convert.c:334:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] libnewlib-nano-2.11.2/newlib/libm/test/dcvt.c:214:16: style: Condition '!ok' is always true [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/libm/test/dcvt.c:202:12: note: Assignment 'ok=0', assigned value is 0 libnewlib-nano-2.11.2/newlib/libm/test/dcvt.c:210:10: note: Assuming condition is false libnewlib-nano-2.11.2/newlib/libm/test/dcvt.c:214:16: note: Condition '!ok' is always true libnewlib-nano-2.11.2/newlib/libm/test/dcvt.c:195:14: style: Parameter 'start' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/newlib/libm/test/math.c:170:3: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/newlib/libm/test/math.c:187:3: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/newlib/libm/test/math.c:346:3: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/newlib/libm/test/math.c:155:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint] libnewlib-nano-2.11.2/newlib/libm/test/math.c:155:3: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint] libnewlib-nano-2.11.2/newlib/libm/test/math.c:161:5: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint] libnewlib-nano-2.11.2/newlib/libm/test/math.c:161:5: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint] libnewlib-nano-2.11.2/newlib/libm/test/math.c:213:2: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'double'. [invalidPrintfArgType_uint] libnewlib-nano-2.11.2/newlib/libm/test/math.c:213:2: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'double'. [invalidPrintfArgType_uint] libnewlib-nano-2.11.2/newlib/libm/test/math.c:213:2: error: fprintf format string requires 4 parameters but only 2 are given. [wrongPrintfScanfArgNum] libnewlib-nano-2.11.2/newlib/libm/test/math.c:221:2: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'double'. [invalidPrintfArgType_uint] libnewlib-nano-2.11.2/newlib/libm/test/math.c:221:2: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'double'. [invalidPrintfArgType_uint] libnewlib-nano-2.11.2/newlib/libm/test/math.c:221:2: error: fprintf format string requires 4 parameters but only 2 are given. [wrongPrintfScanfArgNum] libnewlib-nano-2.11.2/newlib/libm/test/math.c:228:2: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'double'. [invalidPrintfArgType_uint] libnewlib-nano-2.11.2/newlib/libm/test/math.c:228:2: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'double'. [invalidPrintfArgType_uint] libnewlib-nano-2.11.2/newlib/libm/test/math.c:228:2: error: fprintf format string requires 4 parameters but only 2 are given. [wrongPrintfScanfArgNum] libnewlib-nano-2.11.2/newlib/libm/test/math.c:236:2: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'double'. [invalidPrintfArgType_uint] libnewlib-nano-2.11.2/newlib/libm/test/math.c:236:2: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'double'. [invalidPrintfArgType_uint] libnewlib-nano-2.11.2/newlib/libm/test/math.c:236:2: error: fprintf format string requires 4 parameters but only 2 are given. [wrongPrintfScanfArgNum] libnewlib-nano-2.11.2/newlib/libm/test/math.c:270:17: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] libnewlib-nano-2.11.2/newlib/libm/test/math.c:286:12: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] libnewlib-nano-2.11.2/newlib/libm/test/math.c:294:18: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] libnewlib-nano-2.11.2/newlib/libm/test/math.c:311:13: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] libnewlib-nano-2.11.2/newlib/libm/test/math.c:319:18: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] libnewlib-nano-2.11.2/newlib/libm/test/math.c:336:13: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] libnewlib-nano-2.11.2/newlib/libm/test/math.c:56:14: style: Variable 'bits.value' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libm/test/math.c:70:16: style: Variable 'isbits.value' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/libm/test/math.c:198:7: style: Unused variable: mag [unusedVariable] libnewlib-nano-2.11.2/newlib/libm/test/math.c:251:12: style: Unused variable: r [unusedVariable] libnewlib-nano-2.11.2/newlib/libm/test/math.c:252:12: style: Unused variable: rf [unusedVariable] libnewlib-nano-2.11.2/newlib/libm/test/math.c:277:14: style: Unused variable: a [unusedVariable] libnewlib-nano-2.11.2/newlib/libm/test/math.c:299:15: style: Unused variable: a [unusedVariable] libnewlib-nano-2.11.2/newlib/libm/test/math.c:299:17: style: Unused variable: b [unusedVariable] libnewlib-nano-2.11.2/newlib/libm/test/math.c:324:15: style: Unused variable: a [unusedVariable] libnewlib-nano-2.11.2/newlib/libm/test/math.c:324:17: style: Unused variable: b [unusedVariable] libnewlib-nano-2.11.2/newlib/libm/test/string.c:114:3: error: Buffer is accessed out of bounds: one [bufferAccessOutOfBounds] libnewlib-nano-2.11.2/newlib/libm/test/string.c:118:18: error: Buffer is accessed out of bounds: one [bufferAccessOutOfBounds] libnewlib-nano-2.11.2/newlib/libm/test/string.c:124:18: error: Buffer is accessed out of bounds: one [bufferAccessOutOfBounds] libnewlib-nano-2.11.2/newlib/libm/test/string.c:129:18: error: Buffer is accessed out of bounds: one [bufferAccessOutOfBounds] libnewlib-nano-2.11.2/newlib/libm/test/string.c:132:18: error: Buffer is accessed out of bounds: one [bufferAccessOutOfBounds] libnewlib-nano-2.11.2/newlib/libm/test/string.c:135:18: error: Buffer is accessed out of bounds: one [bufferAccessOutOfBounds] libnewlib-nano-2.11.2/newlib/libm/test/string.c:221:3: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:223:3: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:224:3: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:225:3: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:226:3: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:228:3: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:230:3: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:231:3: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:249:3: style: Obsolescent function 'rindex' called. It is recommended to use 'strrchr' instead. [prohibitedrindexCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:251:3: style: Obsolescent function 'rindex' called. It is recommended to use 'strrchr' instead. [prohibitedrindexCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:252:3: style: Obsolescent function 'rindex' called. It is recommended to use 'strrchr' instead. [prohibitedrindexCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:253:3: style: Obsolescent function 'rindex' called. It is recommended to use 'strrchr' instead. [prohibitedrindexCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:254:3: style: Obsolescent function 'rindex' called. It is recommended to use 'strrchr' instead. [prohibitedrindexCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:256:3: style: Obsolescent function 'rindex' called. It is recommended to use 'strrchr' instead. [prohibitedrindexCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:258:3: style: Obsolescent function 'rindex' called. It is recommended to use 'strrchr' instead. [prohibitedrindexCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:259:3: style: Obsolescent function 'rindex' called. It is recommended to use 'strrchr' instead. [prohibitedrindexCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:320:3: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:322:3: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:323:3: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:324:3: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:326:3: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:327:3: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:329:3: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:330:3: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:331:3: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:333:3: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:334:3: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:335:3: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:337:3: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:338:3: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:339:3: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:340:3: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:341:3: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:342:3: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:344:3: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:346:3: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:348:3: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:349:3: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:351:3: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:352:3: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:355:3: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:356:3: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:357:3: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:358:3: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:503:10: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:507:10: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:511:10: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:516:10: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:523:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:529:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:534:3: style: Obsolescent function 'bcmp' called. It is recommended to use 'memcmp' instead. [prohibitedbcmpCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:535:3: style: Obsolescent function 'bcmp' called. It is recommended to use 'memcmp' instead. [prohibitedbcmpCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:536:3: style: Obsolescent function 'bcmp' called. It is recommended to use 'memcmp' instead. [prohibitedbcmpCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:537:3: style: Obsolescent function 'bcmp' called. It is recommended to use 'memcmp' instead. [prohibitedbcmpCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:538:3: style: Obsolescent function 'bcmp' called. It is recommended to use 'memcmp' instead. [prohibitedbcmpCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:539:3: style: Obsolescent function 'bcmp' called. It is recommended to use 'memcmp' instead. [prohibitedbcmpCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:540:3: style: Obsolescent function 'bcmp' called. It is recommended to use 'memcmp' instead. [prohibitedbcmpCalled] libnewlib-nano-2.11.2/newlib/libm/test/string.c:490:10: warning: memset() called to fill 0 bytes. [memsetZeroBytes] libnewlib-nano-2.11.2/newlib/libm/test/string.c:497:24: warning: The 2nd memset() argument '010045' doesn't fit into an 'unsigned char'. [memsetValueOutOfRange] libnewlib-nano-2.11.2/newlib/libm/test/string.c:56:3: warning: Unnecessary comparison of static strings. [staticStringCompare] libnewlib-nano-2.11.2/newlib/libm/test/string.c:57:3: warning: Unnecessary comparison of static strings. [staticStringCompare] libnewlib-nano-2.11.2/newlib/libm/test/string.c:58:3: warning: Unnecessary comparison of static strings. [staticStringCompare] libnewlib-nano-2.11.2/newlib/libm/test/string.c:59:3: warning: Unnecessary comparison of static strings. [staticStringCompare] libnewlib-nano-2.11.2/newlib/libm/test/string.c:60:3: warning: Unnecessary comparison of static strings. [staticStringCompare] libnewlib-nano-2.11.2/newlib/libm/test/string.c:61:3: warning: Unnecessary comparison of static strings. [staticStringCompare] libnewlib-nano-2.11.2/newlib/libm/test/string.c:62:3: warning: Unnecessary comparison of static strings. [staticStringCompare] libnewlib-nano-2.11.2/newlib/libm/test/string.c:63:3: warning: Unnecessary comparison of static strings. [staticStringCompare] libnewlib-nano-2.11.2/newlib/libm/test/string.c:64:3: warning: Unnecessary comparison of static strings. [staticStringCompare] libnewlib-nano-2.11.2/newlib/libm/test/string.c:149:3: warning: Unnecessary comparison of static strings. [staticStringCompare] libnewlib-nano-2.11.2/newlib/libm/test/string.c:150:3: warning: Unnecessary comparison of static strings. [staticStringCompare] libnewlib-nano-2.11.2/newlib/libm/test/string.c:151:3: warning: Unnecessary comparison of static strings. [staticStringCompare] libnewlib-nano-2.11.2/newlib/libm/test/string.c:152:3: warning: Unnecessary comparison of static strings. [staticStringCompare] libnewlib-nano-2.11.2/newlib/libm/test/string.c:153:3: warning: Unnecessary comparison of static strings. [staticStringCompare] libnewlib-nano-2.11.2/newlib/libm/test/string.c:154:3: warning: Unnecessary comparison of static strings. [staticStringCompare] libnewlib-nano-2.11.2/newlib/libm/test/string.c:155:3: warning: Unnecessary comparison of static strings. [staticStringCompare] libnewlib-nano-2.11.2/newlib/libm/test/string.c:156:3: warning: Unnecessary comparison of static strings. [staticStringCompare] libnewlib-nano-2.11.2/newlib/libm/test/string.c:157:3: warning: Unnecessary comparison of static strings. [staticStringCompare] libnewlib-nano-2.11.2/newlib/libm/test/string.c:158:3: warning: Unnecessary comparison of static strings. [staticStringCompare] libnewlib-nano-2.11.2/newlib/libm/test/string.c:159:3: warning: Unnecessary comparison of static strings. [staticStringCompare] libnewlib-nano-2.11.2/newlib/libm/test/string.c:366:3: warning: Unnecessary comparison of static strings. [staticStringCompare] libnewlib-nano-2.11.2/newlib/libm/test/string.c:367:3: warning: Unnecessary comparison of static strings. [staticStringCompare] libnewlib-nano-2.11.2/newlib/libm/test/string.c:368:3: warning: Unnecessary comparison of static strings. [staticStringCompare] libnewlib-nano-2.11.2/newlib/libm/test/string.c:369:3: warning: Unnecessary comparison of static strings. [staticStringCompare] libnewlib-nano-2.11.2/newlib/libm/test/string.c:370:3: warning: Unnecessary comparison of static strings. [staticStringCompare] libnewlib-nano-2.11.2/newlib/libm/test/string.c:371:3: warning: Unnecessary comparison of static strings. [staticStringCompare] libnewlib-nano-2.11.2/newlib/libm/test/string.c:372:3: warning: Unnecessary comparison of static strings. [staticStringCompare] libnewlib-nano-2.11.2/newlib/libm/test/string.c:534:3: warning: Unnecessary comparison of static strings. [staticStringCompare] libnewlib-nano-2.11.2/newlib/libm/test/string.c:535:3: warning: Unnecessary comparison of static strings. [staticStringCompare] libnewlib-nano-2.11.2/newlib/libm/test/string.c:536:3: warning: Unnecessary comparison of static strings. [staticStringCompare] libnewlib-nano-2.11.2/newlib/libm/test/string.c:537:3: warning: Unnecessary comparison of static strings. [staticStringCompare] libnewlib-nano-2.11.2/newlib/libm/test/string.c:538:3: warning: Unnecessary comparison of static strings. [staticStringCompare] libnewlib-nano-2.11.2/newlib/libm/test/string.c:539:3: warning: Unnecessary comparison of static strings. [staticStringCompare] libnewlib-nano-2.11.2/newlib/libm/test/string.c:540:3: warning: Unnecessary comparison of static strings. [staticStringCompare] libnewlib-nano-2.11.2/newlib/libm/test/test.c:280:3: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/newlib/testsuite/newlib.search/hsearchtest.c:56:2: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] libnewlib-nano-2.11.2/newlib/testsuite/newlib.stdlib/size_max.c:14:11: style: Condition '++s!=0' is always true [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/testsuite/newlib.search/hsearchtest.c:113:8: style: Variable 'ch[0]' is reassigned a value before the old one has been used. [redundantAssignment] libnewlib-nano-2.11.2/newlib/testsuite/newlib.search/hsearchtest.c:108:8: note: ch[0] is assigned libnewlib-nano-2.11.2/newlib/testsuite/newlib.search/hsearchtest.c:113:8: note: ch[0] is overwritten libnewlib-nano-2.11.2/newlib/testsuite/newlib.stdlib/size_max.c:11:9: style: The comparison 's != SIZE_MAX' is always false because 's' and 'SIZE_MAX' represent the same value. [knownConditionTrueFalse] libnewlib-nano-2.11.2/newlib/testsuite/newlib.stdlib/size_max.c:8:7: note: 's' is assigned value 'SIZE_MAX' here. libnewlib-nano-2.11.2/newlib/testsuite/newlib.stdlib/size_max.c:11:9: note: The comparison 's != SIZE_MAX' is always false because 's' and 'SIZE_MAX' represent the same value. libnewlib-nano-2.11.2/newlib/testsuite/newlib.search/hsearchtest.c:115:8: style: Variable 'ch[0]' is reassigned a value before the old one has been used. [redundantAssignment] libnewlib-nano-2.11.2/newlib/testsuite/newlib.search/hsearchtest.c:113:8: note: ch[0] is assigned libnewlib-nano-2.11.2/newlib/testsuite/newlib.search/hsearchtest.c:115:8: note: ch[0] is overwritten libnewlib-nano-2.11.2/newlib/testsuite/newlib.string/memmove1.c:133:4: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] libnewlib-nano-2.11.2/newlib/testsuite/newlib.locale/UTF-8.c:154:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed wchar_t'. [invalidPrintfArgType_sint] libnewlib-nano-2.11.2/newlib/testsuite/newlib.string/memmove1.c:152:8: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] libnewlib-nano-2.11.2/newlib/testsuite/newlib.string/memmove1.c:152:8: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] libnewlib-nano-2.11.2/newlib/testsuite/newlib.string/memmove1.c:174:8: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] libnewlib-nano-2.11.2/newlib/testsuite/newlib.locale/UTF-8.c:380:14: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/testsuite/newlib.string/memmove1.c:174:8: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] libnewlib-nano-2.11.2/newlib/testsuite/newlib.string/memmove1.c:107:7: style: Local variable 'errors' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/newlib/testsuite/newlib.string/memmove1.c:43:5: note: Shadowed declaration libnewlib-nano-2.11.2/newlib/testsuite/newlib.string/memmove1.c:107:7: note: Shadow variable libnewlib-nano-2.11.2/newlib/testsuite/newlib.string/memmove1.c:56:10: style: Unused variable: i [unusedVariable] libnewlib-nano-2.11.2/newlib/testsuite/newlib.string/memcpy-1.c:148:20: error: Array 'src[1024]' accessed at index 1024, which is out of bounds. [arrayIndexOutOfBounds] libnewlib-nano-2.11.2/newlib/testsuite/newlib.string/memcpy-1.c:90:3: note: After for loop, i has value 1024 libnewlib-nano-2.11.2/newlib/testsuite/newlib.string/memcpy-1.c:121:19: note: Assuming condition is true libnewlib-nano-2.11.2/newlib/testsuite/newlib.string/memcpy-1.c:148:20: note: Array index out of bounds libnewlib-nano-2.11.2/newlib/testsuite/newlib.string/memcpy-1.c:148:37: error: Array 'backup_src[1024]' accessed at index 1024, which is out of bounds. [arrayIndexOutOfBounds] libnewlib-nano-2.11.2/newlib/testsuite/newlib.string/memcpy-1.c:90:3: note: After for loop, i has value 1024 libnewlib-nano-2.11.2/newlib/testsuite/newlib.string/memcpy-1.c:121:19: note: Assuming condition is true libnewlib-nano-2.11.2/newlib/testsuite/newlib.string/memcpy-1.c:148:37: note: Array index out of bounds libnewlib-nano-2.11.2/winsup/cygserver/transport_pipes.h:22:15: style: The function 'listen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libnewlib-nano-2.11.2/winsup/cygserver/transport.h:20:15: note: Virtual function in base class libnewlib-nano-2.11.2/winsup/cygserver/transport_pipes.h:22:15: note: Function in derived class libnewlib-nano-2.11.2/winsup/cygserver/transport_pipes.h:23:40: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libnewlib-nano-2.11.2/winsup/cygserver/transport.h:21:39: note: Virtual function in base class libnewlib-nano-2.11.2/winsup/cygserver/transport_pipes.h:23:40: note: Function in derived class libnewlib-nano-2.11.2/winsup/cygserver/transport_pipes.h:26:16: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libnewlib-nano-2.11.2/winsup/cygserver/transport.h:24:16: note: Virtual function in base class libnewlib-nano-2.11.2/winsup/cygserver/transport_pipes.h:26:16: note: Function in derived class libnewlib-nano-2.11.2/winsup/cygserver/transport_pipes.h:27:19: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libnewlib-nano-2.11.2/winsup/cygserver/transport.h:25:19: note: Virtual function in base class libnewlib-nano-2.11.2/winsup/cygserver/transport_pipes.h:27:19: note: Function in derived class libnewlib-nano-2.11.2/winsup/cygserver/transport_pipes.h:28:19: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libnewlib-nano-2.11.2/winsup/cygserver/transport.h:26:19: note: Virtual function in base class libnewlib-nano-2.11.2/winsup/cygserver/transport_pipes.h:28:19: note: Function in derived class libnewlib-nano-2.11.2/winsup/cygserver/transport_pipes.h:29:15: style: The function 'connect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libnewlib-nano-2.11.2/winsup/cygserver/transport.h:27:15: note: Virtual function in base class libnewlib-nano-2.11.2/winsup/cygserver/transport_pipes.h:29:15: note: Function in derived class libnewlib-nano-2.11.2/winsup/cygserver/transport_pipes.h:32:16: style: The function 'impersonate_client' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libnewlib-nano-2.11.2/winsup/cygserver/transport.h:30:16: note: Virtual function in base class libnewlib-nano-2.11.2/winsup/cygserver/transport_pipes.h:32:16: note: Function in derived class libnewlib-nano-2.11.2/winsup/cygserver/transport_pipes.h:33:16: style: The function 'revert_to_self' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libnewlib-nano-2.11.2/winsup/cygserver/transport.h:31:16: note: Virtual function in base class libnewlib-nano-2.11.2/winsup/cygserver/transport_pipes.h:33:16: note: Function in derived class libnewlib-nano-2.11.2/winsup/cygserver/transport_pipes.h:26:16: style: Virtual function 'close' is called from destructor '~transport_layer_pipes()' at line 79. Dynamic binding is not used. [virtualCallInConstructor] libnewlib-nano-2.11.2/winsup/cygserver/transport_pipes.cc:79:3: note: Calling close libnewlib-nano-2.11.2/winsup/cygserver/transport_pipes.h:26:16: note: close is a virtual function libnewlib-nano-2.11.2/winsup/cygserver/transport_pipes.h:45:3: style: Class 'transport_layer_pipes' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libnewlib-nano-2.11.2/winsup/cygwin/assert.cc:36:29: warning: Obsolete function 'alloca' called. [allocaCalled] libnewlib-nano-2.11.2/winsup/cygwin/wincap.h:33:1: style: The class 'wincapc' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] libnewlib-nano-2.11.2/winsup/cygwin/wincap.h:63:13: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/wincap.h:65:9: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/wincap.h:66:8: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/wincap.h:67:8: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/wincap.h:68:8: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/wincap.h:69:8: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/wincap.h:70:8: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/wincap.h:71:8: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/wincap.h:72:8: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/wincap.h:73:8: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/wincap.h:74:8: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/wincap.h:75:8: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/wincap.h:76:8: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/ctype.cc:42:19: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/ctype.cc:53:19: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/ctype.cc:65:19: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/autoload.cc:499:20: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/autoload.cc:312:20: style: struct member 'func_info::dll' is never used. [unusedStructMember] libnewlib-nano-2.11.2/winsup/cygwin/autoload.cc:317:8: style: struct member 'func_info::name' is never used. [unusedStructMember] libnewlib-nano-2.11.2/winsup/cygwin/pinfo.h:172:54: error: syntax error [syntaxError] libnewlib-nano-2.11.2/winsup/cygwin/cygthread.h:39:55: error: syntax error [syntaxError] libnewlib-nano-2.11.2/winsup/cygwin/ntdll.h:1591:5: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/winsup/cygwin/ntdll.h:1603:5: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/winsup/cygwin/ntdll.h:1625:0: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/winsup/cygwin/cygerrno.h:56:5: style: Class 'save_errno' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libnewlib-nano-2.11.2/winsup/cygwin/sigproc.h:95:3: style:inconclusive: Technically the member function 'no_thread_exit_protect::operatorint' can be const. [functionConst] libnewlib-nano-2.11.2/winsup/cygwin/sync.h:48:3: style: Class 'lock_process' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libnewlib-nano-2.11.2/winsup/cygwin/sigproc.h:88:3: style: Class 'no_thread_exit_protect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libnewlib-nano-2.11.2/winsup/cygwin/sigproc.h:166:3: style: Class 'hold_everything' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libnewlib-nano-2.11.2/winsup/cygwin/tty.h:32:1: style: The class 'tty_min' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] libnewlib-nano-2.11.2/winsup/cygwin/tty.h:123:1: style: The class 'tty_list' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] libnewlib-nano-2.11.2/winsup/cygwin/security.h:213:21: warning: Member variable 'cygsid::sbuf' is not assigned a value in 'cygsid::operator='. [operatorEqVarError] libnewlib-nano-2.11.2/winsup/cygwin/security.h:230:10: warning: Member variable 'cygsid::sbuf' is not initialized in the constructor. [uninitMemberVar] libnewlib-nano-2.11.2/winsup/cygwin/mtinfo.h:56:1: style: The class 'mtinfo_drive' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] libnewlib-nano-2.11.2/winsup/cygwin/mtinfo.h:132:1: style: The class 'mtinfo' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] libnewlib-nano-2.11.2/winsup/cygwin/mount.h:165:1: style: The class 'mount_info' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] libnewlib-nano-2.11.2/winsup/cygwin/loadavg.h:12:1: style: The class 'loadavginfo' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] libnewlib-nano-2.11.2/winsup/cygwin/security.h:154:25: performance: Variable 'psid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] libnewlib-nano-2.11.2/winsup/cygwin/devices.h:356:10: style:inconclusive: Technically the member function 'device::operatorfh_devices' can be const. [functionConst] libnewlib-nano-2.11.2/winsup/cygwin/devices.h:357:10: style:inconclusive: Technically the member function 'device::operatorbool' can be const. [functionConst] libnewlib-nano-2.11.2/winsup/cygwin/security.h:178:8: performance:inconclusive: Technically the member function 'cygpsid::debug_print' can be static (but you may consider moving to unnamed namespace). [functionStatic] libnewlib-nano-2.11.2/winsup/cygwin/security.h:207:10: style:inconclusive: Technically the member function 'cygsid::operatorconstPSID' can be const. [functionConst] libnewlib-nano-2.11.2/winsup/cygwin/security.h:208:15: style:inconclusive: Technically the member function 'cygsid::is_well_known_sid' can be const. [functionConst] libnewlib-nano-2.11.2/winsup/cygwin/security.h:362:10: style:inconclusive: Technically the member function 'security_descriptor::operatorconstPSECURITY_DESCRIPTOR' can be const. [functionConst] libnewlib-nano-2.11.2/winsup/cygwin/mtinfo.h:89:15: style:inconclusive: Technically the member function 'mtinfo_drive::get_feature' can be const. [functionConst] libnewlib-nano-2.11.2/winsup/cygwin/security.h:279:2: warning: Class 'cygsidlist' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] libnewlib-nano-2.11.2/winsup/cygwin/security.h:279:2: warning: Class 'cygsidlist' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] libnewlib-nano-2.11.2/winsup/cygwin/tty.h:143:3: style: Class 'lock_ttys' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libnewlib-nano-2.11.2/winsup/cygwin/security.h:154:3: style: Class 'cygpsid' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libnewlib-nano-2.11.2/winsup/cygwin/security.h:231:10: style: Class 'cygsid' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libnewlib-nano-2.11.2/winsup/cygwin/security.h:232:10: style: Class 'cygsid' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libnewlib-nano-2.11.2/winsup/cygwin/devices.h:306:14: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/devices.h:308:14: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/security.h:213:40: style: Parameter 'nsid' can be declared as reference to const [constParameter] libnewlib-nano-2.11.2/winsup/cygwin/security.h:221:41: style: Parameter 'nsid' can be declared as reference to const [constParameter] libnewlib-nano-2.11.2/winsup/cygwin/security.h:233:26: style: Parameter 'nsid' can be declared as reference to const [constParameter] libnewlib-nano-2.11.2/winsup/cygwin/string.h:37:9: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/string.h:38:9: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/string.h:56:9: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/string.h:57:9: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/newlib/testsuite/newlib.string/tstring.c:298:8: warning: Return value of function strchr() is not used. [ignoredReturnValue] libnewlib-nano-2.11.2/newlib/testsuite/newlib.string/tstring.c:82:7: warning: memset() called to fill 0 bytes. [memsetZeroBytes] libnewlib-nano-2.11.2/newlib/testsuite/newlib.string/tstring.c:32:34: style: Parameter 'source' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/newlib/testsuite/newlib.string/tstring.c:262:22: warning: Uninitialized variable: z [uninitvar] libnewlib-nano-2.11.2/newlib/testsuite/newlib.string/tstring.c:236:10: note: Assuming condition is false libnewlib-nano-2.11.2/newlib/testsuite/newlib.string/tstring.c:262:22: note: Uninitialized variable: z libnewlib-nano-2.11.2/newlib/testsuite/newlib.string/tstring.c:71:8: style: Variable 'tmp1' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/newlib/testsuite/newlib.string/tstring.c:76:8: style: Variable 'tmp6' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/gmon.c:195:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/winsup/cygwin/lib/atexit.c:20:14: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] libnewlib-nano-2.11.2/winsup/cygwin/glob.cc:417:14: portability: Non reentrant function 'getlogin' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getlogin_r'. [prohibitedgetloginCalled] libnewlib-nano-2.11.2/winsup/cygwin/glob.cc:418:16: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] libnewlib-nano-2.11.2/winsup/cygwin/glob.cc:419:15: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] libnewlib-nano-2.11.2/winsup/cygwin/glob.cc:429:14: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] libnewlib-nano-2.11.2/winsup/cygwin/glob.cc:403:28: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/lib/_cygwin_crt0_common.cc:92:23: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/glob.cc:404:10: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/glob.cc:409:7: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/glob.cc:429:23: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/glob.cc:544:17: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/glob.cc:665:17: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/glob.cc:737:7: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/glob.cc:738:7: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/glob.cc:758:14: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/glob.cc:853:41: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/glob.cc:192:46: style: The scope of the variable 'prot' can be reduced. [variableScope] libnewlib-nano-2.11.2/winsup/cygwin/glob.cc:630:7: style: The scope of the variable 'buf' can be reduced. [variableScope] libnewlib-nano-2.11.2/winsup/cygwin/glob.cc:670:10: style: The scope of the variable 'clen' can be reduced. [variableScope] libnewlib-nano-2.11.2/winsup/cygwin/glob.cc:726:9: style: The scope of the variable 'i' can be reduced. [variableScope] libnewlib-nano-2.11.2/winsup/cygwin/glob.cc:777:7: style: The scope of the variable 'c' can be reduced. [variableScope] libnewlib-nano-2.11.2/winsup/cygwin/glob.cc:827:9: style: The scope of the variable 'i' can be reduced. [variableScope] libnewlib-nano-2.11.2/winsup/cygwin/glob.cc:828:9: style: The scope of the variable 'pp' can be reduced. [variableScope] libnewlib-nano-2.11.2/winsup/cygwin/glob.cc:934:9: style: The scope of the variable 'clen' can be reduced. [variableScope] libnewlib-nano-2.11.2/winsup/cygwin/glob.cc:723:53: style: Parameter 'limit' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/winsup/cygwin/libc/fts.c:605:0: error: #error "fts_get_clientptr not defined" [preprocessorErrorDirective] libnewlib-nano-2.11.2/winsup/cygwin/libc/bsdlib.cc:119:32: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/libc/bsdlib.cc:254:15: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/libc/bsdlib.cc:101:15: style: The scope of the variable 'slave' can be reduced. [variableScope] libnewlib-nano-2.11.2/winsup/cygwin/libc/bsdlib.cc:102:8: style: The scope of the variable 'pts' can be reduced. [variableScope] libnewlib-nano-2.11.2/winsup/cygwin/libc/xsique.cc:17:28: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/libc/xsique.cc:18:25: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/libc/xsique.cc:38:26: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/libc/xsique.cc:39:26: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/libc/xsique.cc:19:17: style: The scope of the variable 'succ' can be reduced. [variableScope] libnewlib-nano-2.11.2/winsup/cygwin/lsearch.cc:36:8: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/lsearch.cc:37:15: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/libc/rexec.cc:333:15: portability: Non reentrant function 'getlogin' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getlogin_r'. [prohibitedgetloginCalled] libnewlib-nano-2.11.2/winsup/cygwin/libc/rexec.cc:344:7: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] libnewlib-nano-2.11.2/winsup/cygwin/libc/rexec.cc:208:15: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/libc/rexec.cc:225:14: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/libc/rexec.cc:237:14: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/libc/msgcat.c:410:12: error: Uninitialized variable: np->path [uninitvar] libnewlib-nano-2.11.2/winsup/cygwin/libc/msgcat.c:408:2: note: Assuming condition is false libnewlib-nano-2.11.2/winsup/cygwin/libc/msgcat.c:410:12: note: Uninitialized variable: np->path libnewlib-nano-2.11.2/winsup/cygwin/libc/rcmd.cc:451:14: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] libnewlib-nano-2.11.2/winsup/cygwin/libc/rcmd.cc:485:20: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/libc/rcmd.cc:734:11: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/libc/strptime.cc:117:26: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/libc/strptime.cc:171:23: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/libc/strptime.cc:187:23: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/libc/strptime.cc:220:10: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/libc/strptime.cc:230:16: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/libc/strptime.cc:239:17: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/libc/strptime.cc:279:22: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/libc/strptime.cc:330:8: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/libc/strptime.cc:394:13: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/libc/strptime.cc:416:31: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/libc/strptime.cc:420:17: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/libc/strptime.cc:423:12: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/libc/strptime.cc:455:10: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/libc/strptime.cc:456:21: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/libc/strptime.cc:492:25: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/libc/strptime.cc:586:21: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/libc/strptime.cc:588:15: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/libc/strptime.cc:593:10: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/libc/strptime.cc:633:30: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/libc/strptime.cc:639:15: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/libc/strptime.cc:691:17: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/libc/strptime.cc:880:28: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/libc/strptime.cc:112:28: style: The scope of the variable 'len' can be reduced. [variableScope] libnewlib-nano-2.11.2/winsup/cygwin/libc/strptime.cc:841:16: style: The scope of the variable 'ch' can be reduced. [variableScope] libnewlib-nano-2.11.2/winsup/cygwin/libc/strptime.cc:491:20: style: Local variable 'i' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/winsup/cygwin/libc/strptime.cc:321:18: note: Shadowed declaration libnewlib-nano-2.11.2/winsup/cygwin/libc/strptime.cc:491:20: note: Shadow variable libnewlib-nano-2.11.2/winsup/cygwin/libc/strptime.cc:630:20: style: Local variable 'i' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/winsup/cygwin/libc/strptime.cc:321:18: note: Shadowed declaration libnewlib-nano-2.11.2/winsup/cygwin/libc/strptime.cc:630:20: note: Shadow variable libnewlib-nano-2.11.2/winsup/cygwin/math/cacosh.def.h:96:20: style: The comparison 'ret < 0.0L' is always false. [knownConditionTrueFalse] libnewlib-nano-2.11.2/winsup/cygwin/math/cacosh.def.h:78:20: note: 'ret' is assigned value '0.0L' here. libnewlib-nano-2.11.2/winsup/cygwin/math/cacosh.def.h:96:20: note: The comparison 'ret < 0.0L' is always false. libnewlib-nano-2.11.2/winsup/cygwin/math/cacosh.def.h:55:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/cacosh.def.h:63:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/cacosh.def.h:71:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/casinh.def.h:55:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/cacosh.def.h:78:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/casinh.def.h:64:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/cacosh.def.h:83:14: style: Variable 'x' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/casinh.def.h:73:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/cacosh.def.h:94:7: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/casinh.def.h:82:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/cacosh.def.h:97:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/casinh.def.h:90:14: style: Variable 'x' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/cacos.def.h:53:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/casin.def.h:52:14: style: Variable 'x' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/casin.def.h:57:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/catanh.def.h:57:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/catanh.def.h:64:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/catanh.def.h:70:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/catanh.def.h:86:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/catan.def.h:52:14: style: Variable 'x' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/catan.def.h:57:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/ccosh.def.h:55:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/ccosh.def.h:64:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/ccosh.def.h:71:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/ccosh.def.h:78:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/ccosh.def.h:85:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/ccosh.def.h:92:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/ccos.def.h:50:14: style: Variable 'x' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/cexp.def.h:90:16: style: Local variable 'ret' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/cexp.def.h:88:14: note: Shadowed declaration libnewlib-nano-2.11.2/winsup/cygwin/math/cexp.def.h:90:16: note: Shadow variable libnewlib-nano-2.11.2/winsup/cygwin/math/cexp.def.h:92:16: style: Local variable 'ret' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/cexp.def.h:88:14: note: Shadowed declaration libnewlib-nano-2.11.2/winsup/cygwin/math/cexp.def.h:92:16: note: Shadow variable libnewlib-nano-2.11.2/winsup/cygwin/math/cexp.def.h:61:15: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/cexp.def.h:68:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/cexp.def.h:75:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/cexp.def.h:76:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/cexp.def.h:80:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/cexp.def.h:81:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/cexp.def.h:90:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/cexp.def.h:92:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/cexp.def.h:102:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/cexp.def.h:103:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/cexp.def.h:107:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/cexp.def.h:108:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/clog10.def.h:55:50: error: Uninitialized variable: ret [legacyUninitvar] libnewlib-nano-2.11.2/winsup/cygwin/math/clog10.def.h:54:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/clog10.def.h:62:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/clog.def.h:55:50: error: Uninitialized variable: ret [legacyUninitvar] libnewlib-nano-2.11.2/winsup/cygwin/math/clog10.def.h:68:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/clog.def.h:54:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/clog.def.h:62:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/clog.def.h:68:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/libc/strfmon.c:532:44: style: Parameter 'flags' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/winsup/cygwin/math/cproj.def.h:50:26: style: Same expression on both sides of '||' because 'isinf(__real__ z)' and 'isinf(__imag__ z)' represent the same value. [knownConditionTrueFalse] libnewlib-nano-2.11.2/winsup/cygwin/math/cproj.def.h:52:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/ctanh.def.h:51:30: style: Same expression on both sides of '||' because '!isfinite(__real__ z)' and '!isfinite(__imag__ z)' represent the same value. [knownConditionTrueFalse] libnewlib-nano-2.11.2/winsup/cygwin/math/ctanh.def.h:65:55: style: Same value in both branches of ternary operator. [duplicateValueTernary] libnewlib-nano-2.11.2/winsup/cygwin/math/ctanh.def.h:67:55: style: Same value in both branches of ternary operator. [duplicateValueTernary] libnewlib-nano-2.11.2/winsup/cygwin/math/csinh.def.h:54:12: style: Local variable 'z' shadows outer argument [shadowArgument] libnewlib-nano-2.11.2/winsup/cygwin/math/csinh.def.h:46:42: note: Shadowed declaration libnewlib-nano-2.11.2/winsup/cygwin/math/csinh.def.h:54:12: note: Shadow variable libnewlib-nano-2.11.2/winsup/cygwin/math/csqrt.def.h:57:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/ctanh.def.h:65:11: style: Local variable 'ret' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/ctanh.def.h:55:16: note: Shadowed declaration libnewlib-nano-2.11.2/winsup/cygwin/math/ctanh.def.h:65:11: note: Shadow variable libnewlib-nano-2.11.2/winsup/cygwin/math/csinh.def.h:86:14: style: Local variable 'ret' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/csinh.def.h:82:14: note: Shadowed declaration libnewlib-nano-2.11.2/winsup/cygwin/math/csinh.def.h:86:14: note: Shadow variable libnewlib-nano-2.11.2/winsup/cygwin/math/csqrt.def.h:66:15: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/ctanh.def.h:67:11: style: Local variable 'ret' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/ctanh.def.h:55:16: note: Shadowed declaration libnewlib-nano-2.11.2/winsup/cygwin/math/ctanh.def.h:67:11: note: Shadow variable libnewlib-nano-2.11.2/winsup/cygwin/math/csinh.def.h:105:14: style: Local variable 'ret' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/csinh.def.h:101:12: note: Shadowed declaration libnewlib-nano-2.11.2/winsup/cygwin/math/csinh.def.h:105:14: note: Shadow variable libnewlib-nano-2.11.2/winsup/cygwin/math/csqrt.def.h:71:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/ctanh.def.h:65:15: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/csinh.def.h:54:42: error: Uninitialized variable: z [legacyUninitvar] libnewlib-nano-2.11.2/winsup/cygwin/math/csqrt.def.h:77:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/ctanh.def.h:67:15: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/csinh.def.h:86:30: error: Uninitialized variable: ret [legacyUninitvar] libnewlib-nano-2.11.2/winsup/cygwin/math/csqrt.def.h:86:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/ctanh.def.h:74:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/csinh.def.h:105:30: error: Uninitialized variable: ret [legacyUninitvar] libnewlib-nano-2.11.2/winsup/cygwin/math/csqrt.def.h:87:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/ctanh.def.h:91:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/csinh.def.h:58:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/csqrt.def.h:91:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/ctan.def.h:52:14: style: Variable 'x' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/csinh.def.h:68:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/csqrt.def.h:92:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/ctan.def.h:57:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/csinh.def.h:75:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/csqrt.def.h:101:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/csinh.def.h:82:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/csqrt.def.h:118:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/fabsl.c:18:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/winsup/cygwin/math/csinh.def.h:86:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/csinh.def.h:92:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/csinh.def.h:101:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/csinh.def.h:105:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/csin.def.h:52:14: style: Variable 'x' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/csin.def.h:57:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/math/nextafterl.c:25:24: style: struct member 'Anonymous1::pad' is never used. [unusedStructMember] libnewlib-nano-2.11.2/winsup/cygwin/math/sqrt.def.h:90:0: error: #error Not supported on your platform yet [preprocessorErrorDirective] libnewlib-nano-2.11.2/winsup/cygwin/math/cephes_emath.h:491:39: style:inconclusive: Function '__eiiszero' argument 1 names different: declaration 'x' definition 'ai'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/winsup/cygwin/math/cephes_emath.h:257:60: note: Function '__eiiszero' argument 1 names different: declaration 'x' definition 'ai'. libnewlib-nano-2.11.2/winsup/cygwin/math/cephes_emath.h:491:39: note: Function '__eiiszero' argument 1 names different: declaration 'x' definition 'ai'. libnewlib-nano-2.11.2/winsup/cygwin/math/cephes_emath.c:296:65: style:inconclusive: Function '__emdnorm' argument 4 names different: declaration 'exp' definition 'expo'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/winsup/cygwin/math/cephes_emath.h:211:13: note: Function '__emdnorm' argument 4 names different: declaration 'exp' definition 'expo'. libnewlib-nano-2.11.2/winsup/cygwin/math/cephes_emath.c:296:65: note: Function '__emdnorm' argument 4 names different: declaration 'exp' definition 'expo'. libnewlib-nano-2.11.2/winsup/cygwin/math/pow.def.h:187:48: style: Same value in both branches of ternary operator. [duplicateValueTernary] libnewlib-nano-2.11.2/winsup/cygwin/math/powi.def.h:117:48: style: Same value in both branches of ternary operator. [duplicateValueTernary] libnewlib-nano-2.11.2/winsup/cygwin/libc/minires.c:251:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] libnewlib-nano-2.11.2/winsup/cygwin/libc/minires.c:312:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] libnewlib-nano-2.11.2/winsup/cygwin/libc/minires.c:303:22: style: Condition 'statp->nscount==0' is always true [knownConditionTrueFalse] libnewlib-nano-2.11.2/winsup/cygwin/libc/minires.c:285:20: note: Assignment 'statp->nscount=0', assigned value is 0 libnewlib-nano-2.11.2/winsup/cygwin/libc/minires.c:303:22: note: Condition 'statp->nscount==0' is always true libnewlib-nano-2.11.2/winsup/cygwin/libc/minires.c:331:7: style: Local variable 'res' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/winsup/cygwin/libc/minires.c:266:27: note: Shadowed declaration libnewlib-nano-2.11.2/winsup/cygwin/libc/minires.c:331:7: note: Shadow variable libnewlib-nano-2.11.2/winsup/cygwin/libc/minires.c:352:7: style: Local variable 'res' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/winsup/cygwin/libc/minires.c:266:27: note: Shadowed declaration libnewlib-nano-2.11.2/winsup/cygwin/libc/minires.c:352:7: note: Shadow variable libnewlib-nano-2.11.2/winsup/cygwin/libc/minires.c:374:11: style: Local variable 'res' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/winsup/cygwin/libc/minires.c:266:27: note: Shadowed declaration libnewlib-nano-2.11.2/winsup/cygwin/libc/minires.c:374:11: note: Shadow variable libnewlib-nano-2.11.2/winsup/cygwin/nfs.cc:39:26: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/nfs.cc:23:10: style: struct member 'Anonymous7::buf' is never used. [unusedStructMember] libnewlib-nano-2.11.2/winsup/cygwin/nfs.cc:27:11: style: struct member 'Anonymous8::buf' is never used. [unusedStructMember] libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:2037:9: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [prohibitedasctimeCalled] libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:2048:9: style: Obsolescent function 'asctime_r' called. It is recommended to use 'strftime' instead. [prohibitedasctime_rCalled] libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:718:19: warning: Either the condition '(fid=open(name,O_RDONLY))==-1' is redundant or read() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:697:40: note: Assuming that condition '(fid=open(name,O_RDONLY))==-1' is not redundant libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:718:19: note: Invalid argument libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:719:16: warning: Either the condition '(fid=open(name,O_RDONLY))==-1' is redundant or close() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:697:40: note: Assuming that condition '(fid=open(name,O_RDONLY))==-1' is not redundant libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:719:16: note: Invalid argument libnewlib-nano-2.11.2/winsup/cygwin/netdb.cc:72:37: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/netdb.cc:88:33: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/netdb.cc:136:28: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/netdb.cc:148:14: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:769:26: style: Condition 'ttisp->tt_abbrind<0' is always false [knownConditionTrueFalse] libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:768:24: note: Assignment 'ttisp->tt_abbrind=(unsigned char)*p++', assigned value is greater than -1 libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:769:26: note: Condition 'ttisp->tt_abbrind<0' is always false libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:1946:23: style: Condition 'tdelta-idelta>=1' is always false [knownConditionTrueFalse] libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:1944:10: note: tdelta is assigned 'tdays/366' here. libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:1945:12: note: Assignment 'idelta=(int)tdelta', assigned value is symbolic=tdelta libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:1946:23: note: Condition 'tdelta-idelta>=1' is always false libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:1946:47: style: Condition 'idelta-tdelta>=1' is always false [knownConditionTrueFalse] libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:1944:10: note: tdelta is assigned 'tdays/366' here. libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:1945:10: note: idelta is assigned '(int)tdelta' here. libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:1946:47: note: Condition 'idelta-tdelta>=1' is always false libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:2257:11: style: Condition 't<=lo' is always false [knownConditionTrueFalse] libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:2255:10: note: Assuming that condition 't==lo' is not redundant libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:2256:7: note: t is incremented', new value is symbolic=lo+1 libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:2257:11: note: Condition 't<=lo' is always false libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:2262:11: style: Condition 't>=hi' is always false [knownConditionTrueFalse] libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:2260:17: note: Assuming that condition 't==hi' is not redundant libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:2261:7: note: t is decremented', new value is symbolic=hi-1 libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:2262:11: note: Condition 't>=hi' is always false libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:2449:16: warning: Either the condition 'tmp!=NULL' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck] libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:2447:10: note: Assuming that condition 'tmp!=NULL' is not redundant libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:2449:16: note: Null pointer dereference libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:592:14: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:593:14: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:602:27: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:1530:13: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:1653:13: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:1819:13: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:1253:12: style: The scope of the variable 'atp' can be reduced. [variableScope] libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:1254:18: style: The scope of the variable 'typep' can be reduced. [variableScope] libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:1313:12: style: The scope of the variable 'starttime' can be reduced. [variableScope] libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:1314:12: style: The scope of the variable 'endtime' can be reduced. [variableScope] libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:2361:8: style: The scope of the variable 'samei' can be reduced. [variableScope] libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:2512:18: style: The scope of the variable 'lp' can be reduced. [variableScope] libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:570:20: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:2510:39: style: Parameter 'timep' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/winsup/cygwin/profil.c:79:10: style: Condition 'pc==-1' is always false [knownConditionTrueFalse] libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:1413:16: style: Variable 'theiroffset' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/pseudo-reloc.cc:201:41: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/pseudo-reloc.cc:202:38: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/pseudo-reloc.cc:252:17: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/pseudo-reloc.cc:253:10: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/pseudo-reloc.cc:258:16: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/pseudo-reloc.cc:259:20: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/pseudo-reloc.cc:283:15: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/pseudo-reloc.cc:292:20: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/pseudo-reloc.cc:303:29: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/pseudo-reloc.cc:308:29: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/pseudo-reloc.cc:313:29: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/pseudo-reloc.cc:339:20: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/pseudo-reloc.cc:342:20: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/pseudo-reloc.cc:351:20: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/pseudo-reloc.cc:200:13: style: The scope of the variable 'addr_imp' can be reduced. [variableScope] libnewlib-nano-2.11.2/winsup/cygwin/random.cc:303:18: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/random.cc:351:28: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/random.cc:416:24: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/random.cc:311:55: error: Uninitialized variable: junk [uninitvar] libnewlib-nano-2.11.2/winsup/cygwin/random.cc:305:17: style: Variable 'junk' is not assigned a value. [unassignedVariable] libnewlib-nano-2.11.2/winsup/cygwin/thread.h:102:3: style: Class 'verifyable_object' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libnewlib-nano-2.11.2/winsup/cygwin/thread.h:206:3: style: Class 'pthread_key' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libnewlib-nano-2.11.2/winsup/cygwin/thread.h:289:3: style: Class 'pthread_mutex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libnewlib-nano-2.11.2/winsup/cygwin/thread.h:345:3: style: Class 'pthread_spinlock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libnewlib-nano-2.11.2/winsup/cygwin/thread.h:510:3: style: Class 'pthread_cond' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libnewlib-nano-2.11.2/winsup/cygwin/thread.h:605:3: style: Class 'pthread_rwlock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libnewlib-nano-2.11.2/winsup/cygwin/thread.h:459:8: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libnewlib-nano-2.11.2/winsup/cygwin/thread.h:365:16: note: Virtual function in base class libnewlib-nano-2.11.2/winsup/cygwin/thread.h:459:8: note: Function in derived class libnewlib-nano-2.11.2/winsup/cygwin/thread.h:460:8: style: The function 'exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libnewlib-nano-2.11.2/winsup/cygwin/thread.h:387:16: note: Virtual function in base class libnewlib-nano-2.11.2/winsup/cygwin/thread.h:460:8: note: Function in derived class libnewlib-nano-2.11.2/winsup/cygwin/thread.h:461:7: style: The function 'cancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libnewlib-nano-2.11.2/winsup/cygwin/thread.h:389:15: note: Virtual function in base class libnewlib-nano-2.11.2/winsup/cygwin/thread.h:461:7: note: Function in derived class libnewlib-nano-2.11.2/winsup/cygwin/thread.h:462:8: style: The function 'testcancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libnewlib-nano-2.11.2/winsup/cygwin/thread.h:391:16: note: Virtual function in base class libnewlib-nano-2.11.2/winsup/cygwin/thread.h:462:8: note: Function in derived class libnewlib-nano-2.11.2/winsup/cygwin/thread.h:463:7: style: The function 'setcancelstate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libnewlib-nano-2.11.2/winsup/cygwin/thread.h:395:15: note: Virtual function in base class libnewlib-nano-2.11.2/winsup/cygwin/thread.h:463:7: note: Function in derived class libnewlib-nano-2.11.2/winsup/cygwin/thread.h:464:7: style: The function 'setcanceltype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libnewlib-nano-2.11.2/winsup/cygwin/thread.h:396:15: note: Virtual function in base class libnewlib-nano-2.11.2/winsup/cygwin/thread.h:464:7: note: Function in derived class libnewlib-nano-2.11.2/winsup/cygwin/thread.h:465:8: style: The function 'push_cleanup_handler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libnewlib-nano-2.11.2/winsup/cygwin/thread.h:398:16: note: Virtual function in base class libnewlib-nano-2.11.2/winsup/cygwin/thread.h:465:8: note: Function in derived class libnewlib-nano-2.11.2/winsup/cygwin/thread.h:466:8: style: The function 'pop_cleanup_handler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libnewlib-nano-2.11.2/winsup/cygwin/thread.h:399:16: note: Virtual function in base class libnewlib-nano-2.11.2/winsup/cygwin/thread.h:466:8: note: Function in derived class libnewlib-nano-2.11.2/winsup/cygwin/thread.h:467:17: style: The function 'getsequence_np' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libnewlib-nano-2.11.2/winsup/cygwin/thread.h:404:25: note: Virtual function in base class libnewlib-nano-2.11.2/winsup/cygwin/thread.h:467:17: note: Function in derived class libnewlib-nano-2.11.2/winsup/cygwin/thread.h:203:56: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/pthread.cc:41:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] libnewlib-nano-2.11.2/winsup/cygwin/regex/regfree.c:88:2: error: Memory pointed to by 'g' is freed twice. [doubleFree] libnewlib-nano-2.11.2/winsup/cygwin/regex/regfree.c:85:3: note: Memory pointed to by 'g' is freed twice. libnewlib-nano-2.11.2/winsup/cygwin/regex/regfree.c:88:2: note: Memory pointed to by 'g' is freed twice. libnewlib-nano-2.11.2/winsup/cygwin/scandir.cc:46:17: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] libnewlib-nano-2.11.2/winsup/cygwin/scandir.cc:58:16: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/scandir.cc:67:18: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/scandir.cc:93:33: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/regex/regcomp.c:1178:13: style: Variable 'ws[1]' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/strsep.cc:43:23: style: The scope of the variable 'spanp' can be reduced. [variableScope] libnewlib-nano-2.11.2/winsup/cygwin/strsep.cc:44:15: style: The scope of the variable 'c' can be reduced. [variableScope] libnewlib-nano-2.11.2/winsup/cygwin/smallprint.cc:309:23: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/smallprint.cc:310:11: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/smallprint.cc:314:22: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/smallprint.cc:315:22: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/smallprint.cc:196:21: style: Local variable 'c' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/winsup/cygwin/smallprint.cc:174:13: note: Shadowed declaration libnewlib-nano-2.11.2/winsup/cygwin/smallprint.cc:196:21: note: Shadow variable libnewlib-nano-2.11.2/winsup/cygwin/smallprint.cc:210:37: style: Local variable 'c' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/winsup/cygwin/smallprint.cc:174:13: note: Shadowed declaration libnewlib-nano-2.11.2/winsup/cygwin/smallprint.cc:210:37: note: Shadow variable libnewlib-nano-2.11.2/winsup/cygwin/smallprint.cc:334:21: style: Local variable 'i' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/winsup/cygwin/smallprint.cc:148:11: note: Shadowed declaration libnewlib-nano-2.11.2/winsup/cygwin/smallprint.cc:334:21: note: Shadow variable libnewlib-nano-2.11.2/winsup/cygwin/smallprint.cc:336:12: style: Local variable 'w' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/winsup/cygwin/smallprint.cc:139:10: note: Shadowed declaration libnewlib-nano-2.11.2/winsup/cygwin/smallprint.cc:336:12: note: Shadow variable libnewlib-nano-2.11.2/winsup/cygwin/tls_pbuf.h:24:15: style:inconclusive: Technically the member function 'tmp_pathbuf::check_usage' can be const. [functionConst] libnewlib-nano-2.11.2/winsup/cygwin/tls_pbuf.h:29:9: performance:inconclusive: Technically the member function 'tmp_pathbuf::c_get' can be static (but you may consider moving to unnamed namespace). [functionStatic] libnewlib-nano-2.11.2/winsup/cygwin/tls_pbuf.cc:23:14: note: Technically the member function 'tmp_pathbuf::c_get' can be static (but you may consider moving to unnamed namespace). libnewlib-nano-2.11.2/winsup/cygwin/tls_pbuf.h:29:9: note: Technically the member function 'tmp_pathbuf::c_get' can be static (but you may consider moving to unnamed namespace). libnewlib-nano-2.11.2/winsup/cygwin/tls_pbuf.cc:28:45: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/testsuite/libltp/lib/libtestsuite.c:45:15: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] libnewlib-nano-2.11.2/winsup/testsuite/libltp/lib/libtestsuite.c:66:12: warning: Either the condition '(fd=open(fname,O_RDWR|O_CREAT,0700))==-1' is redundant or close() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] libnewlib-nano-2.11.2/winsup/testsuite/libltp/lib/libtestsuite.c:61:45: note: Assuming that condition '(fd=open(fname,O_RDWR|O_CREAT,0700))==-1' is not redundant libnewlib-nano-2.11.2/winsup/testsuite/libltp/lib/libtestsuite.c:66:12: note: Invalid argument libnewlib-nano-2.11.2/winsup/lsaauth/cyglsa.c:53:3: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/winsup/lsaauth/cyglsa.c:590:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] libnewlib-nano-2.11.2/winsup/testsuite/libltp/lib/rmobj.c:141:40: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] libnewlib-nano-2.11.2/winsup/testsuite/libltp/lib/rmobj.c:143:40: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] libnewlib-nano-2.11.2/winsup/cygwin/wincap.cc:176:4: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/wincap.cc:188:8: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/wincap.cc:189:8: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/wincap.cc:190:8: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/testsuite/libltp/lib/string_to_tokens.c:83:10: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] libnewlib-nano-2.11.2/winsup/testsuite/libltp/lib/string_to_tokens.c:92:32: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/winsup/testsuite/libltp/lib/string_to_tokens.c:97:30: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/checksignal.c:51:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] libnewlib-nano-2.11.2/winsup/testsuite/libltp/lib/tst_tmpdir.c:132:23: portability: Non reentrant function 'tempnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'tempnam_r'. [prohibitedtempnamCalled] libnewlib-nano-2.11.2/winsup/testsuite/libltp/lib/tst_tmpdir.c:221:21: style: Variable 'tdirectory' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/cygload.cc:47:14: error: syntax error: 1 = [syntaxError] libnewlib-nano-2.11.2/winsup/testsuite/libltp/lib/write_log.c:438:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] libnewlib-nano-2.11.2/winsup/testsuite/libltp/lib/tst_res.c:566:10: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/iospeed.c:36:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/alarm01.c:191:10: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/alarm03.c:194:10: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] libnewlib-nano-2.11.2/winsup/testsuite/libltp/lib/parse_opts.c:795:10: style: Condition 'keepgoing' is always true [knownConditionTrueFalse] libnewlib-nano-2.11.2/winsup/testsuite/libltp/lib/parse_opts.c:122:36: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/close02.c:93:15: error: Invalid close() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/asyncio02.c:247:2: style:inconclusive: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/fcntl07.c:299:5: warning: Return value of function pipe() is not used. [ignoredReturnValue] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/exit02.c:72:8: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/fchdir01.c:154:14: style: Variable 'r_val' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/fork03.c:105:13: style: Condition 'pid1!=0' is always false [knownConditionTrueFalse] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/fork03.c:92:12: note: Assuming that condition 'pid1==0' is not redundant libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/fork03.c:105:13: note: Condition 'pid1!=0' is always false libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/fork03.c:96:9: style: Variable 'fl1' is reassigned a value before the old one has been used. [redundantAssignment] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/fork03.c:95:9: note: fl1 is assigned libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/fork03.c:96:9: note: fl1 is overwritten libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/fork03.c:98:9: style: Variable 'fl2' is reassigned a value before the old one has been used. [redundantAssignment] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/fork03.c:96:15: note: fl2 is assigned libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/fork03.c:98:9: note: fl2 is overwritten libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/exit02.c:175:10: warning: Either the condition 'filed==-1' is redundant or close() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/exit02.c:159:14: note: Assuming that condition 'filed==-1' is not redundant libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/exit02.c:175:10: note: Invalid argument libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/fork03.c:100:9: style: Variable 'fl1' is reassigned a value before the old one has been used. [redundantAssignment] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/fork03.c:99:9: note: fl1 is assigned libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/fork03.c:100:9: note: fl1 is overwritten libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/fork07.c:105:31: style: Variable 'pid1' is reassigned a value before the old one has been used. [redundantAssignment] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/fork07.c:104:22: note: pid1 is assigned libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/fork07.c:105:31: note: pid1 is overwritten libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/fcntl09.c:243:9: error: Return value of allocation function 'creat' is not stored. [leakReturnValNotUsed] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/fork04.c:293:15: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/getgid02.c:106:12: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/getgid03.c:105:12: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/getuid02.c:83:12: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/getuid03.c:84:12: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/kill04.c:137:9: style: Variable 'nsig' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/lseek02.c:169:15: error: Invalid lseek() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/lseek03.c:206:22: style: Variable 'tst_resm' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/getpgid01.c:185:1: style: Label 'block5' is not used. [unusedLabel] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/getpgid01.c:66:20: style: Variable 'fail' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/pipe01.c:67:8: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/mmap06.c:171:32: style: Checking if unsigned expression 'page_sz=getpagesize()' is less than zero. [unsignedLessThanZero] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/mmap07.c:173:32: style: Checking if unsigned expression 'page_sz=getpagesize()' is less than zero. [unsignedLessThanZero] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/mmap02.c:200:32: style: Checking if unsigned expression 'page_sz=getpagesize()' is less than zero. [unsignedLessThanZero] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/mmap08.c:167:32: style: Checking if unsigned expression 'page_sz=getpagesize()' is less than zero. [unsignedLessThanZero] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/mmap03.c:200:32: style: Checking if unsigned expression 'page_sz=getpagesize()' is less than zero. [unsignedLessThanZero] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/mmap04.c:201:32: style: Checking if unsigned expression 'page_sz=getpagesize()' is less than zero. [unsignedLessThanZero] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/mmap05.c:203:32: style: Checking if unsigned expression 'page_sz=getpagesize()' is less than zero. [unsignedLessThanZero] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/rmdir05.c:376:1: error: Unmatched '}'. Configuration: '__GNUC__=1'. [syntaxError] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/munmap01.c:183:32: style: Checking if unsigned expression 'page_sz=getpagesize()' is less than zero. [unsignedLessThanZero] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/pipe11.c:122:36: style: Condition 'fork_ret!=-1' is always true [knownConditionTrueFalse] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/pipe11.c:122:17: note: Assuming that condition 'fork_ret!=0' is not redundant libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/pipe11.c:122:36: note: Condition 'fork_ret!=-1' is always true libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/munmap02.c:184:32: style: Checking if unsigned expression 'page_sz=getpagesize()' is less than zero. [unsignedLessThanZero] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/readdir01.c:247:22: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/select01.c:152:20: style: Variable 'test_time' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/select02.c:140:20: style: Variable 'test_time' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/select03.c:146:20: style: Variable 'test_time' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/time01.c:193:10: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/times01.c:197:10: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/umask01.c:194:10: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/uname01.c:196:10: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/umask02.c:66:11: style: Variable 'uret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/umask02.c:95:7: style: Variable 'uret' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/umask03.c:70:18: style: Variable 'mskval' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/devdsp.c:234:14: warning: Either the condition 'fd<0' is redundant or close() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/devdsp.c:228:10: note: Assuming that condition 'fd<0' is not redundant libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/devdsp.c:234:14: note: Invalid argument libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/devdsp.c:634:19: warning: Either the condition 'audio<0' is redundant or write() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/devdsp.c:629:13: note: Assuming that condition 'audio<0' is not redundant libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/devdsp.c:634:19: note: Invalid argument libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/devdsp.c:667:19: warning: Either the condition 'audio<0' is redundant or write() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/devdsp.c:662:13: note: Assuming that condition 'audio<0' is not redundant libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/devdsp.c:667:19: note: Invalid argument libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/devdsp.c:698:14: warning: Either the condition 'audio<0' is redundant or write() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/devdsp.c:692:13: note: Assuming that condition 'audio<0' is not redundant libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/devdsp.c:698:14: note: Invalid argument libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/devdsp.c:739:13: warning: Either the condition 'audio<0' is redundant or dup2() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/devdsp.c:733:13: note: Assuming that condition 'audio<0' is not redundant libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/devdsp.c:739:13: note: Invalid argument libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/write02.c:103:16: style: Variable 'cwrite' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/vfork01.c:137:8: style: Obsolescent function 'vfork' called. It is recommended to use 'fork' instead. [prohibitedvforkCalled] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/pthread/cancel8.c:50:3: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/pthread/cancel8.c:54:3: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/pthread/cancel8.c:50:10: error: Invalid usleep() argument nr 1. The value is 5000000 but the valid values are '0:999999'. [invalidFunctionArg] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/pthread/cancel8.c:54:10: error: Invalid usleep() argument nr 1. The value is 5000000 but the valid values are '0:999999'. [invalidFunctionArg] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/pthread/condvar2.c:65:3: style: Obsolescent function 'ftime' called. It is recommended to use 'time', 'gettimeofday' or 'clock_gettime' instead. [prohibitedftimeCalled] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/pthread/condvar2_1.c:81:3: style: Obsolescent function 'ftime' called. It is recommended to use 'time', 'gettimeofday' or 'clock_gettime' instead. [prohibitedftimeCalled] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/pthread/condvar3.c:96:3: style: Obsolescent function 'ftime' called. It is recommended to use 'time', 'gettimeofday' or 'clock_gettime' instead. [prohibitedftimeCalled] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/pthread/condvar3_3.c:65:4: style: Obsolescent function 'ftime' called. It is recommended to use 'time', 'gettimeofday' or 'clock_gettime' instead. [prohibitedftimeCalled] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/pthread/condvar3_1.c:102:3: style: Obsolescent function 'ftime' called. It is recommended to use 'time', 'gettimeofday' or 'clock_gettime' instead. [prohibitedftimeCalled] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/pthread/condvar3_2.c:103:3: style: Obsolescent function 'ftime' called. It is recommended to use 'time', 'gettimeofday' or 'clock_gettime' instead. [prohibitedftimeCalled] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/pthread/condvar3_2.c:105:18: warning: Redundant assignment of 'abstime.tv_sec' to itself. [selfAssignment] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/msgtest.c:154:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/pthread/condvar4.c:101:3: style: Obsolescent function 'ftime' called. It is recommended to use 'time', 'gettimeofday' or 'clock_gettime' instead. [prohibitedftimeCalled] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/pthread/condvar4.c:114:3: style: Obsolescent function 'ftime' called. It is recommended to use 'time', 'gettimeofday' or 'clock_gettime' instead. [prohibitedftimeCalled] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/pthread/condvar5.c:100:3: style: Obsolescent function 'ftime' called. It is recommended to use 'time', 'gettimeofday' or 'clock_gettime' instead. [prohibitedftimeCalled] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/pthread/condvar5.c:113:3: style: Obsolescent function 'ftime' called. It is recommended to use 'time', 'gettimeofday' or 'clock_gettime' instead. [prohibitedftimeCalled] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/pthread/condvar6.c:128:3: style: Obsolescent function 'ftime' called. It is recommended to use 'time', 'gettimeofday' or 'clock_gettime' instead. [prohibitedftimeCalled] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/pthread/exit1.c:16:2: style:inconclusive: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/pthread/condvar7.c:139:3: style: Obsolescent function 'ftime' called. It is recommended to use 'time', 'gettimeofday' or 'clock_gettime' instead. [prohibitedftimeCalled] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/pthread/exit2.c:17:2: style:inconclusive: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/pthread/exit3.c:15:2: style:inconclusive: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/pthread/condvar8.c:130:3: style: Obsolescent function 'ftime' called. It is recommended to use 'time', 'gettimeofday' or 'clock_gettime' instead. [prohibitedftimeCalled] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/pthread/join0.c:17:3: style:inconclusive: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/pthread/condvar9.c:146:3: style: Obsolescent function 'ftime' called. It is recommended to use 'time', 'gettimeofday' or 'clock_gettime' instead. [prohibitedftimeCalled] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/pthread/join1.c:19:5: style:inconclusive: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/pthread/mutex5.c:18:3: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/pthread/mutex5.c:19:3: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/pthread/mutex5.c:20:3: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/pthread/mutex5.c:22:15: style: Same expression on both sides of '=='. [duplicateExpression] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/resethand.c:30:8: error: Null pointer dereference: i [nullPointer] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/resethand.c:29:16: note: Assignment 'i=0', assigned value is 0 libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/resethand.c:30:8: note: Null pointer dereference libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/pthread/rwlock7.c:134:3: style: Obsolescent function 'ftime' called. It is recommended to use 'time', 'gettimeofday' or 'clock_gettime' instead. [prohibitedftimeCalled] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/pthread/rwlock7.c:181:3: style: Obsolescent function 'ftime' called. It is recommended to use 'time', 'gettimeofday' or 'clock_gettime' instead. [prohibitedftimeCalled] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/pthread/rwlock7.c:144:42: style: Same expression on both sides of '=='. [duplicateExpression] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/user_malloc.c:86:3: error: Memory leak: ptr [memleak] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/user_malloc.c:87:3: error: Common realloc mistake: 'ptr' nulled but not freed upon failure [memleakOnRealloc] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/user_malloc.c:86:7: style: Variable 'ptr' is reassigned a value before the old one has been used. [redundantAssignment] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/user_malloc.c:85:7: note: ptr is assigned libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/user_malloc.c:86:7: note: ptr is overwritten libnewlib-nano-2.11.2/winsup/utils/bloda.cc:223:2: style: Non-boolean value returned from function returning bool [returnNonBoolInBooleanFunction] libnewlib-nano-2.11.2/winsup/utils/bloda.cc:205:15: warning: Either the condition 'end==NULL' is redundant or there is possible null pointer dereference: end. [nullPointerRedundantCheck] libnewlib-nano-2.11.2/winsup/utils/bloda.cc:215:16: note: Assuming that condition 'end==NULL' is not redundant libnewlib-nano-2.11.2/winsup/utils/bloda.cc:205:15: note: Null pointer dereference libnewlib-nano-2.11.2/winsup/utils/bloda.cc:139:33: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/bloda.cc:146:22: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/bloda.cc:147:23: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/bloda.cc:170:72: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/bloda.cc:300:25: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/bloda.cc:417:12: style: Local variable 'i' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/winsup/utils/bloda.cc:346:10: note: Shadowed declaration libnewlib-nano-2.11.2/winsup/utils/bloda.cc:417:12: note: Shadow variable libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/semtest.c:92:11: style: union member 'semun::array' is never used. [unusedStructMember] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/symlink01.c:514:29: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/symlink01.c:515:9: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] libnewlib-nano-2.11.2/winsup/utils/getfacl.c:31:13: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] libnewlib-nano-2.11.2/winsup/utils/getfacl.c:44:13: portability: Non reentrant function 'getgrgid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrgid_r'. [prohibitedgetgrgidCalled] libnewlib-nano-2.11.2/winsup/utils/dumper.cc:919:35: warning: Obsolete function 'alloca' called. [allocaCalled] libnewlib-nano-2.11.2/winsup/utils/dumper.h:119:7: style:inconclusive: Technically the member function 'dumper::sane' can be const. [functionConst] libnewlib-nano-2.11.2/winsup/utils/dumper.cc:124:9: note: Technically the member function 'dumper::sane' can be const. libnewlib-nano-2.11.2/winsup/utils/dumper.h:119:7: note: Technically the member function 'dumper::sane' can be const. libnewlib-nano-2.11.2/winsup/utils/dumper.cc:72:3: warning: Class 'dumper' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] libnewlib-nano-2.11.2/winsup/utils/dumper.cc:72:3: warning: Class 'dumper' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] libnewlib-nano-2.11.2/winsup/utils/dumper.h:73:3: style: Class 'exclusion' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libnewlib-nano-2.11.2/winsup/utils/dumper.cc:683:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] libnewlib-nano-2.11.2/winsup/utils/dumper.cc:691:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] libnewlib-nano-2.11.2/winsup/utils/dumper.cc:699:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] libnewlib-nano-2.11.2/winsup/utils/dump_setup.cc:370:24: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/winsup/utils/kill.cc:163:9: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/dump_setup.cc:429:23: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/winsup/utils/dump_setup.cc:435:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/winsup/utils/dumper.cc:371:17: warning: Either the condition 'memory==NULL' is redundant or there is possible null pointer dereference: memory. [nullPointerRedundantCheck] libnewlib-nano-2.11.2/winsup/utils/dumper.cc:377:28: note: Assuming that condition 'memory==NULL' is not redundant libnewlib-nano-2.11.2/winsup/utils/dumper.cc:371:17: note: Null pointer dereference libnewlib-nano-2.11.2/winsup/utils/dump_setup.cc:452:8: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/winsup/utils/dumper.cc:374:16: warning: Either the condition 'memory==NULL' is redundant or there is possible null pointer dereference: memory. [nullPointerRedundantCheck] libnewlib-nano-2.11.2/winsup/utils/dumper.cc:377:28: note: Assuming that condition 'memory==NULL' is not redundant libnewlib-nano-2.11.2/winsup/utils/dumper.cc:374:16: note: Null pointer dereference libnewlib-nano-2.11.2/winsup/utils/dump_setup.cc:565:21: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/winsup/utils/dumper.cc:895:36: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libnewlib-nano-2.11.2/winsup/utils/dumper.cc:915:7: note: Assuming that condition 'argv' is not redundant libnewlib-nano-2.11.2/winsup/utils/dumper.cc:895:36: note: Null pointer dereference libnewlib-nano-2.11.2/winsup/utils/dump_setup.cc:160:23: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/dumper.cc:151:33: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/dump_setup.cc:161:23: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/dumper.cc:470:15: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/dump_setup.cc:425:14: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/dumper.cc:478:25: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/dump_setup.cc:444:23: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/dumper.cc:919:26: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/dump_setup.cc:121:8: style: The scope of the variable 'found' can be reduced. [variableScope] libnewlib-nano-2.11.2/winsup/utils/dumper.cc:934:21: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/dump_setup.cc:123:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] libnewlib-nano-2.11.2/winsup/utils/dumper.cc:65:51: style:inconclusive: Function 'dumper' argument 3 names different: declaration 'name' definition 'file_name'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/winsup/utils/dumper.h:124:46: note: Function 'dumper' argument 3 names different: declaration 'name' definition 'file_name'. libnewlib-nano-2.11.2/winsup/utils/dumper.cc:65:51: note: Function 'dumper' argument 3 names different: declaration 'name' definition 'file_name'. libnewlib-nano-2.11.2/winsup/utils/dump_setup.cc:302:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] libnewlib-nano-2.11.2/winsup/utils/minidumper.cc:228:35: warning: Obsolete function 'alloca' called. [allocaCalled] libnewlib-nano-2.11.2/winsup/utils/dump_setup.cc:320:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] libnewlib-nano-2.11.2/winsup/utils/dump_setup.cc:321:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] libnewlib-nano-2.11.2/winsup/utils/dump_setup.cc:405:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] libnewlib-nano-2.11.2/winsup/utils/minidumper.cc:189:36: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libnewlib-nano-2.11.2/winsup/utils/minidumper.cc:224:7: note: Assuming that condition 'argv' is not redundant libnewlib-nano-2.11.2/winsup/utils/minidumper.cc:189:36: note: Null pointer dereference libnewlib-nano-2.11.2/winsup/utils/dump_setup.cc:94:11: style: Local variable 'n' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/winsup/utils/dump_setup.cc:59:7: note: Shadowed declaration libnewlib-nano-2.11.2/winsup/utils/dump_setup.cc:94:11: note: Shadow variable libnewlib-nano-2.11.2/winsup/utils/minidumper.cc:228:26: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/minidumper.cc:244:25: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/module_info.cc:36:15: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/symlink01.c:910:14: style: Obsolescent function 'bcmp' called. It is recommended to use 'memcmp' instead. [prohibitedbcmpCalled] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/symlink01.c:1171:14: style: Obsolescent function 'utime' called. It is recommended to use 'utimensat' instead. [prohibitedutimeCalled] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/symlink01.c:1275:8: style: Obsolescent function 'utime' called. It is recommended to use 'utimensat' instead. [prohibitedutimeCalled] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/symlink01.c:1791:13: style: Obsolescent function 'utime' called. It is recommended to use 'utimensat' instead. [prohibitedutimeCalled] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/symlink01.c:1303:9: warning: Either the condition 'fd==-1' is redundant or close() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/symlink01.c:1294:17: note: Assuming that condition 'fd==-1' is not redundant libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/symlink01.c:1303:9: note: Invalid argument libnewlib-nano-2.11.2/winsup/utils/parse_pe.cc:63:4: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] libnewlib-nano-2.11.2/winsup/utils/ldd.cc:319:59: warning: Obsolete function 'alloca' called. [allocaCalled] libnewlib-nano-2.11.2/winsup/utils/ldd.cc:145:58: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc] libnewlib-nano-2.11.2/winsup/utils/parse_pe.cc:33:3: error: Common realloc mistake: 'region' nulled but not freed upon failure [memleakOnRealloc] libnewlib-nano-2.11.2/winsup/utils/ldd.cc:132:7: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/parse_pe.cc:33:13: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/ldd.cc:145:64: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/parse_pe.cc:45:9: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/ldd.cc:166:21: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/parse_pe.cc:47:9: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/ldd.cc:230:17: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/parse_pe.cc:73:26: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/ldd.cc:235:22: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/parse_pe.cc:59:13: style: The comparison 'q == p+1' is always true because 'q' and 'p+1' represent the same value. [knownConditionTrueFalse] libnewlib-nano-2.11.2/winsup/utils/parse_pe.cc:58:33: note: 'q' is assigned value 'p+1' here. libnewlib-nano-2.11.2/winsup/utils/parse_pe.cc:59:13: note: The comparison 'q == p+1' is always true because 'q' and 'p+1' represent the same value. libnewlib-nano-2.11.2/winsup/utils/ldd.cc:242:9: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/ldd.cc:341:21: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/ldd.cc:449:27: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/ldd.cc:474:31: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/ldd.cc:601:12: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/ldd.cc:666:33: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/ldd.cc:672:42: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/ldd.cc:68:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing] libnewlib-nano-2.11.2/winsup/utils/cygpath.cc:177:10: warning: Obsolete function 'alloca' called. [allocaCalled] libnewlib-nano-2.11.2/winsup/utils/cygpath.cc:626:59: warning: Obsolete function 'alloca' called. [allocaCalled] libnewlib-nano-2.11.2/winsup/utils/wide_path.h:20:3: style: Class 'wide_path' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libnewlib-nano-2.11.2/winsup/utils/wide_path.h:23:10: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygpath.cc:150:17: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygpath.cc:257:14: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygpath.cc:301:13: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygpath.cc:338:10: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygpath.cc:383:17: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygpath.cc:410:9: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygpath.cc:435:10: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygpath.cc:455:10: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygpath.cc:496:10: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygpath.cc:703:9: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygpath.cc:705:12: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygpath.cc:751:46: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygpath.cc:754:47: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygpath.cc:361:9: style: The scope of the variable 'next' can be reduced. [variableScope] libnewlib-nano-2.11.2/winsup/utils/cygpath.cc:942:14: style: Local variable 'c' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/winsup/utils/cygpath.cc:821:7: note: Shadowed declaration libnewlib-nano-2.11.2/winsup/utils/cygpath.cc:942:14: note: Shadow variable libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/symlink01.c:1183:14: error: Return value of allocation function 'open' is not stored. [leakReturnValNotUsed] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/symlink01.c:651:11: warning: Possible null pointer dereference: path2 [nullPointer] libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/symlink01.c:1679:30: note: Calling function 'delete_files', 2nd argument 'NULL' value is 0 libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/symlink01.c:651:11: note: Null pointer dereference libnewlib-nano-2.11.2/winsup/testsuite/winsup.api/ltp/symlink01.c:517:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] libnewlib-nano-2.11.2/winsup/utils/mount.cc:121:21: portability: Non reentrant function 'getlogin' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getlogin_r'. [prohibitedgetloginCalled] libnewlib-nano-2.11.2/winsup/utils/mount.cc:251:7: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/mount.cc:435:9: style: Local variable 'opts' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/winsup/utils/mount.cc:204:13: note: Shadowed declaration libnewlib-nano-2.11.2/winsup/utils/mount.cc:435:9: note: Shadow variable libnewlib-nano-2.11.2/winsup/cygwin/regex/engine.c:796:2: style: Redundant initialization for 'st'. The initialized value is overwritten before it is read. [redundantInitialization] libnewlib-nano-2.11.2/winsup/cygwin/regex/engine.c:785:12: note: st is initialized libnewlib-nano-2.11.2/winsup/cygwin/regex/engine.c:796:2: note: st is overwritten libnewlib-nano-2.11.2/winsup/cygwin/regex/engine.c:800:2: style: Redundant initialization for 'fresh'. The initialized value is overwritten before it is read. [redundantInitialization] libnewlib-nano-2.11.2/winsup/cygwin/regex/engine.c:786:15: note: fresh is initialized libnewlib-nano-2.11.2/winsup/cygwin/regex/engine.c:800:2: note: fresh is overwritten libnewlib-nano-2.11.2/winsup/cygwin/regex/engine.c:903:2: style: Redundant initialization for 'st'. The initialized value is overwritten before it is read. [redundantInitialization] libnewlib-nano-2.11.2/winsup/cygwin/regex/engine.c:891:12: note: st is initialized libnewlib-nano-2.11.2/winsup/cygwin/regex/engine.c:903:2: note: st is overwritten libnewlib-nano-2.11.2/winsup/utils/pldd.c:126:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] libnewlib-nano-2.11.2/winsup/cygwin/regex/engine.c:997:9: style: Parameter 'bef' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/winsup/cygwin/regex/engine.c:787:13: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/cygwin/regex/engine.c:893:13: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/utils/locale.cc:168:7: style: The if condition is the same as the previous if condition [duplicateCondition] libnewlib-nano-2.11.2/winsup/utils/locale.cc:166:7: note: First condition libnewlib-nano-2.11.2/winsup/utils/locale.cc:168:7: note: Second condition libnewlib-nano-2.11.2/winsup/utils/locale.cc:159:13: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/locale.cc:202:28: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/locale.cc:203:28: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/locale.cc:215:21: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/locale.cc:271:14: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/locale.cc:705:8: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/ps.cc:202:16: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] libnewlib-nano-2.11.2/winsup/utils/ps.cc:358:14: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] libnewlib-nano-2.11.2/winsup/utils/ps.cc:254:19: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/ps.cc:264:13: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/ps.cc:329:19: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/ps.cc:333:21: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/ps.cc:341:18: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/ps.cc:154:15: style: The scope of the variable 'dtitle' can be reduced. [variableScope] libnewlib-nano-2.11.2/winsup/utils/ps.cc:306:13: style: Local variable 'status' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/winsup/utils/ps.cc:281:12: note: Shadowed declaration libnewlib-nano-2.11.2/winsup/utils/ps.cc:306:13: note: Shadow variable libnewlib-nano-2.11.2/winsup/utils/mkgroup.c:152:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/winsup/utils/mkgroup.c:97:7: style: struct member 'sidbuf::buffer' is never used. [unusedStructMember] libnewlib-nano-2.11.2/winsup/utils/mkgroup.c:131:8: style: Variable 'psid_buffer' is not assigned a value. [unassignedVariable] libnewlib-nano-2.11.2/winsup/utils/mkgroup.c:280:9: style: Variable 'psid_buffer' is not assigned a value. [unassignedVariable] libnewlib-nano-2.11.2/winsup/utils/mkgroup.c:421:9: style: Variable 'psid_buffer' is not assigned a value. [unassignedVariable] libnewlib-nano-2.11.2/winsup/utils/passwd.c:123:8: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] libnewlib-nano-2.11.2/winsup/utils/passwd.c:339:27: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/winsup/utils/passwd.c:465:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/winsup/utils/passwd.c:472:25: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/winsup/utils/passwd.c:552:27: portability: Non reentrant function 'getlogin' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getlogin_r'. [prohibitedgetloginCalled] libnewlib-nano-2.11.2/winsup/utils/passwd.c:561:30: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/winsup/utils/passwd.c:563:30: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/winsup/utils/passwd.c:596:35: portability: Non reentrant function 'getlogin' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getlogin_r'. [prohibitedgetloginCalled] libnewlib-nano-2.11.2/winsup/utils/passwd.c:606:25: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] libnewlib-nano-2.11.2/winsup/utils/path.cc:151:35: style:inconclusive: Boolean expression '!local.dwFileAttributes' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] libnewlib-nano-2.11.2/winsup/utils/testsuite.cc:65:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] libnewlib-nano-2.11.2/winsup/utils/path.cc:197:18: warning: Obsolete function 'alloca' called. [allocaCalled] libnewlib-nano-2.11.2/winsup/utils/path.cc:151:35: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] libnewlib-nano-2.11.2/winsup/utils/path.cc:134:19: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/path.cc:142:16: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/path.cc:148:16: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/path.cc:159:48: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/mkpasswd.c:154:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/winsup/utils/path.cc:197:9: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/path.cc:198:17: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/path.cc:209:9: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/path.cc:210:20: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/path.cc:214:37: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/path.cc:218:11: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/mkpasswd.c:96:7: style: struct member 'sidbuf::buffer' is never used. [unusedStructMember] libnewlib-nano-2.11.2/winsup/utils/path.cc:223:34: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/mkpasswd.c:133:8: style: Variable 'psid_buffer' is not assigned a value. [unassignedVariable] libnewlib-nano-2.11.2/winsup/utils/path.cc:226:20: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/mkpasswd.c:281:9: style: Variable 'psid_buffer' is not assigned a value. [unassignedVariable] libnewlib-nano-2.11.2/winsup/utils/path.cc:241:34: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/path.cc:244:20: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/path.cc:565:22: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/path.cc:566:22: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/path.cc:596:8: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/path.cc:714:8: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/ssp.c:502:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libnewlib-nano-2.11.2/winsup/utils/path.cc:927:20: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/ssp.c:969:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libnewlib-nano-2.11.2/winsup/utils/path.cc:928:17: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/ssp.c:969:6: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libnewlib-nano-2.11.2/winsup/utils/path.cc:930:20: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/path.cc:932:20: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/ssp.c:483:9: style: Local variable 'i' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/winsup/utils/ssp.c:328:12: note: Shadowed declaration libnewlib-nano-2.11.2/winsup/utils/ssp.c:483:9: note: Shadow variable libnewlib-nano-2.11.2/winsup/utils/path.cc:938:27: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/ssp.c:611:14: error: Uninitialized variable: buf [uninitvar] libnewlib-nano-2.11.2/winsup/utils/path.cc:940:27: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/ssp.c:963:42: style: Variable 'total_pcount' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/utils/path.cc:943:27: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/ssp.c:964:42: style: Variable 'total_scount' is assigned a value that is never used. [unreadVariable] libnewlib-nano-2.11.2/winsup/utils/path.cc:945:27: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/path.cc:947:27: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/path.cc:950:27: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/path.cc:953:27: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/path.cc:956:27: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/path.cc:188:18: style: The scope of the variable 'len' can be reduced. [variableScope] libnewlib-nano-2.11.2/winsup/utils/path.cc:799:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] libnewlib-nano-2.11.2/winsup/utils/path.cc:802:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] libnewlib-nano-2.11.2/winsup/utils/path.cc:805:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] libnewlib-nano-2.11.2/winsup/utils/path.cc:808:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] libnewlib-nano-2.11.2/winsup/utils/path.cc:810:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] libnewlib-nano-2.11.2/winsup/utils/path.cc:878:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] libnewlib-nano-2.11.2/winsup/utils/path.cc:880:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] libnewlib-nano-2.11.2/winsup/utils/path.cc:474:10: style: Local variable 'm' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/winsup/utils/path.cc:909:15: note: Shadowed declaration libnewlib-nano-2.11.2/winsup/utils/path.cc:474:10: note: Shadow variable libnewlib-nano-2.11.2/winsup/utils/path.cc:782:10: style: Local variable 'm' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/winsup/utils/path.cc:909:15: note: Shadowed declaration libnewlib-nano-2.11.2/winsup/utils/path.cc:782:10: note: Shadow variable libnewlib-nano-2.11.2/winsup/utils/path.cc:825:10: style: Local variable 'm' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/winsup/utils/path.cc:909:15: note: Shadowed declaration libnewlib-nano-2.11.2/winsup/utils/path.cc:825:10: note: Shadow variable libnewlib-nano-2.11.2/winsup/utils/path.cc:884:14: style: Local variable 's' shadows outer argument [shadowArgument] libnewlib-nano-2.11.2/winsup/utils/path.cc:822:40: note: Shadowed declaration libnewlib-nano-2.11.2/winsup/utils/path.cc:884:14: note: Shadow variable libnewlib-nano-2.11.2/winsup/utils/path.cc:695:11: error: va_list 'save_v' used before va_start() was called. [va_list_usedBeforeStarted] libnewlib-nano-2.11.2/winsup/utils/path.cc:759:24: error: va_list 'v' was opened but not closed by va_end(). [va_end_missing] libnewlib-nano-2.11.2/winsup/utils/path.cc:896:30: error: va_list 'v' was opened but not closed by va_end(). [va_end_missing] libnewlib-nano-2.11.2/winsup/utils/path.cc:906:31: error: va_list 'v' was opened but not closed by va_end(). [va_end_missing] libnewlib-nano-2.11.2/winsup/utils/setfacl.c:152:24: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] libnewlib-nano-2.11.2/winsup/utils/setfacl.c:159:23: portability: Non reentrant function 'getgrnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrnam_r'. [prohibitedgetgrnamCalled] libnewlib-nano-2.11.2/winsup/utils/setfacl.c:222:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:1116:22: portability: Undefined behaviour, pointer arithmetic 'groups-1' is out of bounds. [pointerOutOfBounds] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:694:20: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:1099:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:1107:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:1124:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:1228:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:664:47: warning: Either the condition 'nsections==-1' is redundant or malloc() argument nr 1 can have invalid value. The value is -40 but the valid values are '0:'. [invalidFunctionArg] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:662:17: note: Assuming that condition 'nsections==-1' is not redundant libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:664:47: note: Invalid argument libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:1186:13: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:1186:13: warning: %u in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:236:7: error: Common realloc mistake: 'paths' nulled but not freed upon failure [memleakOnRealloc] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:236:15: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:242:15: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:268:13: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:441:7: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:471:20: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:520:21: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:538:16: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:664:20: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:686:25: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:691:23: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:720:25: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:730:23: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/strace.cc:494:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:734:20: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/strace.cc:512:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:735:6: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/include/sys/strace.h:41:3: warning: Member variable 'strace::_active' is not initialized in the constructor. [uninitMemberVar] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:947:11: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/include/sys/strace.h:41:3: warning: Member variable 'strace::version' is not initialized in the constructor. [uninitMemberVar] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:948:15: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/include/sys/strace.h:41:3: warning: Member variable 'strace::lmicrosec' is not initialized in the constructor. [uninitMemberVar] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:1008:26: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/include/sys/strace.h:41:3: warning: Member variable 'strace::execing' is not initialized in the constructor. [uninitMemberVar] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:1015:26: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/strace.cc:513:14: style: Redundant condition: If 'EXPR == '1'', the comparison 'EXPR' is always true. [redundantCondition] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:1028:11: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/strace.cc:614:24: style: Condition 'child->saw_stars<2' is always false [knownConditionTrueFalse] libnewlib-nano-2.11.2/winsup/utils/strace.cc:550:22: note: Assignment 'child->saw_stars=2', assigned value is 2 libnewlib-nano-2.11.2/winsup/utils/strace.cc:614:24: note: Condition 'child->saw_stars<2' is always false libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:1034:24: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/strace.cc:614:33: style: Condition 's!=origs' is always false [knownConditionTrueFalse] libnewlib-nano-2.11.2/winsup/utils/strace.cc:522:15: note: origs is assigned 's' here. libnewlib-nano-2.11.2/winsup/utils/strace.cc:614:33: note: Condition 's!=origs' is always false libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:1050:23: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:1119:23: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:1120:23: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:1212:22: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:1213:15: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:1223:30: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:1240:16: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:1241:16: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:1695:8: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/strace.cc:199:7: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:1697:8: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/strace.cc:214:7: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:1861:28: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/strace.cc:134:23: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:2031:15: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/strace.cc:199:13: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:2086:36: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/strace.cc:214:13: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:2089:10: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/strace.cc:292:27: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:2181:13: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/strace.cc:364:18: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:2200:26: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/strace.cc:487:9: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:2203:19: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/strace.cc:489:36: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:2210:11: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:372:13: style: Redundant condition: If 'EXPR == '\\'', the comparison 'EXPR' is always true. [redundantCondition] libnewlib-nano-2.11.2/winsup/utils/strace.cc:656:35: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:2216:21: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:207:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libnewlib-nano-2.11.2/winsup/utils/strace.cc:862:19: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:589:7: style: The scope of the variable 'i' can be reduced. [variableScope] libnewlib-nano-2.11.2/winsup/utils/strace.cc:872:17: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:1157:8: style: The scope of the variable 'buf2' can be reduced. [variableScope] libnewlib-nano-2.11.2/winsup/utils/strace.cc:906:18: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:1344:9: style: The scope of the variable 'found_cygwin_dll' can be reduced. [variableScope] libnewlib-nano-2.11.2/winsup/utils/strace.cc:928:14: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:386:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:558:3: error: Memory leak: subkey_name [memleak] libnewlib-nano-2.11.2/winsup/utils/strace.cc:933:13: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:904:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:558:3: error: Memory leak: value_name [memleak] libnewlib-nano-2.11.2/winsup/utils/strace.cc:1052:19: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:909:31: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:558:3: error: Memory leak: class_name [memleak] libnewlib-nano-2.11.2/winsup/utils/strace.cc:1169:21: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:1082:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:558:3: error: Memory leak: value_data [memleak] libnewlib-nano-2.11.2/winsup/utils/strace.cc:1175:19: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:1168:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] libnewlib-nano-2.11.2/winsup/utils/strace.cc:680:10: style: The scope of the variable 'cur_time' can be reduced. [variableScope] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:2063:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] libnewlib-nano-2.11.2/winsup/utils/strace.cc:882:29: style: The scope of the variable 'thisval' can be reduced. [variableScope] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:2067:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] libnewlib-nano-2.11.2/winsup/utils/strace.cc:885:10: style: The scope of the variable 'len' can be reduced. [variableScope] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:2073:70: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] libnewlib-nano-2.11.2/winsup/utils/strace.cc:344:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:2079:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] libnewlib-nano-2.11.2/winsup/utils/strace.cc:1104:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:2087:68: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] libnewlib-nano-2.11.2/winsup/utils/strace.cc:629:11: style: Local variable 'len' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/winsup/utils/strace.cc:442:7: note: Shadowed declaration libnewlib-nano-2.11.2/winsup/utils/strace.cc:629:11: note: Shadow variable libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:1273:7: style: Local variable 'name' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:95:15: note: Shadowed declaration libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:1273:7: note: Shadow variable libnewlib-nano-2.11.2/winsup/utils/strace.cc:883:16: style: Local variable 'bufsize' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/winsup/utils/strace.cc:44:12: note: Shadowed declaration libnewlib-nano-2.11.2/winsup/utils/strace.cc:883:16: note: Shadow variable libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:1729:22: style: Local variable 'name' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:95:15: note: Shadowed declaration libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:1729:22: note: Shadow variable libnewlib-nano-2.11.2/winsup/utils/strace.cc:112:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:657:5: error: Common realloc mistake: 'data' nulled but not freed upon failure [memleakOnRealloc] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:451:8: style: struct member 'Section::name' is never used. [unusedStructMember] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:547:12: warning: Either the condition 'vd' is redundant or there is possible null pointer dereference: vd. [nullPointerRedundantCheck] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:543:10: note: Assuming that condition 'vd' is not redundant libnewlib-nano-2.11.2/winsup/utils/regtool.cc:547:12: note: Null pointer dereference libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:454:7: style: struct member 'Section::size_of_raw_data' is never used. [unusedStructMember] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:334:14: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/cygcheck.cc:193:43: error: va_list 'va' was opened but not closed by va_end(). [va_end_missing] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:346:14: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:385:12: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:395:12: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:476:17: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:477:16: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:478:16: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:479:16: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:505:48: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:521:29: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:522:5: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:533:5: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:534:5: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:539:24: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:542:8: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:657:12: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:667:11: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:681:56: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:709:10: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:715:14: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:717:17: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:718:8: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:719:58: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:782:38: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:792:43: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:796:19: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:803:43: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:804:12: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:805:33: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:809:19: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:812:7: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:470:7: style: The scope of the variable 'v' can be reduced. [variableScope] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:441:12: style: Local variable 'len' shadows outer variable [shadowVariable] libnewlib-nano-2.11.2/winsup/utils/regtool.cc:327:10: note: Shadowed declaration libnewlib-nano-2.11.2/winsup/utils/regtool.cc:441:12: note: Shadow variable libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4910:9: error: Memory leak: mem [memleak] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:5031:21: error: Memory leak: mem [memleak] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3493:35: error: Pointer addition with NULL pointer. [nullPointerArithmetic] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3538:33: error: Pointer addition with NULL pointer. [nullPointerArithmetic] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3905:39: error: Pointer addition with NULL pointer. [nullPointerArithmetic] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3998:41: error: Pointer addition with NULL pointer. [nullPointerArithmetic] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4051:11: error: Pointer addition with NULL pointer. [nullPointerArithmetic] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4107:15: error: Pointer addition with NULL pointer. [nullPointerArithmetic] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4119:26: error: Pointer addition with NULL pointer. [nullPointerArithmetic] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4120:26: error: Pointer addition with NULL pointer. [nullPointerArithmetic] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4162:26: error: Pointer addition with NULL pointer. [nullPointerArithmetic] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4186:47: error: Pointer addition with NULL pointer. [nullPointerArithmetic] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4192:64: error: Pointer addition with NULL pointer. [nullPointerArithmetic] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4261:61: error: Pointer addition with NULL pointer. [nullPointerArithmetic] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4298:12: error: Pointer addition with NULL pointer. [nullPointerArithmetic] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:2714:9: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3493:35: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3497:23: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3498:16: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3506:15: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3538:33: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3541:23: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3542:16: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3546:15: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3835:23: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3837:22: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3841:7: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3842:7: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3850:14: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3873:25: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3877:7: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3878:7: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3897:19: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3898:19: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3905:3: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3941:17: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3942:24: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3943:18: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3944:17: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3962:5: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3967:7: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3968:18: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3971:5: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3972:5: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3977:10: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3983:19: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3988:19: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3991:19: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3992:34: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3993:21: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3998:16: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4011:23: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4023:20: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4025:20: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4026:5: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4027:5: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4051:11: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4085:60: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4089:20: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4099:19: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4107:15: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4110:17: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4119:26: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4120:26: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4122:25: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4157:12: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4158:13: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4162:26: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4186:22: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4191:24: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4192:52: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4205:11: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4231:30: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4236:14: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4258:21: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4261:27: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4262:25: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4269:11: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4279:11: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4298:12: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4305:43: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4327:28: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4329:30: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4330:30: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4363:20: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4369:11: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4373:12: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4376:9: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4378:9: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4382:9: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4391:7: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4406:9: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4412:9: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4413:9: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4421:7: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4423:5: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4483:9: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4484:21: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4486:11: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4487:9: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4489:11: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4492:11: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4493:11: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4495:16: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4521:7: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4522:19: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4524:9: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4525:7: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4527:9: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4530:9: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4531:9: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4533:14: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4587:9: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4588:9: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4589:15: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4605:11: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4609:13: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4612:17: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4613:13: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4614:13: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4616:17: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4641:32: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4643:9: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4650:9: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4652:13: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4660:31: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4663:13: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4689:20: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4701:11: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4703:26: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4708:17: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4713:30: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4716:17: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4718:17: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4722:17: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4731:13: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4748:15: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4754:15: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4755:15: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4763:13: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4766:13: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4770:29: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4771:13: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4800:19: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4814:20: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4815:7: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4823:23: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4824:9: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4825:9: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4834:28: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4835:9: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4847:25: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4848:25: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4849:11: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4850:11: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4857:11: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4868:9: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4871:11: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4874:25: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4875:11: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4876:11: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4908:21: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4920:27: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4923:36: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4925:27: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4926:33: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4934:11: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4935:11: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4946:33: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4947:11: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4948:11: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4953:13: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:5032:7: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:5038:12: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:5044:19: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:5046:24: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:5053:17: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:5061:11: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:5104:23: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:5114:13: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:5116:28: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:5117:35: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:5119:13: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:5120:18: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:5199:22: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:5214:15: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:5237:24: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:5385:19: style: C-style pointer casting [cstyleCast] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:5361:12: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:5359:12: note: result is assigned libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:5361:12: note: result is overwritten libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3972:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4027:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4279:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4423:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4493:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4771:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:5127:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:3109:12: style: The scope of the variable 'magic' can be reduced. [variableScope] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4983:13: style: The scope of the variable 'array_chunk' can be reduced. [variableScope] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:5315:42: style:inconclusive: Function 'bulk_free' argument 2 names different: declaration 'n_elements' definition 'nelem'. [funcArgNamesDifferent] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:1197:52: note: Function 'bulk_free' argument 2 names different: declaration 'n_elements' definition 'nelem'. libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:5315:42: note: Function 'bulk_free' argument 2 names different: declaration 'n_elements' definition 'nelem'. libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:2700:52: style: Parameter 'addr' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4972:30: style: Parameter 'sizes' can be declared as pointer to const [constParameter] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:770:23: style: struct member 'mallinfo::smblks' is never used. [unusedStructMember] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:771:23: style: struct member 'mallinfo::hblks' is never used. [unusedStructMember] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:774:23: style: struct member 'mallinfo::fsmblks' is never used. [unusedStructMember] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:2602:14: style: struct member 'malloc_state::extp' is never used. [unusedStructMember] libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:2603:14: style: struct member 'malloc_state::exts' is never used. [unusedStructMember] diff: head libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:143:7: style: Unused variable: i [unusedVariable] head libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:179:7: style: Variable 'fh' is not assigned a value. [unassignedVariable] head libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:182:8: style: Variable 'name' is assigned a value that is never used. [unreadVariable] head libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:187:19: error: Uninitialized variable: fh [uninitvar] head libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:198:10: style: Variable 'name' is assigned a value that is never used. [unreadVariable] head libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:198:10: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment] libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:191:10: note: name is assigned libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:198:10: note: name is overwritten head libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:266:7: style: Variable 'len' is not assigned a value. [unassignedVariable] head libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:276:7: style: Variable 'pfd' is assigned a value that is never used. [unreadVariable] head libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:287:7: error: Uninitialized variable: len [uninitvar] libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:271:10: note: Assuming condition is false libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:287:7: note: Uninitialized variable: len head libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:473:19: error: Uninitialized variable: res [legacyUninitvar] head libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:484:15: error: Uninitialized variable: res [legacyUninitvar] head libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:569:14: style: Variable 'aflags' is assigned a value that is never used. [unreadVariable] head libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:605:12: style: Variable 'aflags' is assigned a value that is never used. [unreadVariable] head libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:610:12: style: Variable 'aflags' is assigned a value that is never used. [unreadVariable] head libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:615:14: style: Variable 'aflags' is assigned a value that is never used. [unreadVariable] head libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:616:14: style: Variable 'aflags' is assigned a value that is never used. [unreadVariable] head libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:634:7: error: Uninitialized variable: fh [uninitvar] libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:576:10: note: Assuming condition is false libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:634:7: note: Uninitialized variable: fh head libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:766:15: error: Uninitialized variable: res [uninitvar] libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:749:11: note: Assuming condition is false libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:766:15: note: Uninitialized variable: res head libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:838:13: style: Variable 'value' is not assigned a value. [unassignedVariable] head libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:840:22: error: Uninitialized variable: value [uninitvar] head libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:860:11: style: Variable 'timeval' is not assigned a value. [unassignedVariable] head libnewlib-nano-2.11.2/libgloss/arm/syscalls.c:867:10: error: Uninitialized variable: timeval [uninitvar] head libnewlib-nano-2.11.2/libgloss/bfin/clear_cache_range.c:22:44: style: Parameter 'end' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/libgloss/bfin/clear_cache_range.c:22:44: style: Parameter 'end' can be declared with const [constParameter] head libnewlib-nano-2.11.2/libgloss/bfin/syscalls.c:35:15: style: Unused variable: result2 [unusedVariable] head libnewlib-nano-2.11.2/libgloss/bfin/syscalls.c:35:24: style: Variable 'errcode' is not assigned a value. [unassignedVariable] head libnewlib-nano-2.11.2/libgloss/bfin/syscalls.c:35:7: style: Variable 'result' is not assigned a value. [unassignedVariable] head libnewlib-nano-2.11.2/libgloss/bfin/syscalls.c:43:11: error: Uninitialized variable: errcode [uninitvar] head libnewlib-nano-2.11.2/libgloss/bfin/syscalls.c:44:10: error: Uninitialized variable: result [uninitvar] head libnewlib-nano-2.11.2/libgloss/debug.c:333:26: style: Parameter 'buffer' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/libgloss/debug.c:333:26: style: Parameter 'buffer' can be declared with const [constParameter] 2.8 libnewlib-nano-2.11.2/libgloss/hp74x/io.c:165:10: error: Uninitialized variable: status [uninitvar] head libnewlib-nano-2.11.2/libgloss/hp74x/io.c:165:10: warning: Uninitialized variable: status [uninitvar] head libnewlib-nano-2.11.2/libgloss/hp74x/pa_stub.c:311:21: style: Parameter 'buffer' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/libgloss/hp74x/pa_stub.c:311:21: style: Parameter 'buffer' can be declared with const [constParameter] head libnewlib-nano-2.11.2/libgloss/m32r/m32r-stub.c:1023:28: style: Parameter 'instr' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/libgloss/m32r/m32r-stub.c:1023:28: style: Parameter 'instr' can be declared with const [constParameter] head libnewlib-nano-2.11.2/libgloss/m32r/m32r-stub.c:1114:35: style: Parameter 'instr' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/libgloss/m32r/m32r-stub.c:1114:35: style: Parameter 'instr' can be declared with const [constParameter] head libnewlib-nano-2.11.2/libgloss/m32r/m32r-stub.c:1666:18: style: Parameter 'data' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/libgloss/m32r/m32r-stub.c:1666:18: style: Parameter 'data' can be declared with const [constParameter] head libnewlib-nano-2.11.2/libgloss/m32r/m32r-stub.c:664:27: style: Parameter 'buffer' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/libgloss/m32r/m32r-stub.c:664:27: style: Parameter 'buffer' can be declared with const [constParameter] head libnewlib-nano-2.11.2/libgloss/m32r/m32r-stub.c:706:26: style: Parameter 'addr' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/libgloss/m32r/m32r-stub.c:706:26: style: Parameter 'addr' can be declared with const [constParameter] head libnewlib-nano-2.11.2/libgloss/m32r/m32r-stub.c:969:31: style: Parameter 'instr' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/libgloss/m32r/m32r-stub.c:969:31: style: Parameter 'instr' can be declared with const [constParameter] head libnewlib-nano-2.11.2/libgloss/m32r/m32r-stub.c:988:30: style: Parameter 'instr' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/libgloss/m32r/m32r-stub.c:988:30: style: Parameter 'instr' can be declared with const [constParameter] head libnewlib-nano-2.11.2/libgloss/m68k/leds.c:45:26: style: Variable 'num_bits' can be declared as const array [constVariable] 2.8 libnewlib-nano-2.11.2/libgloss/m68k/leds.c:45:26: style: Variable 'num_bits' can be declared with const [constVariable] head libnewlib-nano-2.11.2/libgloss/m68k/mvme-stub.c:322:8: style: Parameter 'buffer' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/libgloss/m68k/mvme-stub.c:322:8: style: Parameter 'buffer' can be declared with const [constParameter] head libnewlib-nano-2.11.2/libgloss/mep/gcov-io.h:71:12: style: Parameter 'source' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/libgloss/mep/gcov-io.h:71:12: style: Parameter 'source' can be declared with const [constParameter] head libnewlib-nano-2.11.2/libgloss/mep/h_reset.c:25:8: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] 2.8 libnewlib-nano-2.11.2/libgloss/mips/syscalls.c:44:10: error: Uninitialized variable: base [uninitvar] libnewlib-nano-2.11.2/libgloss/mips/syscalls.c:34:40: note: Assuming condition is false libnewlib-nano-2.11.2/libgloss/mips/syscalls.c:39:24: note: Assuming condition is false libnewlib-nano-2.11.2/libgloss/mips/syscalls.c:44:10: note: Uninitialized variable: base head libnewlib-nano-2.11.2/libgloss/mips/syscalls.c:44:10: warning: Uninitialized variable: base [uninitvar] libnewlib-nano-2.11.2/libgloss/mips/syscalls.c:34:40: note: Assuming condition is false libnewlib-nano-2.11.2/libgloss/mips/syscalls.c:39:24: note: Assuming condition is false libnewlib-nano-2.11.2/libgloss/mips/syscalls.c:44:10: note: Uninitialized variable: base head libnewlib-nano-2.11.2/libgloss/moxie/qemu-write.c:17:27: style: Parameter 'buf' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/libgloss/moxie/qemu-write.c:17:27: style: Parameter 'buf' can be declared with const [constParameter] head libnewlib-nano-2.11.2/libgloss/riscv/internal_syscall.h:28:32: warning: Uninitialized variable: _a1 [uninitvar] libnewlib-nano-2.11.2/libgloss/riscv/sys_fstat.c:12:44: note: Calling function 'syscall_errno', 3rd argument '&kst' value is libnewlib-nano-2.11.2/libgloss/riscv/internal_syscall.h:49:41: note: Calling function '__internal_syscall', 3rd argument '_a1' value is libnewlib-nano-2.11.2/libgloss/riscv/internal_syscall.h:28:32: note: Uninitialized variable: _a1 head libnewlib-nano-2.11.2/libgloss/riscv/internal_syscall.h:28:32: warning: Uninitialized variable: _a1 [uninitvar] libnewlib-nano-2.11.2/libgloss/riscv/sys_lstat.c:10:44: note: Calling function 'syscall_errno', 3rd argument '&kst' value is libnewlib-nano-2.11.2/libgloss/riscv/internal_syscall.h:49:41: note: Calling function '__internal_syscall', 3rd argument '_a1' value is libnewlib-nano-2.11.2/libgloss/riscv/internal_syscall.h:28:32: note: Uninitialized variable: _a1 head libnewlib-nano-2.11.2/libgloss/riscv/internal_syscall.h:28:32: warning: Uninitialized variable: _a1 [uninitvar] libnewlib-nano-2.11.2/libgloss/riscv/sys_stat.c:11:43: note: Calling function 'syscall_errno', 3rd argument '&kst' value is libnewlib-nano-2.11.2/libgloss/riscv/internal_syscall.h:49:41: note: Calling function '__internal_syscall', 3rd argument '_a1' value is libnewlib-nano-2.11.2/libgloss/riscv/internal_syscall.h:28:32: note: Uninitialized variable: _a1 head libnewlib-nano-2.11.2/libgloss/riscv/internal_syscall.h:29:32: warning: Uninitialized variable: _a2 [uninitvar] libnewlib-nano-2.11.2/libgloss/riscv/sys_fstatat.c:11:53: note: Calling function 'syscall_errno', 4th argument '&kst' value is libnewlib-nano-2.11.2/libgloss/riscv/internal_syscall.h:49:46: note: Calling function '__internal_syscall', 4th argument '_a2' value is libnewlib-nano-2.11.2/libgloss/riscv/internal_syscall.h:29:32: note: Uninitialized variable: _a2 head libnewlib-nano-2.11.2/libgloss/sparc_leon/amba_scan.c:51:39: style: Parameter 'mbar' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/libgloss/sparc_leon/amba_scan.c:51:39: style: Parameter 'mbar' can be declared with const [constParameter] head libnewlib-nano-2.11.2/libgloss/sparc_leon/pnpinit.c:152:40: style: Parameter 'ioareas' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/libgloss/sparc_leon/pnpinit.c:152:40: style: Parameter 'ioareas' can be declared with const [constParameter] head libnewlib-nano-2.11.2/libgloss/sparc_leon/pnpinit_malloc.c:172:40: style: Parameter 'ioareas' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/libgloss/sparc_leon/pnpinit_malloc.c:172:40: style: Parameter 'ioareas' can be declared with const [constParameter] head libnewlib-nano-2.11.2/libgloss/testsuite/libgloss.all/math.c:22:32: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head libnewlib-nano-2.11.2/libgloss/visium/serial-inbyte.c:37:23: style: Variable 'rxdata' can be declared as pointer to const [constVariable] 2.8 libnewlib-nano-2.11.2/libgloss/visium/serial-inbyte.c:37:23: style: Variable 'rxdata' can be declared with const [constVariable] head libnewlib-nano-2.11.2/libgloss/visium/serial-inbyte.c:38:23: style: Variable 'rxqs' can be declared as pointer to const [constVariable] 2.8 libnewlib-nano-2.11.2/libgloss/visium/serial-inbyte.c:38:23: style: Variable 'rxqs' can be declared with const [constVariable] 2.8 libnewlib-nano-2.11.2/newlib/libc/machine/nvptx/malloc.c:19:7: error: There is an unknown macro here somewhere. Configuration is required. If sys_malloc is a macro then please configure it. [unknownMacro] head libnewlib-nano-2.11.2/newlib/libc/misc/__dprintf.c:226:15: style: Variable 'chars' can be declared as const array [constVariable] 2.8 libnewlib-nano-2.11.2/newlib/libc/misc/__dprintf.c:226:15: style: Variable 'chars' can be declared with const [constVariable] head libnewlib-nano-2.11.2/newlib/libc/posix/engine.c:750:7: style: Parameter 'stop' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/newlib/libc/posix/engine.c:750:7: style: Parameter 'stop' can be declared with const [constParameter] head libnewlib-nano-2.11.2/newlib/libc/posix/engine.c:841:7: style: Parameter 'stop' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/newlib/libc/posix/engine.c:841:7: style: Parameter 'stop' can be declared with const [constParameter] head libnewlib-nano-2.11.2/newlib/libc/posix/engine.c:938:8: style: Parameter 'bef' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/newlib/libc/posix/engine.c:938:8: style: Parameter 'bef' can be declared with const [constParameter] head libnewlib-nano-2.11.2/newlib/libc/posix/glob.c:693:7: style: Parameter 'limit' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/newlib/libc/posix/glob.c:693:7: style: Parameter 'limit' can be declared with const [constParameter] head libnewlib-nano-2.11.2/newlib/libc/posix/telldir.c:174:28: style: Parameter 'dirp' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/newlib/libc/posix/telldir.c:174:28: style: Parameter 'dirp' can be declared with const [constParameter] head libnewlib-nano-2.11.2/newlib/libc/stdlib/__adjust.c:13:10: style: Parameter 'acc' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/newlib/libc/stdlib/__adjust.c:13:10: style: Parameter 'acc' can be declared with const [constParameter] head libnewlib-nano-2.11.2/newlib/libc/stdlib/arc4random.c:118:19: style: Parameter 'dat' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/newlib/libc/stdlib/arc4random.c:118:19: style: Parameter 'dat' can be declared with const [constParameter] head libnewlib-nano-2.11.2/newlib/libc/stdlib/gdtoa-gethex.c:299:23: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head libnewlib-nano-2.11.2/newlib/libc/stdlib/gdtoa-hexnan.c:66:11: style: Parameter 'x1' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/newlib/libc/stdlib/gdtoa-hexnan.c:66:11: style: Parameter 'x1' can be declared with const [constParameter] head libnewlib-nano-2.11.2/newlib/libc/stdlib/getopt.c:152:18: style: Parameter 'argv_element' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/newlib/libc/stdlib/getopt.c:152:18: style: Parameter 'argv_element' can be declared with const [constParameter] head libnewlib-nano-2.11.2/newlib/libc/stdlib/lcong48.c:18:23: style: Parameter 'p' can be declared as const array [constParameter] 2.8 libnewlib-nano-2.11.2/newlib/libc/stdlib/lcong48.c:18:23: style: Parameter 'p' can be declared with const [constParameter] head libnewlib-nano-2.11.2/newlib/libc/stdlib/ldtoa.c:2944:24: style: Parameter 'd' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/newlib/libc/stdlib/ldtoa.c:2944:24: style: Parameter 'd' can be declared with const [constParameter] head libnewlib-nano-2.11.2/newlib/libc/stdlib/ldtoa.c:743:30: style: Parameter 'x' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/newlib/libc/stdlib/ldtoa.c:743:30: style: Parameter 'x' can be declared with const [constParameter] head libnewlib-nano-2.11.2/newlib/libc/stdlib/seed48.c:18:23: style: Parameter 'xseed' can be declared as const array [constParameter] 2.8 libnewlib-nano-2.11.2/newlib/libc/stdlib/seed48.c:18:23: style: Parameter 'xseed' can be declared with const [constParameter] head libnewlib-nano-2.11.2/newlib/libc/stdlib/strtod.c:207:11: style: Parameter 'bits' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/newlib/libc/stdlib/strtod.c:207:11: style: Parameter 'bits' can be declared with const [constParameter] head libnewlib-nano-2.11.2/newlib/libc/sys/arm/syscalls.c:131:7: style: Variable 'fh' is not assigned a value. [unassignedVariable] head libnewlib-nano-2.11.2/newlib/libc/sys/arm/syscalls.c:139:19: error: Uninitialized variable: fh [uninitvar] head libnewlib-nano-2.11.2/newlib/libc/sys/arm/syscalls.c:141:8: style: Variable 'name' is assigned a value that is never used. [unreadVariable] head libnewlib-nano-2.11.2/newlib/libc/sys/arm/syscalls.c:141:8: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment] libnewlib-nano-2.11.2/newlib/libc/sys/arm/syscalls.c:134:8: note: name is assigned libnewlib-nano-2.11.2/newlib/libc/sys/arm/syscalls.c:141:8: note: name is overwritten head libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-help.c:321:38: style: Parameter 'end' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/newlib/libc/sys/linux/argp/argp-help.c:321:38: style: Parameter 'end' can be declared with const [constParameter] head libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_simple.c:111:50: style: Parameter 'outend' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_simple.c:111:50: style: Parameter 'outend' can be declared with const [constParameter] head libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_simple.c:222:47: style: Parameter 'outend' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_simple.c:222:47: style: Parameter 'outend' can be declared with const [constParameter] head libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_simple.c:288:50: style: Parameter 'outend' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_simple.c:288:50: style: Parameter 'outend' can be declared with const [constParameter] head libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_simple.c:430:49: style: Parameter 'outend' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_simple.c:430:49: style: Parameter 'outend' can be declared with const [constParameter] head libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_simple.c:473:45: style: Parameter 'outend' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_simple.c:473:45: style: Parameter 'outend' can be declared with const [constParameter] head libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_simple.c:581:49: style: Parameter 'outend' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_simple.c:581:49: style: Parameter 'outend' can be declared with const [constParameter] head libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_simple.c:645:45: style: Parameter 'outend' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_simple.c:645:45: style: Parameter 'outend' can be declared with const [constParameter] head libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_simple.c:65:47: style: Parameter 'outend' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/newlib/libc/sys/linux/iconv/gconv_simple.c:65:47: style: Parameter 'outend' can be declared with const [constParameter] head libnewlib-nano-2.11.2/newlib/libc/sys/linux/linuxthreads/posix-timer.h:108:34: style: Parameter 'timer' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/newlib/libc/sys/linux/linuxthreads/posix-timer.h:108:34: style: Parameter 'timer' can be declared with const [constParameter] head libnewlib-nano-2.11.2/newlib/libc/sys/linux/malloc.c:2730:5: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] 2.8 libnewlib-nano-2.11.2/newlib/libc/unix/getpass.c:70:7: error: Resource leak: fp [resourceLeak] head libnewlib-nano-2.11.2/newlib/libm/math/k_rem_pio2.c:169:9: style: Parameter 'x' can be declared as const array [constParameter] 2.8 libnewlib-nano-2.11.2/newlib/libm/math/k_rem_pio2.c:169:9: style: Parameter 'x' can be declared with const [constParameter] 2.8 libnewlib-nano-2.11.2/newlib/libm/math/k_rem_pio2.c:190:43: error: Uninitialized variable: f [uninitvar] libnewlib-nano-2.11.2/newlib/libm/math/k_rem_pio2.c:186:11: note: Assuming condition is false libnewlib-nano-2.11.2/newlib/libm/math/k_rem_pio2.c:190:43: note: Uninitialized variable: f head libnewlib-nano-2.11.2/newlib/libm/math/k_rem_pio2.c:190:43: warning: Uninitialized variable: f [uninitvar] libnewlib-nano-2.11.2/newlib/libm/math/k_rem_pio2.c:186:11: note: Assuming condition is false libnewlib-nano-2.11.2/newlib/libm/math/k_rem_pio2.c:190:43: note: Uninitialized variable: f 2.8 libnewlib-nano-2.11.2/newlib/libm/math/k_rem_pio2.c:197:17: error: Uninitialized variable: q [uninitvar] libnewlib-nano-2.11.2/newlib/libm/math/k_rem_pio2.c:189:12: note: Assuming condition is false libnewlib-nano-2.11.2/newlib/libm/math/k_rem_pio2.c:197:17: note: Uninitialized variable: q head libnewlib-nano-2.11.2/newlib/libm/math/k_rem_pio2.c:197:17: warning: Uninitialized variable: q [uninitvar] libnewlib-nano-2.11.2/newlib/libm/math/k_rem_pio2.c:189:12: note: Assuming condition is false libnewlib-nano-2.11.2/newlib/libm/math/k_rem_pio2.c:197:17: note: Uninitialized variable: q head libnewlib-nano-2.11.2/newlib/libm/math/kf_rem_pio2.c:59:8: style: Parameter 'x' can be declared as const array [constParameter] 2.8 libnewlib-nano-2.11.2/newlib/libm/math/kf_rem_pio2.c:59:8: style: Parameter 'x' can be declared with const [constParameter] 2.8 libnewlib-nano-2.11.2/newlib/libm/math/kf_rem_pio2.c:80:43: error: Uninitialized variable: f [uninitvar] libnewlib-nano-2.11.2/newlib/libm/math/kf_rem_pio2.c:76:11: note: Assuming condition is false libnewlib-nano-2.11.2/newlib/libm/math/kf_rem_pio2.c:80:43: note: Uninitialized variable: f head libnewlib-nano-2.11.2/newlib/libm/math/kf_rem_pio2.c:80:43: warning: Uninitialized variable: f [uninitvar] libnewlib-nano-2.11.2/newlib/libm/math/kf_rem_pio2.c:76:11: note: Assuming condition is false libnewlib-nano-2.11.2/newlib/libm/math/kf_rem_pio2.c:80:43: note: Uninitialized variable: f 2.8 libnewlib-nano-2.11.2/newlib/libm/math/kf_rem_pio2.c:87:17: error: Uninitialized variable: q [uninitvar] libnewlib-nano-2.11.2/newlib/libm/math/kf_rem_pio2.c:79:12: note: Assuming condition is false libnewlib-nano-2.11.2/newlib/libm/math/kf_rem_pio2.c:87:17: note: Uninitialized variable: q head libnewlib-nano-2.11.2/newlib/libm/math/kf_rem_pio2.c:87:17: warning: Uninitialized variable: q [uninitvar] libnewlib-nano-2.11.2/newlib/libm/math/kf_rem_pio2.c:79:12: note: Assuming condition is false libnewlib-nano-2.11.2/newlib/libm/math/kf_rem_pio2.c:87:17: note: Uninitialized variable: q head libnewlib-nano-2.11.2/newlib/libm/test/dcvt.c:195:14: style: Parameter 'start' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/newlib/libm/test/dcvt.c:195:14: style: Parameter 'start' can be declared with const [constParameter] 2.8 libnewlib-nano-2.11.2/newlib/testsuite/newlib.string/tstring.c:262:22: error: Uninitialized variable: z [uninitvar] libnewlib-nano-2.11.2/newlib/testsuite/newlib.string/tstring.c:236:10: note: Assuming condition is false libnewlib-nano-2.11.2/newlib/testsuite/newlib.string/tstring.c:262:22: note: Uninitialized variable: z head libnewlib-nano-2.11.2/newlib/testsuite/newlib.string/tstring.c:262:22: warning: Uninitialized variable: z [uninitvar] libnewlib-nano-2.11.2/newlib/testsuite/newlib.string/tstring.c:236:10: note: Assuming condition is false libnewlib-nano-2.11.2/newlib/testsuite/newlib.string/tstring.c:262:22: note: Uninitialized variable: z head libnewlib-nano-2.11.2/newlib/testsuite/newlib.string/tstring.c:32:34: style: Parameter 'source' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/newlib/testsuite/newlib.string/tstring.c:32:34: style: Parameter 'source' can be declared with const [constParameter] head libnewlib-nano-2.11.2/winsup/cygwin/glob.cc:723:53: style: Parameter 'limit' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/winsup/cygwin/glob.cc:723:53: style: Parameter 'limit' can be declared with const [constParameter] 2.8 libnewlib-nano-2.11.2/winsup/cygwin/libc/rexec.cc:412:3: warning: Unused variable value 'return' [constStatement] head libnewlib-nano-2.11.2/winsup/cygwin/libc/strfmon.c:532:44: style: Parameter 'flags' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/winsup/cygwin/libc/strfmon.c:532:44: style: Parameter 'flags' can be declared with const [constParameter] head libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:2510:39: style: Parameter 'timep' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/winsup/cygwin/localtime.cc:2510:39: style: Parameter 'timep' can be declared with const [constParameter] head libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:2700:52: style: Parameter 'addr' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:2700:52: style: Parameter 'addr' can be declared with const [constParameter] head libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4972:30: style: Parameter 'sizes' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/winsup/cygwin/malloc.cc:4972:30: style: Parameter 'sizes' can be declared with const [constParameter] head libnewlib-nano-2.11.2/winsup/cygwin/regex/engine.c:997:9: style: Parameter 'bef' can be declared as pointer to const [constParameter] 2.8 libnewlib-nano-2.11.2/winsup/cygwin/regex/engine.c:997:9: style: Parameter 'bef' can be declared with const [constParameter] head libnewlib-nano-2.11.2/winsup/cygwin/security.h:213:40: style: Parameter 'nsid' can be declared as reference to const [constParameter] 2.8 libnewlib-nano-2.11.2/winsup/cygwin/security.h:213:40: style: Parameter 'nsid' can be declared with const [constParameter] head libnewlib-nano-2.11.2/winsup/cygwin/security.h:221:41: style: Parameter 'nsid' can be declared as reference to const [constParameter] 2.8 libnewlib-nano-2.11.2/winsup/cygwin/security.h:221:41: style: Parameter 'nsid' can be declared with const [constParameter] head libnewlib-nano-2.11.2/winsup/cygwin/security.h:233:26: style: Parameter 'nsid' can be declared as reference to const [constParameter] 2.8 libnewlib-nano-2.11.2/winsup/cygwin/security.h:233:26: style: Parameter 'nsid' can be declared with const [constParameter] head libnewlib-nano-2.11.2/winsup/cygwin/sync.h:48:3: style: Class 'lock_process' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head libnewlib-nano-2.11.2/winsup/cygwin/thread.h:289:3: style: Class 'pthread_mutex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head libnewlib-nano-2.11.2/winsup/cygwin/tty.h:143:3: style: Class 'lock_ttys' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] DONE