2024-03-25 03:01 ftp://ftp.de.debian.org/debian/pool/main/p/pcc/pcc_1.2.0~DEVEL+20220331.orig.tar.gz cppcheck-options: --library=posix --library=gnu --showtime=top5 --check-library --inconclusive --enable=style,information --inline-suppr --disable=missingInclude --suppress=unmatchedSuppression --template=daca2 --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=valueFlowBailoutIncompleteVar -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.1.0-0.deb11.6-amd64-x86_64-with-glibc2.31 python: 3.9.2 client-version: 1.3.45 compiler: g++ (Debian 10.2.1-6) 10.2.1 20210110 cppcheck: head 2.13.0 head-info: 51f8b53 (2024-03-24 16:07:43 +0100) count: 559 387 elapsed-time: 2.5 2.6 head-timing-info: Tokenizer::simplifyTokens1::ValueFlow: 1.05576s (avg. 1.05576s - 1 result(s)) valueFlowAfterAssign(tokenlist, symboldatabase, errorLogger, settings, skippedFunctions): 0.343541s (avg. 0.114514s - 3 result(s)) valueFlowLifetime(tokenlist, errorLogger, settings): 0.273987s (avg. 0.0684967s - 4 result(s)) valueFlowUninit(tokenlist, errorLogger, settings): 0.21622s (avg. 0.0720733s - 3 result(s)) valueFlowCondition(SimpleConditionHandler{}, tokenlist, symboldatabase, errorLogger, settings, skippedFunctions): 0.104025s (avg. 0.034675s - 3 result(s)) Overall time: 1.18167s old-timing-info: Tokenizer::simplifyTokens1::ValueFlow: 1.34204s (avg. 1.34204s - 1 result(s)) valueFlowAfterAssign(tokenlist, symboldatabase, errorLogger, settings, skippedFunctions): 0.637301s (avg. 0.212434s - 3 result(s)) valueFlowLifetime(tokenlist, errorLogger, settings): 0.277751s (avg. 0.0694378s - 4 result(s)) valueFlowUninit(tokenlist, settings): 0.183497s (avg. 0.0611657s - 3 result(s)) valueFlowCondition(SymbolicConditionHandler{}, tokenlist, symboldatabase, errorLogger, settings, skippedFunctions): 0.088495s (avg. 0.0294983s - 3 result(s)) Overall time: 1.44145s head results: pcc-20220331/arch/aarch64/local2.c:842:12: error: syntax error [syntaxError] pcc-20220331/arch/aarch64/order.c:32:42: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/aarch64/order.c:118:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/aarch64/order.c:133:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/aarch64/order.c:146:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/aarch64/order.c:158:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/aarch64/order.c:169:24: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/aarch64/order.c:292:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/aarch64/order.c:323:26: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/aarch64/table.c:73:21: error: There is an unknown macro here somewhere. Configuration is required. If COM is a macro then please configure it. [unknownMacro] pcc-20220331/arch/amd64/local.c:578:0: error: #error fixme [preprocessorErrorDirective] pcc-20220331/arch/amd64/local2.c:740:16: error: There is an unknown macro here somewhere. Configuration is required. If LABFMT is a macro then please configure it. [unknownMacro] pcc-20220331/arch/aarch64/local.c:63:8: style: Variable 'n' can be declared as pointer to const [constVariablePointer] pcc-20220331/arch/aarch64/local.c:458:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/aarch64/local.c:458:24: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/aarch64/local.c:466:23: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/aarch64/local.c:614:16: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/aarch64/local.c:655:36: style: Parameter 'ip' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/aarch64/local.c:378:16: style: union member 'Anonymous0::f' is never used. [unusedStructMember] pcc-20220331/arch/aarch64/local.c:378:26: style: union member 'Anonymous0::d' is never used. [unusedStructMember] pcc-20220331/arch/aarch64/local.c:378:33: style: union member 'Anonymous0::i' is never used. [unusedStructMember] pcc-20220331/arch/aarch64/local.c:378:41: style: Unused variable: u [unusedVariable] pcc-20220331/arch/amd64/order.c:41:41: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/amd64/order.c:137:13: style: Variable 'shtbl' can be declared as const array [constVariable] pcc-20220331/arch/amd64/order.c:195:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/amd64/order.c:212:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/amd64/order.c:223:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/amd64/order.c:232:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/amd64/order.c:241:24: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/amd64/order.c:327:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/amd64/order.c:360:26: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/aarch64/code.c:43:23: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/aarch64/code.c:74:8: style: Variable 'n' can be declared as pointer to const [constVariablePointer] pcc-20220331/arch/aarch64/code.c:448:22: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/aarch64/code.c:843:55: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/aarch64/code.c:850:56: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/aarch64/code.c:857:45: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/arm/local2.c:1011:12: error: syntax error [syntaxError] pcc-20220331/arch/arm/order.c:44:42: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/arm/order.c:130:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/arm/order.c:145:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/arm/order.c:158:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/arm/order.c:170:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/arm/order.c:181:24: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/arm/order.c:305:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/arm/order.c:336:26: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/arm/local.c:73:8: style: Variable 'n' can be declared as pointer to const [constVariablePointer] pcc-20220331/arch/arm/local.c:503:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/arm/local.c:503:24: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/arm/local.c:511:23: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/arm/local.c:659:16: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/arm/local.c:700:36: style: Parameter 'ip' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/arm/table.c:73:21: error: There is an unknown macro here somewhere. Configuration is required. If COM is a macro then please configure it. [unknownMacro] pcc-20220331/arch/hppa/code.c:79:22: error: There is an unknown macro here somewhere. Configuration is required. If LABFMT is a macro then please configure it. [unknownMacro] pcc-20220331/arch/hppa/local2.c:56:22: error: There is an unknown macro here somewhere. Configuration is required. If LABFMT is a macro then please configure it. [unknownMacro] pcc-20220331/arch/arm/code.c:55:23: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/arm/code.c:86:8: style: Variable 'n' can be declared as pointer to const [constVariablePointer] pcc-20220331/arch/arm/code.c:460:22: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/arm/code.c:857:55: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/arm/code.c:864:56: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/arm/code.c:871:45: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/hppa/order.c:42:41: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/hppa/order.c:54:8: style: Variable 'r' can be declared as pointer to const [constVariablePointer] pcc-20220331/arch/hppa/order.c:100:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/hppa/order.c:117:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/hppa/order.c:156:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/hppa/order.c:168:24: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/hppa/order.c:178:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/hppa/order.c:213:26: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/i386/code.c:245:29: error: There is an unknown macro here somewhere. Configuration is required. If LABFMT is a macro then please configure it. [unknownMacro] pcc-20220331/arch/i386/flocal.c:41:14: style: Parameter 's' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/i386/flocal.c:50:15: style: Variable 'loctbl' can be declared as const array [constVariable] pcc-20220331/arch/i386/local.c:1067:32: error: There is an unknown macro here somewhere. Configuration is required. If LABFMT is a macro then please configure it. [unknownMacro] pcc-20220331/arch/i386/local2.c:369:17: error: There is an unknown macro here somewhere. Configuration is required. If LABFMT is a macro then please configure it. [unknownMacro] pcc-20220331/arch/i386/order.c:40:41: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/i386/order.c:106:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/i386/order.c:123:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/i386/order.c:134:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/i386/order.c:143:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/i386/order.c:152:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/i386/order.c:179:26: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/i86/code.c:154:8: style: Condition 'regparmarg' is always false [knownConditionTrueFalse] pcc-20220331/arch/i86/code.c:140:23: note: Assignment 'regparmarg=0', assigned value is 0 pcc-20220331/arch/i86/code.c:154:8: note: Condition 'regparmarg' is always false pcc-20220331/arch/i86/code.c:380:6: style: Condition 'rparg' is always false [knownConditionTrueFalse] pcc-20220331/arch/i86/code.c:377:11: note: Assignment 'rparg=0', assigned value is 0 pcc-20220331/arch/i86/code.c:380:6: note: Condition 'rparg' is always false pcc-20220331/arch/i86/code.c:43:23: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/i86/code.c:69:8: style: Variable 'name' can be declared as pointer to const [constVariablePointer] pcc-20220331/arch/i86/code.c:388:22: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/i86/code.c:458:45: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/i86/flocal.c:41:14: style: Parameter 's' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/i86/flocal.c:50:15: style: Variable 'loctbl' can be declared as const array [constVariable] pcc-20220331/arch/hppa/local.c:54:26: style: Variable 'q' can be declared as pointer to const [constVariablePointer] pcc-20220331/arch/hppa/local.c:57:8: style: Variable 'ch' can be declared as pointer to const [constVariablePointer] pcc-20220331/arch/hppa/local.c:57:23: style: Variable 'n' can be declared as pointer to const [constVariablePointer] pcc-20220331/arch/hppa/local.c:582:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/hppa/local.c:778:16: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/hppa/local.c:821:36: style: Parameter 'ip' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/hppa/local.c:634:41: style: union member 'Anonymous0::l' is never used. [unusedStructMember] pcc-20220331/arch/i86/local2.c:327:17: error: There is an unknown macro here somewhere. Configuration is required. If LABFMT is a macro then please configure it. [unknownMacro] pcc-20220331/arch/i86/order.c:40:41: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/i86/order.c:106:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/i86/order.c:123:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/i86/order.c:134:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/i86/order.c:143:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/i86/order.c:154:24: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/i86/order.c:311:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/i86/order.c:331:26: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/m16c/local.c:349:21: error: There is an unknown macro here somewhere. Configuration is required. If LABFMT is a macro then please configure it. [unknownMacro] pcc-20220331/arch/i86/local.c:100:26: style: Variable 'q' can be declared as pointer to const [constVariablePointer] pcc-20220331/arch/i86/local.c:349:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/i86/local.c:444:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/i86/local.c:485:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/i86/local.c:485:24: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/i86/local.c:490:23: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/i86/local.c:500:8: style: Variable 'name' can be declared as pointer to const [constVariablePointer] pcc-20220331/arch/i86/local.c:520:16: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/i86/local.c:589:9: style: Variable 'name' can be declared as pointer to const [constVariablePointer] pcc-20220331/arch/m16c/local2.c:74:19: error: There is an unknown macro here somewhere. Configuration is required. If LABFMT is a macro then please configure it. [unknownMacro] pcc-20220331/arch/amd64/code.c:105:23: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/amd64/code.c:137:8: style: Variable 'name' can be declared as pointer to const [constVariablePointer] pcc-20220331/arch/amd64/code.c:934:25: style: Parameter 'sp' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/amd64/code.c:1202:18: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] pcc-20220331/arch/amd64/code.c:1250:22: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/m16c/code.c:268:9: style: Redundant initialization for 'w'. The initialized value is overwritten before it is read. [redundantInitialization] pcc-20220331/arch/m16c/code.c:266:19: note: w is initialized pcc-20220331/arch/m16c/code.c:268:9: note: w is overwritten pcc-20220331/arch/m16c/code.c:54:23: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/m16c/code.c:56:8: style: Variable 'c' can be declared as pointer to const [constVariablePointer] pcc-20220331/arch/m16c/code.c:313:22: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/m68k/local.c:463:23: error: There is an unknown macro here somewhere. Configuration is required. If LABFMT is a macro then please configure it. [unknownMacro] pcc-20220331/arch/m68k/local2.c:239:16: error: There is an unknown macro here somewhere. Configuration is required. If LABFMT is a macro then please configure it. [unknownMacro] pcc-20220331/arch/m68k/code.c:45:23: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/m68k/code.c:76:8: style: Variable 'name' can be declared as pointer to const [constVariablePointer] pcc-20220331/arch/m68k/code.c:224:22: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/m68k/order.c:38:41: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/m68k/order.c:81:16: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/m68k/order.c:89:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/m68k/order.c:106:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/m68k/order.c:117:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/m68k/order.c:126:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/m68k/order.c:135:24: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/m68k/order.c:155:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/m68k/order.c:164:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/m68k/order.c:177:26: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/m16c/order.c:307:10: style: Local variable 'n' shadows outer variable [shadowVariable] pcc-20220331/arch/m16c/order.c:289:8: note: Shadowed declaration pcc-20220331/arch/m16c/order.c:307:10: note: Shadow variable pcc-20220331/arch/m16c/order.c:432:9: style: Local variable 't' shadows outer variable [shadowVariable] pcc-20220331/arch/m16c/order.c:403:8: note: Shadowed declaration pcc-20220331/arch/m16c/order.c:432:9: note: Shadow variable pcc-20220331/arch/m16c/order.c:455:9: style: Local variable 't' shadows outer variable [shadowVariable] pcc-20220331/arch/m16c/order.c:403:8: note: Shadowed declaration pcc-20220331/arch/m16c/order.c:455:9: note: Shadow variable pcc-20220331/arch/m16c/order.c:50:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/m16c/order.c:60:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/m16c/order.c:69:41: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/m16c/order.c:128:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/m16c/order.c:141:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/m16c/order.c:152:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/m16c/order.c:161:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/m16c/order.c:240:24: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/m16c/order.c:618:26: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips/local2.c:353:27: error: There is an unknown macro here somewhere. Configuration is required. If CONFMT is a macro then please configure it. [unknownMacro] pcc-20220331/arch/mips/order.c:41:41: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips/order.c:74:17: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips/order.c:84:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips/order.c:100:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips/order.c:111:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips/order.c:120:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips/order.c:235:17: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips/order.c:256:26: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips/local.c:347:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips/local.c:482:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips/local.c:482:24: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips/local.c:487:23: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips/local.c:695:16: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips/local.c:731:36: style: Parameter 'ip' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips/code.c:51:23: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips/code.c:82:8: style: Variable 'n' can be declared as pointer to const [constVariablePointer] pcc-20220331/arch/mips/code.c:487:22: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips/code.c:719:45: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips/code.c:726:55: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips/code.c:733:56: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips64/local2.c:330:28: error: There is an unknown macro here somewhere. Configuration is required. If CONFMT is a macro then please configure it. [unknownMacro] pcc-20220331/arch/mips64/order.c:43:41: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips64/order.c:76:17: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips64/order.c:86:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips64/order.c:102:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips64/order.c:113:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips64/order.c:122:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips64/order.c:237:17: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips64/order.c:258:26: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/nova/code.c:112:23: error: There is an unknown macro here somewhere. Configuration is required. If LABFMT is a macro then please configure it. [unknownMacro] pcc-20220331/arch/nova/local2.c:257:18: error: There is an unknown macro here somewhere. Configuration is required. If LABFMT is a macro then please configure it. [unknownMacro] pcc-20220331/arch/mips64/local.c:327:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips64/local.c:462:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips64/local.c:462:24: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips64/local.c:467:23: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips64/local.c:675:16: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips64/local.c:711:36: style: Parameter 'ip' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips64/local.c:58:6: style: Unused variable: m [unusedVariable] pcc-20220331/arch/nova/order.c:40:41: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/nova/order.c:77:16: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/nova/order.c:87:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/nova/order.c:104:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/nova/order.c:115:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips64/code.c:53:23: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/nova/order.c:124:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips64/code.c:84:8: style: Variable 'n' can be declared as pointer to const [constVariablePointer] pcc-20220331/arch/nova/order.c:133:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips64/code.c:490:22: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/nova/order.c:153:26: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips64/code.c:723:45: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips64/code.c:730:55: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/mips64/code.c:737:56: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/nova/local.c:175:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/nova/local.c:321:34: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/nova/local.c:334:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/nova/local.c:390:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/nova/local.c:390:24: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/nova/local.c:395:23: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/nova/local.c:439:16: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/nova/local.c:448:23: style: Parameter 'sp' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/nova/local.c:453:36: style: Parameter 'ip' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp10/code.c:44:23: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp10/code.c:206:22: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp10/local2.c:812:27: error: There is an unknown macro here somewhere. Configuration is required. If CONFMT is a macro then please configure it. [unknownMacro] pcc-20220331/arch/pdp10/order.c:38:41: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp10/order.c:103:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp10/order.c:110:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp10/order.c:147:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp10/order.c:156:24: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp10/order.c:165:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp10/order.c:200:26: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp11/code.c:43:23: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp11/code.c:72:15: style: Variable 'loctbl' can be declared as const array [constVariable] pcc-20220331/arch/pdp11/code.c:74:8: style: Variable 'n' can be declared as pointer to const [constVariablePointer] pcc-20220331/arch/pdp11/code.c:205:22: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp11/local2.c:530:15: error: There is an unknown macro here somewhere. Configuration is required. If LABFMT is a macro then please configure it. [unknownMacro] pcc-20220331/arch/pdp11/order.c:40:41: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp11/order.c:136:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp11/order.c:153:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp11/order.c:164:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp11/order.c:173:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp11/order.c:182:24: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp11/order.c:276:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp11/order.c:296:26: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp11/local.c:56:26: style: Variable 'q' can be declared as pointer to const [constVariablePointer] pcc-20220331/arch/pdp11/local.c:237:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp11/local.c:375:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp11/local.c:426:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp11/local.c:426:24: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp10/local.c:433:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp11/local.c:431:23: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp10/local.c:528:42: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp11/local.c:440:8: style: Variable 'n' can be declared as pointer to const [constVariablePointer] pcc-20220331/arch/pdp10/local.c:760:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp11/local.c:467:16: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp10/local.c:760:24: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp11/local.c:476:23: style: Parameter 'sp' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp10/local.c:765:23: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp11/local.c:481:36: style: Parameter 'ip' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp10/local.c:791:34: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp10/local.c:802:16: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp10/local.c:811:23: style: Parameter 'sp' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp10/local.c:816:36: style: Parameter 'ip' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp7/code.c:43:23: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp7/code.c:83:8: style: Variable 'name' can be declared as pointer to const [constVariablePointer] pcc-20220331/arch/pdp7/code.c:193:22: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp7/code.c:207:56: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp7/code.c:214:55: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp7/code.c:224:45: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp7/code.c:167:9: style: Variable 'stcall' is assigned a value that is never used. [unreadVariable] pcc-20220331/arch/pdp7/local2.c:459:17: error: There is an unknown macro here somewhere. Configuration is required. If LABFMT is a macro then please configure it. [unknownMacro] pcc-20220331/arch/pdp7/order.c:38:41: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp7/order.c:62:16: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp7/order.c:106:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp7/order.c:117:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp7/order.c:126:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp7/order.c:135:24: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp7/order.c:156:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp7/order.c:175:26: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp7/local.c:339:18: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] pcc-20220331/arch/pdp7/local.c:338:17: note: outer condition: sp->slevel==0 pcc-20220331/arch/pdp7/local.c:339:18: note: identical inner condition: sp->slevel==0 pcc-20220331/arch/pdp7/local.c:154:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp7/local.c:160:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp7/local.c:289:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp7/local.c:315:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp7/local.c:315:24: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp7/local.c:320:23: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp7/local.c:329:8: style: Variable 'name' can be declared as pointer to const [constVariablePointer] pcc-20220331/arch/pdp7/local.c:351:16: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp7/local.c:404:23: style: Parameter 'sp' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/pdp7/local.c:418:36: style: Parameter 'ip' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/powerpc/local.c:658:1: error: Unmatched '}'. Configuration: '__GNUC__=1'. [syntaxError] pcc-20220331/arch/powerpc/table.c:42:0: error: #error undefined ABI [preprocessorErrorDirective] pcc-20220331/arch/powerpc/local2.c:291:32: error: There is an unknown macro here somewhere. Configuration is required. If COM is a macro then please configure it. [unknownMacro] pcc-20220331/arch/sparc64/code.c:64:24: error: There is an unknown macro here somewhere. Configuration is required. If CONFMT is a macro then please configure it. [unknownMacro] pcc-20220331/arch/sparc64/local.c:263:21: error: There is an unknown macro here somewhere. Configuration is required. If LABFMT is a macro then please configure it. [unknownMacro] pcc-20220331/arch/powerpc/order.c:44:41: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/powerpc/order.c:61:8: style: Variable 'r' can be declared as pointer to const [constVariablePointer] pcc-20220331/arch/powerpc/order.c:117:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/powerpc/order.c:134:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/powerpc/order.c:145:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/powerpc/order.c:154:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/powerpc/order.c:372:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/powerpc/order.c:403:26: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/sparc64/order.c:51:16: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/sparc64/order.c:56:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/sparc64/order.c:64:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/sparc64/order.c:70:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/sparc64/order.c:76:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/sparc64/order.c:101:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/sparc64/order.c:114:26: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/sparc64/local2.c:70:32: style: Parameter 'ipp' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/sparc64/local2.c:81:8: style: Variable 'str' can be declared as pointer to const [constVariablePointer] pcc-20220331/arch/sparc64/local2.c:139:8: style: Variable 'str' can be declared as pointer to const [constVariablePointer] pcc-20220331/arch/sparc64/local2.c:224:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/sparc64/local2.c:230:17: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/sparc64/local2.c:237:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/sparc64/local2.c:243:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/sparc64/local2.c:273:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/sparc64/local2.c:279:13: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/sparc64/local2.c:342:29: style: Parameter 'ipole' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/sparc64/local2.c:347:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/sparc64/local2.c:352:28: style: Parameter 'ipole' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/sparc64/local2.c:379:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/sparc64/local2.c:384:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/sparc64/local2.c:389:19: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/sparc64/local2.c:394:22: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/sparc64/local2.c:422:26: style: Parameter 'ip' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/sparc64/local2.c:422:36: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/vax/local.c:322:23: error: There is an unknown macro here somewhere. Configuration is required. If LABFMT is a macro then please configure it. [unknownMacro] pcc-20220331/arch/vax/code.c:51:23: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/vax/code.c:102:8: style: Variable 'name' can be declared as pointer to const [constVariablePointer] pcc-20220331/arch/vax/code.c:230:22: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/vax/code.c:414:47: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/vax/code.c:483:45: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/vax/local2.c:55:22: error: There is an unknown macro here somewhere. Configuration is required. If LABFMT is a macro then please configure it. [unknownMacro] pcc-20220331/arch/vax/order.c:101:41: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/vax/order.c:301:8: style: Variable 'r' can be declared as pointer to const [constVariablePointer] pcc-20220331/arch/vax/order.c:382:28: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/vax/order.c:442:31: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/vax/order.c:474:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/vax/order.c:605:24: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/vax/order.c:636:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/vax/order.c:645:16: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/vax/order.c:666:26: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] pcc-20220331/cc/cc/cc.c:402:0: error: #error WCHAR_TYPE not defined or invalid [preprocessorErrorDirective] pcc-20220331/cc/ccom/pass1.h:646:0: error: #error int size unknown [preprocessorErrorDirective] pcc-20220331/arch/powerpc/code.c:58:23: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/powerpc/code.c:109:8: style: Variable 'name' can be declared as pointer to const [constVariablePointer] pcc-20220331/arch/powerpc/code.c:636:22: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/arch/powerpc/code.c:356:17: style: Unused variable: sp2 [unusedVariable] pcc-20220331/arch/powerpc/code.c:442:9: style: Unused variable: p [unusedVariable] pcc-20220331/arch/powerpc/code.c:1464:7: style: Variable 'freg' is assigned a value that is never used. [unreadVariable] pcc-20220331/cc/cxxcom/pass1.h:582:0: error: #error int size unknown [preprocessorErrorDirective] pcc-20220331/cc/cpp/cpp.c:278:47: error: There is an unknown macro here somewhere. Configuration is required. If VERSSTR is a macro then please configure it. [unknownMacro] pcc-20220331/cc/cpp/cpc.c:240:34: warning: Possible null pointer dereference: n2 [nullPointer] pcc-20220331/cc/cpp/cpc.c:210:15: note: Calling function 'eval', 3rd argument '0' value is 0 pcc-20220331/cc/cpp/cpc.c:240:34: note: Null pointer dereference pcc-20220331/cc/driver/strlist.c:188:10: style: Condition 's2==NULL' is always true [knownConditionTrueFalse] pcc-20220331/cc/driver/strlist.c:182:7: note: Assignment 's2=NULL', assigned value is 0 pcc-20220331/cc/driver/strlist.c:188:10: note: Condition 's2==NULL' is always true pcc-20220331/cc2/cc2.nova.c:481:7: warning: Either the condition '(sp=findsym(&mb->name[4]))==NULL' is redundant or there is possible null pointer dereference: sp. [nullPointerRedundantCheck] pcc-20220331/cc2/cc2.nova.c:479:36: note: Assuming that condition '(sp=findsym(&mb->name[4]))==NULL' is not redundant pcc-20220331/cc2/cc2.nova.c:481:7: note: Null pointer dereference pcc-20220331/cc2/cc2.nova.c:84:21: style: Variable 'b' can be declared as pointer to const [constVariablePointer] pcc-20220331/cc2/cc2.nova.c:84:25: style: Variable 'pname' can be declared as pointer to const [constVariablePointer] pcc-20220331/cc2/cc2.nova.c:154:13: style: Parameter 's' can be declared as pointer to const [constParameterPointer] pcc-20220331/cc2/cc2.nova.c:240:15: style: Parameter 's' can be declared as pointer to const [constParameterPointer] pcc-20220331/cc2/cc2.nova.c:251:13: style: Parameter 's' can be declared as pointer to const [constParameterPointer] pcc-20220331/cc2/cc2.nova.c:468:17: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] pcc-20220331/cc2/cc2.nova.c:256:21: error: Uninitialized variable: mb->name [uninitvar] pcc-20220331/cc2/cc2.nova.c:451:11: error: Uninitialized variable: mb->flags [uninitvar] pcc-20220331/cc2/cc2.nova.c:474:20: error: Uninitialized variable: mb->name [uninitvar] pcc-20220331/cc2/cc2.nova.c:536:20: warning: Uninitialized variable: mb->sp [uninitvar] pcc-20220331/cc/driver/driver.c:206:10: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] pcc-20220331/cc/driver/driver.c:205:10: note: result is assigned pcc-20220331/cc/driver/driver.c:206:10: note: result is overwritten pcc-20220331/cc/driver/driver.c:207:10: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] pcc-20220331/cc/driver/driver.c:206:10: note: result is assigned pcc-20220331/cc/driver/driver.c:207:10: note: result is overwritten pcc-20220331/cc/driver/driver.c:173:43: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] pcc-20220331/cc/driver/driver.c:310:42: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] pcc-20220331/cc/driver/driver.c:354:39: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] pcc-20220331/cc/driver/driver.c:380:40: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] pcc-20220331/cc/cpp/token.c:1576:16: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] pcc-20220331/cc/cpp/token.c:1574:15: note: outer condition: flslvl==0 pcc-20220331/cc/cpp/token.c:1576:16: note: identical inner condition: flslvl==0 pcc-20220331/cc/cpp/token.c:1581:17: style: Condition 'flslvl==0' is always false [knownConditionTrueFalse] pcc-20220331/cc/cpp/token.c:1024:22: style:inconclusive: Function 'pushfile' argument 1 names different: declaration 'fname' definition 'file'. [funcArgNamesDifferent] pcc-20220331/cc/cpp/cpp.h:223:27: note: Function 'pushfile' argument 1 names different: declaration 'fname' definition 'file'. pcc-20220331/cc/cpp/token.c:1024:22: note: Function 'pushfile' argument 1 names different: declaration 'fname' definition 'file'. pcc-20220331/cc/cpp/token.c:357:24: style: Variable 'oinp' can be declared as pointer to const [constVariablePointer] pcc-20220331/cc/cpp/token.c:1275:17: style: Variable 'bp' can be declared as pointer to const [constVariablePointer] pcc-20220331/cc/cpp/token.c:1292:17: style: Variable 'bp' can be declared as pointer to const [constVariablePointer] pcc-20220331/cc/cpp/token.c:1404:17: style: Variable 'bp' can be declared as pointer to const [constVariablePointer] pcc-20220331/cc/cpp/token.c:1556:8: style: Variable 'bp' can be declared as pointer to const [constVariablePointer] pcc-20220331/common/strtodg.c:383:0: debug: Failed to parse 'typedef Exactly one of or IBM should be defined . union { double d ; unsigned int L [ 2 ] ; } U ;'. The checking continues anyway. [simplifyTypedef] pcc-20220331/common/compat.c:242:23: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] pcc-20220331/common/compat.c:740:8: style: Condition 'caps' is always false [knownConditionTrueFalse] pcc-20220331/common/compat.c:698:26: note: Assignment 'caps=0', assigned value is 0 pcc-20220331/common/compat.c:740:8: note: Condition 'caps' is always false pcc-20220331/common/compat.c:536:10: style: Variable 'flags' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] pcc-20220331/common/compat.c:478:11: note: $symbol is assigned pcc-20220331/common/compat.c:536:10: note: $symbol is overwritten pcc-20220331/common/compat.c:536:10: style: Variable 'flags' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] pcc-20220331/common/compat.c:486:11: note: $symbol is assigned pcc-20220331/common/compat.c:536:10: note: $symbol is overwritten pcc-20220331/common/compat.c:534:7: style: Variable 'ch' is reassigned a value before the old one has been used. [redundantAssignment] pcc-20220331/common/compat.c:529:8: note: ch is assigned pcc-20220331/common/compat.c:534:7: note: ch is overwritten pcc-20220331/common/compat.c:242:25: style: Variable 'x' is assigned a value that is never used. [unreadVariable] pcc-20220331/f77/f77/f77.c:583:4: warning: Return value of function freopen() is not used. [ignoredReturnValue] pcc-20220331/f77/f77/f77.c:585:4: warning: Return value of function freopen() is not used. [ignoredReturnValue] pcc-20220331/f77/f77/f77.c:329:15: style: Condition 'dofort(argv[i])' is always false [knownConditionTrueFalse] pcc-20220331/f77/f77/f77.c:329:15: note: Calling function 'dofort' returns 0 pcc-20220331/f77/f77/f77.c:329:15: note: Condition 'dofort(argv[i])' is always false pcc-20220331/f77/f77/f77.c:343:14: style: Condition 'dofort(argv[i])' is always false [knownConditionTrueFalse] pcc-20220331/f77/f77/f77.c:343:14: note: Calling function 'dofort' returns 0 pcc-20220331/f77/f77/f77.c:343:14: note: Condition 'dofort(argv[i])' is always false pcc-20220331/f77/f77/f77.c:481:8: style: Variable 's' can be declared as pointer to const [constVariablePointer] pcc-20220331/f77/f77/f77.c:533:8: style: Variable 'inname' can be declared as pointer to const [constVariablePointer] pcc-20220331/f77/f77/f77.c:533:17: style: Variable 'outname' can be declared as pointer to const [constVariablePointer] pcc-20220331/f77/f77/f77.c:671:18: style: Parameter 's' can be declared as pointer to const [constParameterPointer] pcc-20220331/f77/f77/f77.c:696:11: style: Parameter 'fn' can be declared as pointer to const [constParameterPointer] pcc-20220331/f77/f77/f77.c:742:20: style: Parameter 's' can be declared as pointer to const [constParameterPointer] pcc-20220331/f77/f77/f77.c:757:13: style: Parameter 's' can be declared as pointer to const [constParameterPointer] pcc-20220331/f77/fcom/equiv.c:298:27: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/f77/fcom/exec.c:165:20: style: Parameter 'lab' can be declared as pointer to const [constParameterPointer] pcc-20220331/f77/fcom/exec.c:507:20: style: Parameter 'labelval' can be declared as pointer to const [constParameterPointer] pcc-20220331/f77/fcom/exec.c:522:20: style: Parameter 'neglab' can be declared as pointer to const [constParameterPointer] pcc-20220331/f77/fcom/exec.c:522:29: style: Parameter 'zerlab' can be declared as pointer to const [constParameterPointer] pcc-20220331/f77/fcom/exec.c:522:38: style: Parameter 'poslab' can be declared as pointer to const [constParameterPointer] pcc-20220331/f77/fcom/expr.c:706:13: error: syntax error [syntaxError] pcc-20220331/common/strtodg.c:3210:20: style: Variable 'j' is reassigned a value before the old one has been used. [redundantAssignment] pcc-20220331/common/strtodg.c:3145:6: note: j is assigned pcc-20220331/common/strtodg.c:3210:20: note: j is overwritten pcc-20220331/common/strtodg.c:990:18: style: Variable 'xae' can be declared as pointer to const [constVariablePointer] pcc-20220331/common/strtodg.c:990:29: style: Variable 'xbe' can be declared as pointer to const [constVariablePointer] pcc-20220331/common/strtodg.c:1102:13: style: Variable 'p05' can be declared as const array [constVariable] pcc-20220331/common/strtodg.c:1159:18: style: Variable 'xe' can be declared as pointer to const [constVariablePointer] pcc-20220331/common/strtodg.c:1247:14: style: Variable 'xae' can be declared as pointer to const [constVariablePointer] pcc-20220331/common/strtodg.c:1247:25: style: Variable 'xbe' can be declared as pointer to const [constVariablePointer] pcc-20220331/common/strtodg.c:1601:18: style: Variable 'xe' can be declared as pointer to const [constVariablePointer] pcc-20220331/common/strtodg.c:1634:16: style: Variable 'xe' can be declared as pointer to const [constVariablePointer] pcc-20220331/common/strtodg.c:1755:9: style: Variable 'ce' can be declared as pointer to const [constVariablePointer] pcc-20220331/common/strtodg.c:1755:18: style: Variable 'xe' can be declared as pointer to const [constVariablePointer] pcc-20220331/common/strtodg.c:1786:13: style: Variable 'x0' can be declared as pointer to const [constVariablePointer] pcc-20220331/common/strtodg.c:1931:31: style: Parameter 'fpi' can be declared as pointer to const [constParameterPointer] pcc-20220331/common/strtodg.c:2272:13: style: Variable 'xe' can be declared as pointer to const [constVariablePointer] pcc-20220331/common/strtodg.c:2317:13: style: Variable 'xe' can be declared as pointer to const [constVariablePointer] pcc-20220331/common/strtodg.c:2349:13: style: Variable 'xe' can be declared as pointer to const [constVariablePointer] pcc-20220331/common/strtodg.c:2369:13: style: Variable 'xe' can be declared as pointer to const [constVariablePointer] pcc-20220331/common/strtodg.c:2395:6: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] pcc-20220331/common/strtodg.c:2395:14: style: Parameter 'fpi' can be declared as pointer to const [constParameterPointer] pcc-20220331/common/strtodg.c:1421:6: style: Variable 'd.d' is assigned a value that is never used. [unreadVariable] pcc-20220331/f77/fcom/init.c:105:33: portability: Undefined behaviour, pointer arithmetic 'ctls-1' is out of bounds. [pointerOutOfBounds] pcc-20220331/f77/fcom/init.c:232:17: portability: Undefined behaviour, pointer arithmetic 'ctls-1' is out of bounds. [pointerOutOfBounds] pcc-20220331/f77/fcom/init.c:203:10: style: Variable 'blklevel' is reassigned a value before the old one has been used. [redundantAssignment] pcc-20220331/f77/fcom/init.c:184:10: note: blklevel is assigned pcc-20220331/f77/fcom/init.c:203:10: note: blklevel is overwritten pcc-20220331/f77/fcom/io.c:211:27: style: Parameter 'lp' can be declared as pointer to const [constParameterPointer] pcc-20220331/f77/fcom/main.c:258:22: style: Parameter 's' can be declared as pointer to const [constParameterPointer] pcc-20220331/f77/fcom/main.c:427:9: style: Variable 'totlen' is assigned a value that is never used. [unreadVariable] pcc-20220331/f77/fcom/misc.c:530:7: warning: Either the condition 'p==NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] pcc-20220331/f77/fcom/misc.c:528:5: note: Assuming that condition 'p==NULL' is not redundant pcc-20220331/f77/fcom/misc.c:530:7: note: Null pointer dereference pcc-20220331/f77/fcom/misc.c:531:9: warning: Either the condition 'p==NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] pcc-20220331/f77/fcom/misc.c:528:5: note: Assuming that condition 'p==NULL' is not redundant pcc-20220331/f77/fcom/misc.c:531:9: note: Null pointer dereference pcc-20220331/f77/fcom/misc.c:532:2: warning: Either the condition 'p==NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] pcc-20220331/f77/fcom/misc.c:528:5: note: Assuming that condition 'p==NULL' is not redundant pcc-20220331/f77/fcom/misc.c:532:2: note: Null pointer dereference pcc-20220331/f77/fcom/misc.c:46:16: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] pcc-20220331/f77/fcom/misc.c:74:16: style: Variable 'aend' can be declared as pointer to const [constVariablePointer] pcc-20220331/f77/fcom/misc.c:74:23: style: Variable 'bend' can be declared as pointer to const [constVariablePointer] pcc-20220331/f77/fcom/misc.c:162:16: style: Parameter 's' can be declared as pointer to const [constParameterPointer] pcc-20220331/f77/fcom/misc.c:180:16: style: Parameter 's' can be declared as pointer to const [constParameterPointer] pcc-20220331/f77/fcom/misc.c:217:20: style: Parameter 's' can be declared as pointer to const [constParameterPointer] pcc-20220331/f77/fcom/misc.c:289:16: style: Parameter 's' can be declared as pointer to const [constParameterPointer] pcc-20220331/f77/fcom/misc.c:360:7: style: Parameter 's' can be declared as pointer to const [constParameterPointer] pcc-20220331/f77/fcom/misc.c:445:20: style: Variable 'r' can be declared as pointer to const [constVariablePointer] pcc-20220331/f77/fcom/put.c:87:15: style:inconclusive: Function 'putex1' argument 1 names different: declaration 'p' definition 'q'. [funcArgNamesDifferent] pcc-20220331/f77/fcom/defs.h:529:21: note: Function 'putex1' argument 1 names different: declaration 'p' definition 'q'. pcc-20220331/f77/fcom/put.c:87:15: note: Function 'putex1' argument 1 names different: declaration 'p' definition 'q'. pcc-20220331/f77/fcom/put.c:142:25: style: Variable 'lastlit' can be declared as pointer to const [constVariablePointer] pcc-20220331/f77/fcom/put.c:282:14: style: Parameter 's' can be declared as pointer to const [constParameterPointer] pcc-20220331/f77/fcom/proc.c:581:7: warning: Possible null pointer dereference: lengp [nullPointer] pcc-20220331/f77/fcom/proc.c:877:43: note: Calling function 'autovar', 3rd argument 'NULL' value is 0 pcc-20220331/f77/fcom/proc.c:581:7: note: Null pointer dereference pcc-20220331/mip/common.c:239:9: style: Redundant initialization for 'w'. The initialized value is overwritten before it is read. [redundantInitialization] pcc-20220331/mip/common.c:237:20: note: w is initialized pcc-20220331/mip/common.c:239:9: note: w is overwritten pcc-20220331/mip/common.c:939:23: style:inconclusive: Function 'attr_add' argument 1 names different: declaration 'orig' definition 'old'. [funcArgNamesDifferent] pcc-20220331/mip/manifest.h:323:36: note: Function 'attr_add' argument 1 names different: declaration 'orig' definition 'old'. pcc-20220331/mip/common.c:939:23: note: Function 'attr_add' argument 1 names different: declaration 'orig' definition 'old'. pcc-20220331/mip/common.c:969:24: style:inconclusive: Function 'attr_copy' argument 1 names different: declaration 'src' definition 'aps'. [funcArgNamesDifferent] pcc-20220331/mip/manifest.h:326:37: note: Function 'attr_copy' argument 1 names different: declaration 'src' definition 'aps'. pcc-20220331/mip/common.c:969:24: note: Function 'attr_copy' argument 1 names different: declaration 'src' definition 'aps'. pcc-20220331/mip/common.c:969:42: style:inconclusive: Function 'attr_copy' argument 2 names different: declaration 'dst' definition 'apd'. [funcArgNamesDifferent] pcc-20220331/mip/manifest.h:326:55: note: Function 'attr_copy' argument 2 names different: declaration 'dst' definition 'apd'. pcc-20220331/mip/common.c:969:42: note: Function 'attr_copy' argument 2 names different: declaration 'dst' definition 'apd'. pcc-20220331/mip/common.c:969:51: style:inconclusive: Function 'attr_copy' argument 3 names different: declaration 'nelem' definition 'n'. [funcArgNamesDifferent] pcc-20220331/mip/manifest.h:326:64: note: Function 'attr_copy' argument 3 names different: declaration 'nelem' definition 'n'. pcc-20220331/mip/common.c:969:51: note: Function 'attr_copy' argument 3 names different: declaration 'nelem' definition 'n'. pcc-20220331/mip/common.c:235:12: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] pcc-20220331/mip/common.c:306:8: style: Variable 't' can be declared as pointer to const [constVariablePointer] pcc-20220331/mip/common.c:591:16: style: Variable 'tnames' can be declared as const array [constVariable] pcc-20220331/mip/common.c:708:17: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] pcc-20220331/mip/common.c:809:23: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] pcc-20220331/mip/common.c:832:17: style: Parameter 's' can be declared as pointer to const [constParameterPointer] pcc-20220331/mip/common.c:969:24: style: Parameter 'aps' can be declared as pointer to const [constParameterPointer] pcc-20220331/mip/common.c:998:15: style: Parameter 's' can be declared as pointer to const [constParameterPointer] pcc-20220331/mip/common.c:654:7: style: struct member 'balloc::a1' is never used. [unusedStructMember] pcc-20220331/mip/common.c:658:4: style: struct member 'balloc::a2' is never used. [unusedStructMember] pcc-20220331/mip/common.c:656:13: style: union member 'Anonymous19::l' is never used. [unusedStructMember] pcc-20220331/mip/common.c:657:15: style: union member 'Anonymous19::d' is never used. [unusedStructMember] pcc-20220331/mip/common.c:731:17: style: union member 'Anonymous20::b' is never used. [unusedStructMember] pcc-20220331/f77/fcom/lex.c:645:25: style: Local variable 'puncts' shadows outer variable [shadowVariable] pcc-20220331/f77/fcom/lex.c:862:18: note: Shadowed declaration pcc-20220331/f77/fcom/lex.c:645:25: note: Shadow variable pcc-20220331/f77/fcom/lex.c:184:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pcc-20220331/f77/fcom/lex.c:268:20: style: Variable 'q' can be declared as pointer to const [constVariablePointer] pcc-20220331/f77/fcom/lex.c:317:20: style: Variable 'bend' can be declared as pointer to const [constVariablePointer] pcc-20220331/f77/fcom/lex.c:320:14: style: Variable 'aend' can be declared as pointer to const [constVariablePointer] pcc-20220331/f77/fcom/lex.c:413:29: style: Variable 'j1' can be declared as pointer to const [constVariablePointer] pcc-20220331/f77/fcom/lex.c:413:34: style: Variable 'prvstr' can be declared as pointer to const [constVariablePointer] pcc-20220331/f77/fcom/lex.c:599:31: style: Variable 'pend' can be declared as pointer to const [constVariablePointer] pcc-20220331/f77/fcom/lex.c:91:23: style: struct member 'fmtlist::fmtchar' is never used. [unusedStructMember] pcc-20220331/f77/fcom/lex.c:91:36: style: struct member 'fmtlist::fmtval' is never used. [unusedStructMember] pcc-20220331/f77/fcom/putscj.c:278:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] pcc-20220331/f77/fcom/putscj.c:235:28: style:inconclusive: Function 'putbranch' argument 1 names different: declaration 'p' definition 'q'. [funcArgNamesDifferent] pcc-20220331/f77/fcom/defs.h:492:33: note: Function 'putbranch' argument 1 names different: declaration 'p' definition 'q'. pcc-20220331/f77/fcom/putscj.c:235:28: note: Function 'putbranch' argument 1 names different: declaration 'p' definition 'q'. pcc-20220331/f77/fcom/putscj.c:262:16: style:inconclusive: Function 'putexpr' argument 1 names different: declaration 'p' definition 'q'. [funcArgNamesDifferent] pcc-20220331/f77/fcom/defs.h:545:21: note: Function 'putexpr' argument 1 names different: declaration 'p' definition 'q'. pcc-20220331/f77/fcom/putscj.c:262:16: note: Function 'putexpr' argument 1 names different: declaration 'p' definition 'q'. pcc-20220331/f77/fcom/putscj.c:301:13: style:inconclusive: Function 'putx' argument 1 names different: declaration 'p' definition 'q'. [funcArgNamesDifferent] pcc-20220331/f77/fcom/defs.h:549:19: note: Function 'putx' argument 1 names different: declaration 'p' definition 'q'. pcc-20220331/f77/fcom/putscj.c:301:13: note: Function 'putx' argument 1 names different: declaration 'p' definition 'q'. pcc-20220331/f77/fcom/putscj.c:503:14: style:inconclusive: Function 'putop' argument 1 names different: declaration 'p' definition 'q'. [funcArgNamesDifferent] pcc-20220331/f77/fcom/putscj.c:60:26: note: Function 'putop' argument 1 names different: declaration 'p' definition 'q'. pcc-20220331/f77/fcom/putscj.c:503:14: note: Function 'putop' argument 1 names different: declaration 'p' definition 'q'. pcc-20220331/f77/fcom/putscj.c:647:26: style:inconclusive: Function 'putcxeq' argument 1 names different: declaration 'p' definition 'q'. [funcArgNamesDifferent] pcc-20220331/f77/fcom/putscj.c:58:49: note: Function 'putcxeq' argument 1 names different: declaration 'p' definition 'q'. pcc-20220331/f77/fcom/putscj.c:647:26: note: Function 'putcxeq' argument 1 names different: declaration 'p' definition 'q'. pcc-20220331/f77/fcom/putscj.c:665:16: style:inconclusive: Function 'putcxop' argument 1 names different: declaration 'p' definition 'q'. [funcArgNamesDifferent] pcc-20220331/f77/fcom/putscj.c:57:28: note: Function 'putcxop' argument 1 names different: declaration 'p' definition 'q'. pcc-20220331/f77/fcom/putscj.c:665:16: note: Function 'putcxop' argument 1 names different: declaration 'p' definition 'q'. pcc-20220331/f77/fcom/putscj.c:1157:26: style:inconclusive: Function 'putcall' argument 1 names different: declaration 'p' definition 'qq'. [funcArgNamesDifferent] pcc-20220331/f77/fcom/putscj.c:46:49: note: Function 'putcall' argument 1 names different: declaration 'p' definition 'qq'. pcc-20220331/f77/fcom/putscj.c:1157:26: note: Function 'putcall' argument 1 names different: declaration 'p' definition 'qq'. pcc-20220331/f77/fcom/putscj.c:272:48: style: Parameter 'labels' can be declared as const array [constParameter] pcc-20220331/f77/fcom/putscj.c:108:7: style: Variable 'lbl2' is assigned a value that is never used. [unreadVariable] pcc-20220331/mip/match.c:1086:2: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] pcc-20220331/mip/match.c:1088:4: note: Found duplicate branches for 'if' and 'else'. pcc-20220331/mip/match.c:1086:2: note: Found duplicate branches for 'if' and 'else'. pcc-20220331/mip/match.c:952:2: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] pcc-20220331/mip/match.c:558:20: style: Variable 'qq' can be declared as pointer to const [constVariablePointer] pcc-20220331/mip/match.c:768:16: style: Variable 'qq' can be declared as pointer to const [constVariablePointer] pcc-20220331/mip/match.c:1026:12: style: Variable 'r' can be declared as pointer to const [constVariablePointer] pcc-20220331/mip/match.c:924:7: style: Variable 'shr' is assigned a value that is never used. [unreadVariable] pcc-20220331/mip/optim2.c:687:19: error: There is an unknown macro here somewhere. Configuration is required. If LABFMT is a macro then please configure it. [unknownMacro] pcc-20220331/mip/mkext.c:484:6: portability: %d in format string (no. 1) requires 'int' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint] pcc-20220331/mip/mkext.c:492:7: portability: %d in format string (no. 1) requires 'int' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint] pcc-20220331/mip/mkext.c:497:6: portability: %d in format string (no. 1) requires 'int' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint] pcc-20220331/mip/mkext.c:244:5: warning:inconclusive: Found suspicious operator '~', result is not used. [constStatement] pcc-20220331/mip/mkext.c:251:5: warning:inconclusive: Found suspicious operator '~', result is not used. [constStatement] pcc-20220331/mip/mkext.c:264:5: warning:inconclusive: Found suspicious operator '~', result is not used. [constStatement] pcc-20220331/mip/mkext.c:269:4: warning:inconclusive: Found suspicious operator '~', result is not used. [constStatement] pcc-20220331/mip/mkext.c:144:22: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/mip/mkext.c:165:22: style: Parameter 'argv' can be declared as const array [constParameter] pcc-20220331/mip/mkext.c:170:8: style: Variable 'bitary' can be declared as pointer to const [constVariablePointer] pcc-20220331/common/softfloat.c:1659:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] pcc-20220331/common/softfloat.c:1659:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] pcc-20220331/common/softfloat.c:1697:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] pcc-20220331/common/softfloat.c:1700:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] pcc-20220331/common/softfloat.c:1715:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] pcc-20220331/common/softfloat.c:1729:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] pcc-20220331/common/softfloat.c:1534:43: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] pcc-20220331/common/softfloat.c:1551:39: portability: Casting between long double * and float * which have an incompatible binary data representation. [invalidPointerCast] pcc-20220331/common/softfloat.c:1553:39: portability: Casting between long double * and double * which have an incompatible binary data representation. [invalidPointerCast] pcc-20220331/common/softfloat.c:1575:6: style: Variable 'X.ld' is reassigned a value before the old one has been used. [redundantAssignment] pcc-20220331/common/softfloat.c:1572:6: note: X.ld is assigned pcc-20220331/common/softfloat.c:1575:6: note: X.ld is overwritten pcc-20220331/common/softfloat.c:595:23: style:inconclusive: Function 'mknormal' argument 2 names different: declaration 'e' definition 'exp'. [funcArgNamesDifferent] pcc-20220331/common/softfloat.c:106:33: note: Function 'mknormal' argument 2 names different: declaration 'e' definition 'exp'. pcc-20220331/common/softfloat.c:595:23: note: Function 'mknormal' argument 2 names different: declaration 'e' definition 'exp'. pcc-20220331/common/softfloat.c:654:16: style:inconclusive: Function 'grsround' argument 1 names different: declaration 'a' definition 'm'. [funcArgNamesDifferent] pcc-20220331/common/softfloat.c:103:28: note: Function 'grsround' argument 1 names different: declaration 'a' definition 'm'. pcc-20220331/common/softfloat.c:654:16: note: Function 'grsround' argument 1 names different: declaration 'a' definition 'm'. pcc-20220331/common/softfloat.c:722:27: style:inconclusive: Function 'soft_int2fp' argument 2 names different: declaration 'p' definition 'l'. [funcArgNamesDifferent] pcc-20220331/common/softfloat.h:144:29: note: Function 'soft_int2fp' argument 2 names different: declaration 'p' definition 'l'. pcc-20220331/common/softfloat.c:722:27: note: Function 'soft_int2fp' argument 2 names different: declaration 'p' definition 'l'. pcc-20220331/common/softfloat.c:722:45: style:inconclusive: Function 'soft_int2fp' argument 4 names different: declaration 'v' definition 't'. [funcArgNamesDifferent] pcc-20220331/common/softfloat.h:144:47: note: Function 'soft_int2fp' argument 4 names different: declaration 'v' definition 't'. pcc-20220331/common/softfloat.c:722:45: note: Function 'soft_int2fp' argument 4 names different: declaration 'v' definition 't'. pcc-20220331/common/softfloat.c:768:16: style:inconclusive: Function 'soft_fp2fp' argument 1 names different: declaration 'p' definition 'sfp'. [funcArgNamesDifferent] pcc-20220331/common/softfloat.h:146:21: note: Function 'soft_fp2fp' argument 1 names different: declaration 'p' definition 'sfp'. pcc-20220331/common/softfloat.c:768:16: note: Function 'soft_fp2fp' argument 1 names different: declaration 'p' definition 'sfp'. pcc-20220331/common/softfloat.c:768:27: style:inconclusive: Function 'soft_fp2fp' argument 2 names different: declaration 'v' definition 't'. [funcArgNamesDifferent] pcc-20220331/common/softfloat.h:146:30: note: Function 'soft_fp2fp' argument 2 names different: declaration 'v' definition 't'. pcc-20220331/common/softfloat.c:768:27: note: Function 'soft_fp2fp' argument 2 names different: declaration 'v' definition 't'. pcc-20220331/common/softfloat.c:804:17: style:inconclusive: Function 'soft_fp2int' argument 1 names different: declaration 'p' definition 'sfp'. [funcArgNamesDifferent] pcc-20220331/common/softfloat.h:145:23: note: Function 'soft_fp2int' argument 1 names different: declaration 'p' definition 'sfp'. pcc-20220331/common/softfloat.c:804:17: note: Function 'soft_fp2int' argument 1 names different: declaration 'p' definition 'sfp'. pcc-20220331/common/softfloat.c:804:28: style:inconclusive: Function 'soft_fp2int' argument 2 names different: declaration 'v' definition 't'. [funcArgNamesDifferent] pcc-20220331/common/softfloat.h:145:32: note: Function 'soft_fp2int' argument 2 names different: declaration 'v' definition 't'. pcc-20220331/common/softfloat.c:804:28: note: Function 'soft_fp2int' argument 2 names different: declaration 'v' definition 't'. pcc-20220331/common/softfloat.c:1201:12: style:inconclusive: Function 'mshr' argument 1 names different: declaration 'm' definition 'a'. [funcArgNamesDifferent] pcc-20220331/common/softfloat.c:98:24: note: Function 'mshr' argument 1 names different: declaration 'm' definition 'a'. pcc-20220331/common/softfloat.c:1201:12: note: Function 'mshr' argument 1 names different: declaration 'm' definition 'a'. pcc-20220331/common/softfloat.c:1634:12: style:inconclusive: Function 'mshl' argument 1 names different: declaration 'm' definition 'a'. [funcArgNamesDifferent] pcc-20220331/common/softfloat.c:97:17: note: Function 'mshl' argument 1 names different: declaration 'm' definition 'a'. pcc-20220331/common/softfloat.c:1634:12: note: Function 'mshl' argument 1 names different: declaration 'm' definition 'a'. pcc-20220331/common/softfloat.c:1797:12: style:inconclusive: Function 'mdiv' argument 1 names different: declaration 'a' definition 'n'. [funcArgNamesDifferent] pcc-20220331/common/softfloat.c:95:17: note: Function 'mdiv' argument 1 names different: declaration 'a' definition 'n'. pcc-20220331/common/softfloat.c:1797:12: note: Function 'mdiv' argument 1 names different: declaration 'a' definition 'n'. pcc-20220331/common/softfloat.c:1797:21: style:inconclusive: Function 'mdiv' argument 2 names different: declaration 'b' definition 'd'. [funcArgNamesDifferent] pcc-20220331/common/softfloat.c:95:26: note: Function 'mdiv' argument 2 names different: declaration 'b' definition 'd'. pcc-20220331/common/softfloat.c:1797:21: note: Function 'mdiv' argument 2 names different: declaration 'b' definition 'd'. pcc-20220331/common/softfloat.c:1797:30: style:inconclusive: Function 'mdiv' argument 3 names different: declaration 'c' definition 'q'. [funcArgNamesDifferent] pcc-20220331/common/softfloat.c:95:35: note: Function 'mdiv' argument 3 names different: declaration 'c' definition 'q'. pcc-20220331/common/softfloat.c:1797:30: note: Function 'mdiv' argument 3 names different: declaration 'c' definition 'q'. pcc-20220331/common/softfloat.c:595:15: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] pcc-20220331/common/softfloat.c:595:23: style: Parameter 'exp' can be declared as pointer to const [constParameterPointer] pcc-20220331/common/softfloat.c:654:24: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] pcc-20220331/common/softfloat.c:1248:14: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] pcc-20220331/common/softfloat.c:1373:51: style: Parameter 'fpi' can be declared as pointer to const [constParameterPointer] pcc-20220331/common/softfloat.c:1654:13: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] pcc-20220331/common/softfloat.c:1654:22: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] pcc-20220331/common/softfloat.c:1779:11: style: Parameter 'l' can be declared as pointer to const [constParameterPointer] pcc-20220331/common/softfloat.c:1779:20: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] pcc-20220331/mip/reader.c:1634:24: style:inconclusive: Function 'storenode' argument 2 names different: declaration 'k' definition 'off'. [funcArgNamesDifferent] pcc-20220331/mip/pass2.h:312:30: note: Function 'storenode' argument 2 names different: declaration 'k' definition 'off'. pcc-20220331/mip/reader.c:1634:24: note: Function 'storenode' argument 2 names different: declaration 'k' definition 'off'. pcc-20220331/mip/reader.c:1646:23: style:inconclusive: Function 'storemod' argument 2 names different: declaration 'k' definition 'off'. [funcArgNamesDifferent] pcc-20220331/mip/pass2.h:313:27: note: Function 'storemod' argument 2 names different: declaration 'k' definition 'off'. pcc-20220331/mip/reader.c:1646:23: note: Function 'storemod' argument 2 names different: declaration 'k' definition 'off'. pcc-20220331/mip/reader.c:1955:27: style:inconclusive: Function 'cvtemps' argument 1 names different: declaration 'ipole' definition 'ipl'. [funcArgNamesDifferent] pcc-20220331/mip/reader.c:83:39: note: Function 'cvtemps' argument 1 names different: declaration 'ipole' definition 'ipl'. pcc-20220331/mip/reader.c:1955:27: note: Function 'cvtemps' argument 1 names different: declaration 'ipole' definition 'ipl'. pcc-20220331/mip/reader.c:1955:36: style:inconclusive: Function 'cvtemps' argument 2 names different: declaration 'op' definition 'tnum'. [funcArgNamesDifferent] pcc-20220331/mip/reader.c:83:50: note: Function 'cvtemps' argument 2 names different: declaration 'op' definition 'tnum'. pcc-20220331/mip/reader.c:1955:36: note: Function 'cvtemps' argument 2 names different: declaration 'op' definition 'tnum'. pcc-20220331/mip/reader.c:262:17: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] pcc-20220331/mip/reader.c:680:16: style: Variable 'op' can be declared as pointer to const [constVariablePointer] pcc-20220331/mip/reader.c:1105:29: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] pcc-20220331/mip/reader.c:1886:20: style: Variable 'pole' can be declared as pointer to const [constVariablePointer] pcc-20220331/mip/reader.c:1045:15: style: Variable 'o' is assigned a value that is never used. [unreadVariable] pcc-20220331/mip/regs.c:2717:22: warning: Either the condition 'parent==NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] pcc-20220331/mip/regs.c:2711:14: note: Assuming that condition 'parent==NULL' is not redundant pcc-20220331/mip/regs.c:2713:7: note: Assignment 'p=parent', assigned value is 0 pcc-20220331/mip/regs.c:2717:22: note: Null pointer dereference pcc-20220331/mip/regs.c:2718:16: warning: Either the condition 'parent==NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] pcc-20220331/mip/regs.c:2711:14: note: Assuming that condition 'parent==NULL' is not redundant pcc-20220331/mip/regs.c:2713:7: note: Assignment 'p=parent', assigned value is 0 pcc-20220331/mip/regs.c:2718:16: note: Null pointer dereference pcc-20220331/mip/regs.c:2720:8: warning: Either the condition 'parent==NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] pcc-20220331/mip/regs.c:2711:14: note: Assuming that condition 'parent==NULL' is not redundant pcc-20220331/mip/regs.c:2713:7: note: Assignment 'p=parent', assigned value is 0 pcc-20220331/mip/regs.c:2720:8: note: Null pointer dereference pcc-20220331/mip/regs.c:2721:38: warning: Either the condition 'parent==NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] pcc-20220331/mip/regs.c:2711:14: note: Assuming that condition 'parent==NULL' is not redundant pcc-20220331/mip/regs.c:2713:7: note: Assignment 'p=parent', assigned value is 0 pcc-20220331/mip/regs.c:2721:38: note: Null pointer dereference pcc-20220331/mip/regs.c:2121:10: style: Redundant initialization for 'm0'. The initialized value is overwritten before it is read. [redundantInitialization] pcc-20220331/mip/regs.c:2119:11: note: m0 is initialized pcc-20220331/mip/regs.c:2121:10: note: m0 is overwritten pcc-20220331/mip/regs.c:984:17: style: Local variable 'in' shadows outer variable [shadowVariable] pcc-20220331/mip/regs.c:1344:35: note: Shadowed declaration pcc-20220331/mip/regs.c:984:17: note: Shadow variable pcc-20220331/mip/regs.c:220:16: style: Variable 'q' can be declared as pointer to const [constVariablePointer] pcc-20220331/mip/regs.c:593:16: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] pcc-20220331/mip/regs.c:645:14: style: Parameter 'u' can be declared as pointer to const [constParameterPointer] pcc-20220331/mip/regs.c:648:8: style: Variable 't' can be declared as pointer to const [constVariablePointer] pcc-20220331/mip/regs.c:748:8: style: Variable 'w' can be declared as pointer to const [constVariablePointer] pcc-20220331/mip/regs.c:1153:14: style: Variable 'ncl' can be declared as const array [constVariable] pcc-20220331/mip/regs.c:1155:14: style: Variable 'ncr' can be declared as const array [constVariable] pcc-20220331/mip/regs.c:1355:19: style: Variable 'nsp' can be declared as pointer to const [constVariablePointer] pcc-20220331/mip/regs.c:1907:8: style: Variable 'n' can be declared as pointer to const [constVariablePointer] pcc-20220331/mip/regs.c:2401:16: style: Variable 'q' can be declared as pointer to const [constVariablePointer] pcc-20220331/mip/regs.c:2439:9: style: Variable 'nb' can be declared as pointer to const [constVariablePointer] pcc-20220331/mip/regs.c:2485:32: style: Parameter 'ip' can be declared as pointer to const [constParameterPointer] pcc-20220331/mip/regs.c:2489:8: style: Variable 'o' can be declared as pointer to const [constVariablePointer] pcc-20220331/mip/regs.c:2597:18: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pcc-20220331/mip/regs.c:2818:31: style: Parameter 'ipole' can be declared as pointer to const [constParameterPointer] pcc-20220331/mip/regs.c:1554:14: style: Variable 'previp' is assigned a value that is never used. [unreadVariable] diff: head pcc-20220331/arch/aarch64/code.c:448:22: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/aarch64/code.c:843:55: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/aarch64/code.c:850:56: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/aarch64/code.c:857:45: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/aarch64/local.c:458:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/aarch64/local.c:458:24: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/aarch64/local.c:466:23: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/aarch64/local.c:655:36: style: Parameter 'ip' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/aarch64/order.c:118:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/aarch64/order.c:133:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/aarch64/order.c:146:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/aarch64/order.c:158:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/aarch64/order.c:292:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/amd64/code.c:1250:22: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/amd64/order.c:232:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/amd64/order.c:327:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/amd64/order.c:41:41: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/arm/code.c:460:22: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/arm/code.c:857:55: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/arm/code.c:864:56: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/arm/code.c:871:45: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/arm/local.c:503:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/arm/local.c:503:24: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/arm/local.c:511:23: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/arm/local.c:700:36: style: Parameter 'ip' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/arm/order.c:130:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/arm/order.c:145:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/arm/order.c:158:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/arm/order.c:170:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/arm/order.c:305:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/hppa/local.c:582:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/hppa/local.c:821:36: style: Parameter 'ip' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/hppa/order.c:178:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/hppa/order.c:213:26: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/hppa/order.c:42:41: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/i386/order.c:143:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/i386/order.c:152:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/i386/order.c:179:26: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/i386/order.c:40:41: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/i86/code.c:388:22: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/i86/code.c:458:45: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/i86/local.c:349:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/i86/local.c:485:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/i86/local.c:485:24: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/i86/local.c:490:23: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/i86/order.c:143:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/i86/order.c:311:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/i86/order.c:331:26: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/i86/order.c:40:41: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/m16c/code.c:313:22: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/m16c/order.c:161:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/m16c/order.c:50:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/m16c/order.c:60:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/m16c/order.c:618:26: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/m16c/order.c:69:41: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/m68k/code.c:224:22: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/m68k/order.c:126:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/m68k/order.c:155:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/m68k/order.c:177:26: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/m68k/order.c:38:41: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/m68k/order.c:81:16: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/mips/code.c:487:22: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/mips/code.c:719:45: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/mips/code.c:726:55: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/mips/code.c:733:56: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/mips/local.c:347:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/mips/local.c:482:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/mips/local.c:482:24: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/mips/local.c:487:23: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/mips/local.c:731:36: style: Parameter 'ip' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/mips/order.c:120:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/mips/order.c:235:17: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/mips/order.c:256:26: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/mips/order.c:41:41: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/mips64/code.c:490:22: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/mips64/code.c:723:45: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/mips64/code.c:730:55: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/mips64/code.c:737:56: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/mips64/local.c:327:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/mips64/local.c:462:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/mips64/local.c:462:24: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/mips64/local.c:467:23: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/mips64/local.c:711:36: style: Parameter 'ip' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/mips64/order.c:122:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/mips64/order.c:237:17: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/mips64/order.c:258:26: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/mips64/order.c:43:41: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/nova/local.c:175:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/nova/local.c:390:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/nova/local.c:390:24: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/nova/local.c:395:23: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/nova/local.c:439:16: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/nova/local.c:448:23: style: Parameter 'sp' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/nova/local.c:453:36: style: Parameter 'ip' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/nova/order.c:124:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/nova/order.c:133:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/nova/order.c:153:26: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/nova/order.c:40:41: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp10/code.c:206:22: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp10/local.c:433:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp10/local.c:760:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp10/local.c:760:24: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp10/local.c:765:23: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp10/local.c:791:34: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp10/local.c:802:16: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp10/local.c:811:23: style: Parameter 'sp' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp10/local.c:816:36: style: Parameter 'ip' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp10/order.c:103:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp10/order.c:110:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp10/order.c:147:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp10/order.c:156:24: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp10/order.c:200:26: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp10/order.c:38:41: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp11/code.c:205:22: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp11/local.c:237:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp11/local.c:426:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp11/local.c:426:24: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp11/local.c:431:23: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp11/local.c:467:16: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp11/local.c:476:23: style: Parameter 'sp' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp11/local.c:481:36: style: Parameter 'ip' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp11/order.c:173:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp11/order.c:276:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp11/order.c:296:26: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp11/order.c:40:41: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp7/code.c:193:22: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp7/code.c:207:56: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp7/code.c:214:55: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp7/code.c:224:45: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp7/code.c:43:23: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp7/local.c:154:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp7/local.c:160:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp7/local.c:315:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp7/local.c:315:24: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp7/local.c:320:23: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp7/local.c:351:16: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp7/local.c:418:36: style: Parameter 'ip' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp7/order.c:126:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp7/order.c:156:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/pdp7/order.c:38:41: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/powerpc/code.c:636:22: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/powerpc/order.c:154:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/powerpc/order.c:372:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/sparc64/local2.c:224:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/sparc64/local2.c:230:17: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/sparc64/local2.c:237:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/sparc64/local2.c:243:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/sparc64/local2.c:273:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/sparc64/local2.c:279:13: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/sparc64/local2.c:342:29: style: Parameter 'ipole' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/sparc64/local2.c:347:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/sparc64/local2.c:352:28: style: Parameter 'ipole' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/sparc64/local2.c:379:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/sparc64/local2.c:384:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/sparc64/local2.c:389:19: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/sparc64/local2.c:422:26: style: Parameter 'ip' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/sparc64/local2.c:422:36: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/sparc64/order.c:101:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/sparc64/order.c:114:26: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/sparc64/order.c:51:16: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/sparc64/order.c:56:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/sparc64/order.c:64:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/sparc64/order.c:70:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/sparc64/order.c:76:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/vax/code.c:230:22: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/vax/code.c:414:47: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/vax/code.c:483:45: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/vax/order.c:101:41: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/vax/order.c:382:28: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/vax/order.c:442:31: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/vax/order.c:474:14: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/vax/order.c:636:16: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head pcc-20220331/arch/vax/order.c:666:26: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] 2.13.0 pcc-20220331/common/compat.c:751:8: style: Condition 'caps' is always false [knownConditionTrueFalse] pcc-20220331/common/compat.c:698:26: note: Assignment 'caps=0', assigned value is 0 pcc-20220331/common/compat.c:751:8: note: Condition 'caps' is always false DONE