28 -cond('%PCLP_NO_LNT_VERSION_CHECK%' != '1' && (%LINT_MAJOR_VERSION% != 1 || %LINT_MINOR_VERSION% != 4),
29 +fatal_error(This configuration file is intended for PC-lint Plus 1.4.
30 You are attempting to use it with PC-lint Plus %LINT_MAJOR_VERSION%.%LINT_MINOR_VERSION%.
31 It is recommended that you use configuration files intended
32 for PC-lint Plus %LINT_MAJOR_VERSION%.%LINT_MINOR_VERSION%.)
43 -append(527,[AUTOSAR Rule M0-1-1])
48 -append(681,[AUTOSAR Rule M0-1-1])
54 -append(827,[AUTOSAR Rule M0-1-1])
59 -append(685,[AUTOSAR Rule M0-1-1])
64 -append(774,[AUTOSAR Rule M0-1-1])
69 -append(944,[AUTOSAR Rule M0-1-1])
76 -append(685,[AUTOSAR Rule M0-1-2])
81 -append(774,[AUTOSAR Rule M0-1-2])
87 -append(827,[AUTOSAR Rule M0-1-2])
92 -append(944,[AUTOSAR Rule M0-1-2])
99 -append(528,[AUTOSAR Rule M0-1-3])
104 -append(529,[AUTOSAR Rule M0-1-3])
109 -append(714,[AUTOSAR Rule M0-1-3])
114 -append(752,[AUTOSAR Rule M0-1-3])
119 -append(757,[AUTOSAR Rule M0-1-3])
124 -append(1715,[AUTOSAR Rule M0-1-3])
131 -append(528,[AUTOSAR Rule M0-1-4])
136 -append(529,[AUTOSAR Rule M0-1-4])
141 -append(550,[AUTOSAR Rule M0-1-4])
146 -append(551,[AUTOSAR Rule M0-1-4])
151 -append(552,[AUTOSAR Rule M0-1-4])
158 -append(751,[AUTOSAR Rule M0-1-5])
163 -append(753,[AUTOSAR Rule M0-1-5])
168 -append(756,[AUTOSAR Rule M0-1-5])
173 -append(758,[AUTOSAR Rule M0-1-5])
180 -append(438,[AUTOSAR Rule A0-1-1])
185 -append(838,[AUTOSAR Rule A0-1-1])
192 -append(534,[AUTOSAR Rule A0-1-2])
199 -append(9175,[AUTOSAR Rule M0-1-8])
206 -append(438,[AUTOSAR Rule M0-1-9])
211 -append(587,[AUTOSAR Rule M0-1-9])
216 -append(685,[AUTOSAR Rule M0-1-9])
221 -append(774,[AUTOSAR Rule M0-1-9])
226 -append(838,[AUTOSAR Rule M0-1-9])
231 -append(944,[AUTOSAR Rule M0-1-9])
236 -append(948,[AUTOSAR Rule M0-1-9])
243 -append(528,[AUTOSAR Rule M0-1-10])
248 -append(714,[AUTOSAR Rule M0-1-10])
253 -append(1714,[AUTOSAR Rule M0-1-10])
258 -append(1914,[AUTOSAR Rule M0-1-10])
265 -append(528,[AUTOSAR Rule A0-1-3])
270 +estring(715,non-virtual)
272 -append(715(non-virtual),[AUTOSAR Rule M0-1-11])
275 +estring(9215,non-virtual)
277 -append(9215(non-virtual),[AUTOSAR Rule M0-1-11])
312 -deprecate(basetype,
long double)
313 -append(586(
long double),[AUTOSAR Rule A0-4-2])
324 -append(1407,[AUTOSAR Rule A1-1-1])
329 -deprecate(keyword, register)
330 -append(586(register),[AUTOSAR Rule A1-1-1])
335 -append(1906,[AUTOSAR Rule A1-1-1])
372 -append(584,[AUTOSAR Rule A2-5-1])
377 -append(739,[AUTOSAR Rule A2-5-1])
384 -append(9102,[AUTOSAR Rule A2-6-1])
391 -append(427,[AUTOSAR Rule A2-8-1])
406 -append(1904,[AUTOSAR Rule A2-8-4])
419 -append(9046,[AUTOSAR Rule M2-10-1])
450 -append(18,[AUTOSAR Rule M2-10-6])
457 -append(606,[AUTOSAR Rule A2-14-1])
464 -append(9001,[AUTOSAR Rule M2-13-2])
469 -append(9104,[AUTOSAR Rule M2-13-2])
476 -append(9105,[AUTOSAR Rule M2-13-3])
483 -append(9106,[AUTOSAR Rule M2-13-4])
490 -append(1107,[AUTOSAR Rule A2-14-2])
497 -deprecate(type, wchar_t)
498 -append(586(wchar_t),[AUTOSAR Rule A2-14-3])
506 -append(9107,[AUTOSAR Rule A3-1-1])
521 -append(9108,[AUTOSAR Rule M3-1-2])
526 -append(1798,[AUTOSAR Rule M3-1-2])
533 -append(9067,[AUTOSAR Rule A3-1-4])
540 -append(18,[AUTOSAR Rule M3-2-1])
545 -append(31,[AUTOSAR Rule M3-2-1])
552 -append(15,[AUTOSAR Rule M3-2-2])
557 -append(31,[AUTOSAR Rule M3-2-2])
564 -append(9004,[AUTOSAR Rule M3-2-3])
579 -append(1756,[AUTOSAR Rule A3-3-2])
586 -append(401,[AUTOSAR Rule M3-3-2])
591 -append(839,[AUTOSAR Rule M3-3-2])
598 -append(9003,[AUTOSAR Rule M3-4-1])
606 -append(9073,[AUTOSAR Rule M3-9-1])
612 -append(9094,[AUTOSAR Rule M3-9-1])
618 -append(9168,[AUTOSAR Rule M3-9-1])
626 -deprecate(type,
signed char)
627 -append(586(
signed char),[AUTOSAR Rule A3-9-1])
629 -deprecate(type,
unsigned char)
630 -append(586(
unsigned char),[AUTOSAR Rule A3-9-1])
632 -deprecate(type, int)
633 -append(586(int),[AUTOSAR Rule A3-9-1])
635 -deprecate(type,
unsigned int)
636 -append(586(
unsigned int),[AUTOSAR Rule A3-9-1])
638 -deprecate(type, short)
639 -append(586(short),[AUTOSAR Rule A3-9-1])
641 -deprecate(type,
unsigned short)
642 -append(586(
unsigned short),[AUTOSAR Rule A3-9-1])
644 -deprecate(type, long)
645 -append(586(long),[AUTOSAR Rule A3-9-1])
647 -deprecate(type,
unsigned long)
648 -append(586(
unsigned long),[AUTOSAR Rule A3-9-1])
650 -deprecate(type,
long long)
651 -append(586(
long long),[AUTOSAR Rule A3-9-1])
653 -deprecate(type,
unsigned long long)
654 -append(586(
unsigned long long),[AUTOSAR Rule A3-9-1])
661 -append(9110,[AUTOSAR Rule M3-9-3])
666 -append(2499,[AUTOSAR Rule M3-9-3])
671 -append(2498,[AUTOSAR Rule M3-9-3])
678 -append(9111,[AUTOSAR Rule M4-5-1])
689 -append(9112,[AUTOSAR Rule M4-5-3])
696 -append(9119,[AUTOSAR Rule A4-7-1])
701 -append(9120,[AUTOSAR Rule A4-7-1])
712 -append(910,[AUTOSAR Rule A4-10-1])
719 -append(910,[AUTOSAR Rule M4-10-2])
726 -append(564,[AUTOSAR Rule A5-0-1])
733 -append(9113,[AUTOSAR Rule M5-0-2])
740 -append(9114,[AUTOSAR Rule M5-0-3])
745 -append(9116,[AUTOSAR Rule M5-0-3])
752 -append(9117,[AUTOSAR Rule M5-0-4])
759 -append(9115,[AUTOSAR Rule M5-0-5])
764 -append(9118,[AUTOSAR Rule M5-0-5])
771 -append(9119,[AUTOSAR Rule M5-0-6])
776 -append(9120,[AUTOSAR Rule M5-0-6])
783 -append(9121,[AUTOSAR Rule M5-0-7])
788 -append(9122,[AUTOSAR Rule M5-0-7])
795 -append(9123,[AUTOSAR Rule M5-0-8])
800 -append(9124,[AUTOSAR Rule M5-0-8])
807 -append(9125,[AUTOSAR Rule M5-0-9])
814 -append(9126,[AUTOSAR Rule M5-0-10])
821 -append(9128,[AUTOSAR Rule M5-0-11])
832 -append(9177,[AUTOSAR Rule A5-0-2])
839 -append(9178,[AUTOSAR Rule M5-0-14])
846 -append(947,[AUTOSAR Rule M5-0-15])
851 -append(9016,[AUTOSAR Rule M5-0-15])
858 -append(415,[AUTOSAR Rule M5-0-16])
863 -append(416,[AUTOSAR Rule M5-0-16])
868 -append(661,[AUTOSAR Rule M5-0-16])
873 -append(662,[AUTOSAR Rule M5-0-16])
880 -append(947,[AUTOSAR Rule M5-0-17])
887 -append(946,[AUTOSAR Rule M5-0-18])
894 -append(9025,[AUTOSAR Rule A5-0-3])
902 -append(9172,[AUTOSAR Rule M5-0-20])
909 -append(9130,[AUTOSAR Rule M5-0-21])
948 -append(9131,[AUTOSAR Rule M5-2-1])
955 -append(1774,[AUTOSAR Rule M5-2-2])
960 -append(1939,[AUTOSAR Rule M5-2-2])
967 -append(9171,[AUTOSAR Rule M5-2-3])
975 -deprecate(keyword, dynamic_cast)
976 -append(586(dynamic_cast),[AUTOSAR Rule A5-2-1])
983 -append(1924,[AUTOSAR Rule A5-2-2])
988 -append(1954,[AUTOSAR Rule A5-2-2])
995 -append(9005,[AUTOSAR Rule A5-2-3])
1002 -append(611,[AUTOSAR Rule M5-2-6])
1010 -deprecate(keyword, reinterpret_cast)
1011 -append(586(reinterpret_cast),[AUTOSAR Rule A5-2-4])
1018 -append(9010,[AUTOSAR Rule M5-2-8])
1023 -append(9079,[AUTOSAR Rule M5-2-8])
1030 -append(9091,[AUTOSAR Rule M5-2-9])
1038 -append(9049,[AUTOSAR Rule M5-2-10])
1045 -append(1753,[AUTOSAR Rule M5-2-11])
1052 -append(415,[AUTOSAR Rule A5-2-5])
1057 -append(416,[AUTOSAR Rule A5-2-5])
1062 -append(661,[AUTOSAR Rule A5-2-5])
1067 -append(662,[AUTOSAR Rule A5-2-5])
1074 -append(9132,[AUTOSAR Rule M5-2-12])
1081 -append(9133,[AUTOSAR Rule M5-3-1])
1088 -append(9134,[AUTOSAR Rule M5-3-2])
1095 -append(9135,[AUTOSAR Rule M5-3-3])
1102 -append(9006,[AUTOSAR Rule M5-3-4])
1109 -append(9414,[AUTOSAR Rule A5-3-1])
1116 -append(414,[AUTOSAR Rule A5-5-1])
1124 -append(9136,[AUTOSAR Rule M5-8-1])
1135 -append(9007,[AUTOSAR Rule M5-14-1])
1150 -append(9008,[AUTOSAR Rule M5-18-1])
1161 -append(720,[AUTOSAR Rule M6-2-1])
1166 -append(820,[AUTOSAR Rule M6-2-1])
1171 -append(9084,[AUTOSAR Rule M6-2-1])
1178 -append(777,[AUTOSAR Rule M6-2-2])
1183 -append(9252,[AUTOSAR Rule M6-2-2])
1190 -append(9138,[AUTOSAR Rule M6-2-3])
1197 -append(9012,[AUTOSAR Rule M6-3-1])
1204 -append(9012,[AUTOSAR Rule M6-4-1])
1211 -append(9013,[AUTOSAR Rule M6-4-2])
1218 -append(9042,[AUTOSAR Rule M6-4-3])
1226 -append(9055,[AUTOSAR Rule M6-4-4])
1233 -append(9090,[AUTOSAR Rule M6-4-5])
1240 -append(744,[AUTOSAR Rule M6-4-6])
1245 -append(787,[AUTOSAR Rule M6-4-6])
1250 -append(9139,[AUTOSAR Rule M6-4-6])
1257 -append(483,[AUTOSAR Rule M6-4-7])
1264 -append(9181,[AUTOSAR Rule A6-4-1])
1283 -append(850,[AUTOSAR Rule M6-5-3])
1302 -append(801,[AUTOSAR Rule A6-6-1])
1310 -append(9041,[AUTOSAR Rule M6-6-1])
1317 -append(107,[AUTOSAR Rule M6-6-2])
1322 -append(9064,[AUTOSAR Rule M6-6-2])
1333 -append(843,[AUTOSAR Rule A7-1-1])
1338 -append(952,[AUTOSAR Rule A7-1-1])
1343 -append(953,[AUTOSAR Rule A7-1-1])
1354 -append(818,[AUTOSAR Rule M7-1-2])
1359 -append(1764,[AUTOSAR Rule M7-1-2])
1368 -append(9183,[AUTOSAR Rule A7-1-3])
1376 -deprecate(keyword, register)
1377 -append(586(register),[AUTOSAR Rule A7-1-4])
1388 -append(9416,[AUTOSAR Rule A7-1-6])
1395 -append(9146,[AUTOSAR Rule A7-1-7])
1402 -append(618,[AUTOSAR Rule A7-1-8])
1407 -append(2618,[AUTOSAR Rule A7-1-8])
1418 -append(9418,[AUTOSAR Rule A7-2-2])
1425 -append(9419,[AUTOSAR Rule A7-2-3])
1432 -append(9148,[AUTOSAR Rule A7-2-4])
1439 -append(9141,[AUTOSAR Rule M7-3-1])
1444 -append(9162,[AUTOSAR Rule M7-3-1])
1451 -append(9142,[AUTOSAR Rule M7-3-2])
1458 -append(1751,[AUTOSAR Rule M7-3-3])
1465 -append(9144,[AUTOSAR Rule M7-3-4])
1476 -append(9145,[AUTOSAR Rule M7-3-6])
1484 -deprecate(keyword, asm)
1485 -append(586(asm),[AUTOSAR Rule A7-4-1])
1509 -append(604,[AUTOSAR Rule M7-5-1])
1516 -append(789,[AUTOSAR Rule M7-5-2])
1527 -append(9070,[AUTOSAR Rule A7-5-2])
1534 -append(9146,[AUTOSAR Rule M8-0-1])
1545 -append(1735,[AUTOSAR Rule M8-3-1])
1552 -append(9165,[AUTOSAR Rule A8-4-1])
1560 -append(9072,[AUTOSAR Rule M8-4-2])
1566 -append(9272,[AUTOSAR Rule M8-4-2])
1573 -append(533,[AUTOSAR Rule A8-4-2])
1580 -append(9147,[AUTOSAR Rule M8-4-4])
1587 -append(530,[AUTOSAR Rule M8-5-1])
1594 -append(1729,[AUTOSAR Rule A8-5-1])
1601 -append(940,[AUTOSAR Rule M8-5-2])
1612 -append(9415,[AUTOSAR Rule A8-5-3])
1631 -append(1762,[AUTOSAR Rule M9-3-3])
1638 -append(9018,[AUTOSAR Rule M9-5-1])
1649 -append(9420,[AUTOSAR Rule A9-6-1])
1656 -append(9432,[AUTOSAR Rule A10-1-1])
1663 -append(9174,[AUTOSAR Rule M10-1-1])
1674 -append(1748,[AUTOSAR Rule M10-1-3])
1685 -append(1511,[AUTOSAR Rule A10-2-1])
1692 -append(9422,[AUTOSAR Rule A10-3-1])
1699 -append(9421,[AUTOSAR Rule A10-3-2])
1706 -append(1779,[AUTOSAR Rule A10-3-3])
1713 -append(9407,[AUTOSAR Rule A10-3-5])
1718 -append(9410,[AUTOSAR Rule A10-3-5])
1725 -append(9170,[AUTOSAR Rule M10-3-3])
1732 -append(9150,[AUTOSAR Rule M11-0-1])
1739 -append(9437,[AUTOSAR Rule A11-0-1])
1750 -append(9435,[AUTOSAR Rule A11-3-1])
1761 -append(1401,[AUTOSAR Rule A12-1-1])
1766 -append(1928,[AUTOSAR Rule A12-1-1])
1773 -append(1506,[AUTOSAR Rule M12-1-1])
1788 -append(9169,[AUTOSAR Rule A12-1-4])
1827 -append(1529,[AUTOSAR Rule A12-8-5])
1838 -append(9185,[AUTOSAR Rule A12-8-7])
1845 -append(9433,[AUTOSAR Rule A13-1-1])
1850 -append(9434,[AUTOSAR Rule A13-1-1])
1873 -append(9186,[AUTOSAR Rule A13-2-3])
1884 -append(9187,[AUTOSAR Rule A13-5-1])
1899 -append(1789,[AUTOSAR Rule M14-5-2])
1906 -append(1721,[AUTOSAR Rule M14-5-3])
1922 -append(1576,[AUTOSAR Rule M14-7-3])
1933 -append(9153,[AUTOSAR Rule A14-8-1])
1972 -append(3902,[AUTOSAR Rule A15-1-1])
1979 -append(9154,[AUTOSAR Rule A15-1-2])
1994 -append(1419,[AUTOSAR Rule M15-1-2])
2002 -append(9156,[AUTOSAR Rule M15-1-3])
2057 -append(1752,[AUTOSAR Rule A15-3-5])
2064 -append(1775,[AUTOSAR Rule M15-3-6])
2071 -append(1127,[AUTOSAR Rule M15-3-7])
2078 -append(1906,[AUTOSAR Rule A15-4-1])
2110 -append(9156,[AUTOSAR Rule A15-5-2])
2116 -deprecate(function,abort,[AUTOSAR Rule A15-5-2])
2117 -deprecate(function,quick_exit,[AUTOSAR Rule A15-5-2])
2118 -deprecate(function,_Exit,[AUTOSAR Rule A15-5-2])
2119 -deprecate(function,terminate,[AUTOSAR Rule A15-5-2])
2121 -deprecate(function,std::abort,[AUTOSAR Rule A15-5-2])
2122 -deprecate(function,std::quick_exit,[AUTOSAR Rule A15-5-2])
2123 -deprecate(function,std::_Exit,[AUTOSAR Rule A15-5-2])
2124 -deprecate(function,std::terminate,[AUTOSAR Rule A15-5-2])
2131 -append(9156,[AUTOSAR Rule A15-5-3])
2138 -append(9021,[AUTOSAR Rule A16-0-1])
2143 -append(9026,[AUTOSAR Rule A16-0-1])
2153 -deprecate(ppw,pragma,[AUTOSAR Rule A16-0-1])
2154 -deprecate(ppw,error,[AUTOSAR Rule A16-0-1])
2155 -deprecate(ppw,line,[AUTOSAR Rule A16-0-1])
2157 -deprecate(ppw,"",[AUTOSAR Rule A16-0-1])
2164 -append(9019,[AUTOSAR Rule M16-0-1])
2171 -append(9158,[AUTOSAR Rule M16-0-2])
2176 -append(9159,[AUTOSAR Rule M16-0-2])
2183 -append(436,[AUTOSAR Rule M16-0-5])
2190 -append(9022,[AUTOSAR Rule M16-0-6])
2197 -append(553,[AUTOSAR Rule M16-0-7])
2204 -append(16,[AUTOSAR Rule M16-0-8])
2209 -append(544,[AUTOSAR Rule M16-0-8])
2214 -append(9160,[AUTOSAR Rule M16-0-8])
2221 -append(491,[AUTOSAR Rule M16-1-1])
2228 -append(8,[AUTOSAR Rule M16-1-2])
2235 -append(967,[AUTOSAR Rule M16-2-3])
2241 -append(9020,[AUTOSAR Rule A16-2-1])
2256 -append(9023,[AUTOSAR Rule M16-3-1])
2263 -append(9024,[AUTOSAR Rule M16-3-2])
2275 -deprecate(ppw,error,[AUTOSAR Rule A16-6-1])
2287 -deprecate(ppw,pragma,[AUTOSAR Rule A16-7-1])
2294 -append(9093,[AUTOSAR Rule A17-0-1])
2301 -append(9093,[AUTOSAR Rule M17-0-2])
2309 -deprecate(function,longjmp,[AUTOSAR Rule M17-0-5] )
2310 -deprecate(function,std::longjmp,[AUTOSAR Rule M17-0-5] )
2311 -deprecate(macro,setjmp,[AUTOSAR Rule M17-0-5] )
2324 +headerwarn(limits.h)
2325 +headerwarn(
float.h)
2326 +headerwarn(stddef.h)
2327 +headerwarn(errno.h)
2328 +headerwarn(locale.h)
2329 +headerwarn(stdio.h)
2330 +headerwarn(ctype.h)
2331 +headerwarn(
string.h)
2333 +headerwarn(stdlib.h)
2334 +headerwarn(assert.h)
2335 +headerwarn(stdarg.h)
2336 +headerwarn(setjmp.h)
2337 +headerwarn(signal.h)
2339 -append(829(time.h),[AUTOSAR Rule A18-0-1])
2340 -append(829(limits.h),[AUTOSAR Rule A18-0-1])
2341 -append(829(
float.h),[AUTOSAR Rule A18-0-1])
2342 -append(829(stddef.h),[AUTOSAR Rule A18-0-1])
2343 -append(829(errno.h),[AUTOSAR Rule A18-0-1])
2344 -append(829(locale.h),[AUTOSAR Rule A18-0-1])
2345 -append(829(stdio.h),[AUTOSAR Rule A18-0-1])
2346 -append(829(ctype.h),[AUTOSAR Rule A18-0-1])
2347 -append(829(
string.h),[AUTOSAR Rule A18-0-1])
2348 -append(829(math.h),[AUTOSAR Rule A18-0-1])
2349 -append(829(stdlib.h),[AUTOSAR Rule A18-0-1])
2350 -append(829(assert.h),[AUTOSAR Rule A18-0-1])
2351 -append(829(stdarg.h),[AUTOSAR Rule A18-0-1])
2352 -append(829(setjmp.h),[AUTOSAR Rule A18-0-1])
2353 -append(829(signal.h),[AUTOSAR Rule A18-0-1])
2361 -deprecate(function,atof,[AUTOSAR Rule A18-0-2])
2362 -deprecate(function,atoi,[AUTOSAR Rule A18-0-2])
2363 -deprecate(function,atol,[AUTOSAR Rule A18-0-2])
2365 -deprecate(function,std::atof,[AUTOSAR Rule A18-0-2])
2366 -deprecate(function,std::atoi,[AUTOSAR Rule A18-0-2])
2367 -deprecate(function,std::atol,[AUTOSAR Rule A18-0-2])
2375 -deprecate(function,abort,[AUTOSAR Rule M18-0-3])
2376 -deprecate(function,exit,[AUTOSAR Rule M18-0-3])
2377 -deprecate(function,getenv,[AUTOSAR Rule M18-0-3])
2378 -deprecate(function,system,[AUTOSAR Rule M18-0-3])
2380 -deprecate(function,std::abort,[AUTOSAR Rule M18-0-3])
2381 -deprecate(function,std::exit,[AUTOSAR Rule M18-0-3])
2382 -deprecate(function,std::getenv,[AUTOSAR Rule M18-0-3])
2383 -deprecate(function,std::system,[AUTOSAR Rule M18-0-3])
2391 -deprecate(function,wcsftime,[AUTOSAR Rule M18-0-4])
2392 -deprecate(function,clock,[AUTOSAR Rule M18-0-4])
2393 -deprecate(function,difftime,[AUTOSAR Rule M18-0-4])
2394 -deprecate(function,mktime,[AUTOSAR Rule M18-0-4])
2395 -deprecate(function,time,[AUTOSAR Rule M18-0-4])
2396 -deprecate(function,asctime,[AUTOSAR Rule M18-0-4])
2397 -deprecate(function,ctime,[AUTOSAR Rule M18-0-4])
2398 -deprecate(function,gmtime,[AUTOSAR Rule M18-0-4])
2399 -deprecate(function,localtime,[AUTOSAR Rule M18-0-4])
2400 -deprecate(function,strftime,[AUTOSAR Rule M18-0-4])
2402 -deprecate(function,std::wcsftime,[AUTOSAR Rule M18-0-4])
2403 -deprecate(function,std::clock,[AUTOSAR Rule M18-0-4])
2404 -deprecate(function,std::difftime,[AUTOSAR Rule M18-0-4])
2405 -deprecate(function,std::mktime,[AUTOSAR Rule M18-0-4])
2406 -deprecate(function,std::time,[AUTOSAR Rule M18-0-4])
2407 -deprecate(function,std::asctime,[AUTOSAR Rule M18-0-4])
2408 -deprecate(function,std::ctime,[AUTOSAR Rule M18-0-4])
2409 -deprecate(function,std::gmtime,[AUTOSAR Rule M18-0-4])
2410 -deprecate(function,std::localtime,[AUTOSAR Rule M18-0-4])
2411 -deprecate(function,std::strftime,[AUTOSAR Rule M18-0-4])
2419 -deprecate(function,strcpy,[AUTOSAR Rule M18-0-5])
2420 -deprecate(function,strcmp,[AUTOSAR Rule M18-0-5])
2421 -deprecate(function,strcat,[AUTOSAR Rule M18-0-5])
2422 -deprecate(function,strchr,[AUTOSAR Rule M18-0-5])
2423 -deprecate(function,strspn,[AUTOSAR Rule M18-0-5])
2424 -deprecate(function,strcspn,[AUTOSAR Rule M18-0-5])
2425 -deprecate(function,strpbrk,[AUTOSAR Rule M18-0-5])
2426 -deprecate(function,strrchr,[AUTOSAR Rule M18-0-5])
2427 -deprecate(function,strstr,[AUTOSAR Rule M18-0-5])
2428 -deprecate(function,strtok,[AUTOSAR Rule M18-0-5])
2429 -deprecate(function,strlen,[AUTOSAR Rule M18-0-5])
2431 -deprecate(function,std::strcpy,[AUTOSAR Rule M18-0-5])
2432 -deprecate(function,std::strcmp,[AUTOSAR Rule M18-0-5])
2433 -deprecate(function,std::strcat,[AUTOSAR Rule M18-0-5])
2434 -deprecate(function,std::strchr,[AUTOSAR Rule M18-0-5])
2435 -deprecate(function,std::strspn,[AUTOSAR Rule M18-0-5])
2436 -deprecate(function,std::strcspn,[AUTOSAR Rule M18-0-5])
2437 -deprecate(function,std::strpbrk,[AUTOSAR Rule M18-0-5])
2438 -deprecate(function,std::strrchr,[AUTOSAR Rule M18-0-5])
2439 -deprecate(function,std::strstr,[AUTOSAR Rule M18-0-5])
2440 -deprecate(function,std::strtok,[AUTOSAR Rule M18-0-5])
2441 -deprecate(function,std::strlen,[AUTOSAR Rule M18-0-5])
2449 +headerwarn(locale.h)
2450 +headerwarn(clocale)
2452 -append(829(locale.h),[AUTOSAR Rule A18-0-3])
2453 -append(829(clocale),[AUTOSAR Rule A18-0-3])
2459 -deprecate(function,setlocale,[AUTOSAR Rule A18-0-3])
2460 -deprecate(function,std::setlocale,[AUTOSAR Rule A18-0-3])
2467 -append(9436,[AUTOSAR Rule A18-1-1])
2491 -deprecate(macro,offsetof,[AUTOSAR Rule M18-2-1])
2499 -deprecate(function,calloc,[AUTOSAR Rule A18-5-1])
2500 -deprecate(function,malloc,[AUTOSAR Rule A18-5-1])
2501 -deprecate(function,realloc,[AUTOSAR Rule A18-5-1])
2502 -deprecate(function,free,[AUTOSAR Rule A18-5-1])
2504 -deprecate(function,std::calloc,[AUTOSAR Rule A18-5-1])
2505 -deprecate(function,std::malloc,[AUTOSAR Rule A18-5-1])
2506 -deprecate(function,std::realloc,[AUTOSAR Rule A18-5-1])
2507 -deprecate(function,std::free,[AUTOSAR Rule A18-5-1])
2518 -append(424,[AUTOSAR Rule A18-5-3])
2542 -deprecate(function,signal,[AUTOSAR Rule A18-7-1])
2543 -deprecate(function,raise,[AUTOSAR Rule A18-7-1])
2545 -deprecate(function,std::signal,[AUTOSAR Rule A18-7-1])
2546 -deprecate(function,std::raise,[AUTOSAR Rule A18-7-1])
2570 -deprecate(variable,errno,[AUTOSAR Rule M19-3-1] )
2582 -deprecate(function,clearerr,[AUTOSAR Rule M27-0-1])
2583 -deprecate(function,fclose,[AUTOSAR Rule M27-0-1])
2584 -deprecate(function,feof,[AUTOSAR Rule M27-0-1])
2585 -deprecate(function,ferror,[AUTOSAR Rule M27-0-1])
2586 -deprecate(function,fflush,[AUTOSAR Rule M27-0-1])
2587 -deprecate(function,fgetc,[AUTOSAR Rule M27-0-1])
2588 -deprecate(function,fgetpos,[AUTOSAR Rule M27-0-1])
2589 -deprecate(function,fgets,[AUTOSAR Rule M27-0-1])
2590 -deprecate(function,fgetwc,[AUTOSAR Rule M27-0-1])
2591 -deprecate(function,fgetws,[AUTOSAR Rule M27-0-1])
2592 -deprecate(function,fopen,[AUTOSAR Rule M27-0-1])
2593 -deprecate(function,fprintf,[AUTOSAR Rule M27-0-1])
2594 -deprecate(function,fputc,[AUTOSAR Rule M27-0-1])
2595 -deprecate(function,fputs,[AUTOSAR Rule M27-0-1])
2596 -deprecate(function,fputwc,[AUTOSAR Rule M27-0-1])
2597 -deprecate(function,fputws,[AUTOSAR Rule M27-0-1])
2598 -deprecate(function,fread,[AUTOSAR Rule M27-0-1])
2599 -deprecate(function,fscanf,[AUTOSAR Rule M27-0-1])
2600 -deprecate(function,fseek,[AUTOSAR Rule M27-0-1])
2601 -deprecate(function,fsetpos,[AUTOSAR Rule M27-0-1])
2602 -deprecate(function,freopen,[AUTOSAR Rule M27-0-1])
2603 -deprecate(function,ftell,[AUTOSAR Rule M27-0-1])
2604 -deprecate(function,fwide,[AUTOSAR Rule M27-0-1])
2605 -deprecate(function,fwprintf,[AUTOSAR Rule M27-0-1])
2606 -deprecate(function,fwrite,[AUTOSAR Rule M27-0-1])
2607 -deprecate(function,fwscanf,[AUTOSAR Rule M27-0-1])
2608 -deprecate(function,getc,[AUTOSAR Rule M27-0-1])
2609 -deprecate(function,getchar,[AUTOSAR Rule M27-0-1])
2610 -deprecate(function,gets,[AUTOSAR Rule M27-0-1])
2611 -deprecate(function,getwc,[AUTOSAR Rule M27-0-1])
2612 -deprecate(function,getwchar,[AUTOSAR Rule M27-0-1])
2613 -deprecate(function,perror,[AUTOSAR Rule M27-0-1])
2614 -deprecate(function,printf,[AUTOSAR Rule M27-0-1])
2615 -deprecate(function,putc,[AUTOSAR Rule M27-0-1])
2616 -deprecate(function,putchar,[AUTOSAR Rule M27-0-1])
2617 -deprecate(function,puts,[AUTOSAR Rule M27-0-1])
2618 -deprecate(function,putwc,[AUTOSAR Rule M27-0-1])
2619 -deprecate(function,putwchar,[AUTOSAR Rule M27-0-1])
2620 -deprecate(function,remove,[AUTOSAR Rule M27-0-1])
2621 -deprecate(function,rename,[AUTOSAR Rule M27-0-1])
2622 -deprecate(function,rewind,[AUTOSAR Rule M27-0-1])
2623 -deprecate(function,scanf,[AUTOSAR Rule M27-0-1])
2624 -deprecate(function,setbuf,[AUTOSAR Rule M27-0-1])
2625 -deprecate(function,setvbuf,[AUTOSAR Rule M27-0-1])
2626 -deprecate(function,snprintf,[AUTOSAR Rule M27-0-1])
2627 -deprecate(function,sprintf,[AUTOSAR Rule M27-0-1])
2628 -deprecate(function,sscanf,[AUTOSAR Rule M27-0-1])
2629 -deprecate(function,swprintf,[AUTOSAR Rule M27-0-1])
2630 -deprecate(function,swscanf,[AUTOSAR Rule M27-0-1])
2631 -deprecate(function,tmpfile,[AUTOSAR Rule M27-0-1])
2632 -deprecate(function,tmpnam,[AUTOSAR Rule M27-0-1])
2633 -deprecate(function,ungetc,[AUTOSAR Rule M27-0-1])
2634 -deprecate(function,ungetwc,[AUTOSAR Rule M27-0-1])
2635 -deprecate(function,vfprintf,[AUTOSAR Rule M27-0-1])
2636 -deprecate(function,vfscanf,[AUTOSAR Rule M27-0-1])
2637 -deprecate(function,vfwprintf,[AUTOSAR Rule M27-0-1])
2638 -deprecate(function,vfwscanf,[AUTOSAR Rule M27-0-1])
2639 -deprecate(function,vprintf,[AUTOSAR Rule M27-0-1])
2640 -deprecate(function,vscanf,[AUTOSAR Rule M27-0-1])
2641 -deprecate(function,vsnprintf,[AUTOSAR Rule M27-0-1])
2642 -deprecate(function,vsprintf,[AUTOSAR Rule M27-0-1])
2643 -deprecate(function,vsscanf,[AUTOSAR Rule M27-0-1])
2644 -deprecate(function,vswprintf,[AUTOSAR Rule M27-0-1])
2645 -deprecate(function,vswscanf,[AUTOSAR Rule M27-0-1])
2646 -deprecate(function,vwprintf,[AUTOSAR Rule M27-0-1])
2647 -deprecate(function,vwscanf,[AUTOSAR Rule M27-0-1])
2648 -deprecate(function,wprintf,[AUTOSAR Rule M27-0-1])
2649 -deprecate(function,wscanf,[AUTOSAR Rule M27-0-1])
2651 -deprecate(function,std::clearerr,[AUTOSAR Rule M27-0-1])
2652 -deprecate(function,std::fclose,[AUTOSAR Rule M27-0-1])
2653 -deprecate(function,std::feof,[AUTOSAR Rule M27-0-1])
2654 -deprecate(function,std::ferror,[AUTOSAR Rule M27-0-1])
2655 -deprecate(function,std::fflush,[AUTOSAR Rule M27-0-1])
2656 -deprecate(function,std::fgetc,[AUTOSAR Rule M27-0-1])
2657 -deprecate(function,std::fgetpos,[AUTOSAR Rule M27-0-1])
2658 -deprecate(function,std::fgets,[AUTOSAR Rule M27-0-1])
2659 -deprecate(function,std::fgetwc,[AUTOSAR Rule M27-0-1])
2660 -deprecate(function,std::fgetws,[AUTOSAR Rule M27-0-1])
2661 -deprecate(function,std::fopen,[AUTOSAR Rule M27-0-1])
2662 -deprecate(function,std::fprintf,[AUTOSAR Rule M27-0-1])
2663 -deprecate(function,std::fputc,[AUTOSAR Rule M27-0-1])
2664 -deprecate(function,std::fputs,[AUTOSAR Rule M27-0-1])
2665 -deprecate(function,std::fputwc,[AUTOSAR Rule M27-0-1])
2666 -deprecate(function,std::fputws,[AUTOSAR Rule M27-0-1])
2667 -deprecate(function,std::fread,[AUTOSAR Rule M27-0-1])
2668 -deprecate(function,std::fscanf,[AUTOSAR Rule M27-0-1])
2669 -deprecate(function,std::fseek,[AUTOSAR Rule M27-0-1])
2670 -deprecate(function,std::fsetpos,[AUTOSAR Rule M27-0-1])
2671 -deprecate(function,std::freopen,[AUTOSAR Rule M27-0-1])
2672 -deprecate(function,std::ftell,[AUTOSAR Rule M27-0-1])
2673 -deprecate(function,std::fwide,[AUTOSAR Rule M27-0-1])
2674 -deprecate(function,std::fwprintf,[AUTOSAR Rule M27-0-1])
2675 -deprecate(function,std::fwrite,[AUTOSAR Rule M27-0-1])
2676 -deprecate(function,std::fwscanf,[AUTOSAR Rule M27-0-1])
2677 -deprecate(function,std::getc,[AUTOSAR Rule M27-0-1])
2678 -deprecate(function,std::getchar,[AUTOSAR Rule M27-0-1])
2679 -deprecate(function,std::gets,[AUTOSAR Rule M27-0-1])
2680 -deprecate(function,std::getwc,[AUTOSAR Rule M27-0-1])
2681 -deprecate(function,std::getwchar,[AUTOSAR Rule M27-0-1])
2682 -deprecate(function,std::perror,[AUTOSAR Rule M27-0-1])
2683 -deprecate(function,std::printf,[AUTOSAR Rule M27-0-1])
2684 -deprecate(function,std::putc,[AUTOSAR Rule M27-0-1])
2685 -deprecate(function,std::putchar,[AUTOSAR Rule M27-0-1])
2686 -deprecate(function,std::puts,[AUTOSAR Rule M27-0-1])
2687 -deprecate(function,std::putwc,[AUTOSAR Rule M27-0-1])
2688 -deprecate(function,std::putwchar,[AUTOSAR Rule M27-0-1])
2689 -deprecate(function,std::remove,[AUTOSAR Rule M27-0-1])
2690 -deprecate(function,std::rename,[AUTOSAR Rule M27-0-1])
2691 -deprecate(function,std::rewind,[AUTOSAR Rule M27-0-1])
2692 -deprecate(function,std::scanf,[AUTOSAR Rule M27-0-1])
2693 -deprecate(function,std::setbuf,[AUTOSAR Rule M27-0-1])
2694 -deprecate(function,std::setvbuf,[AUTOSAR Rule M27-0-1])
2695 -deprecate(function,std::snprintf,[AUTOSAR Rule M27-0-1])
2696 -deprecate(function,std::sprintf,[AUTOSAR Rule M27-0-1])
2697 -deprecate(function,std::sscanf,[AUTOSAR Rule M27-0-1])
2698 -deprecate(function,std::swprintf,[AUTOSAR Rule M27-0-1])
2699 -deprecate(function,std::swscanf,[AUTOSAR Rule M27-0-1])
2700 -deprecate(function,std::tmpfile,[AUTOSAR Rule M27-0-1])
2701 -deprecate(function,std::tmpnam,[AUTOSAR Rule M27-0-1])
2702 -deprecate(function,std::ungetc,[AUTOSAR Rule M27-0-1])
2703 -deprecate(function,std::ungetwc,[AUTOSAR Rule M27-0-1])
2704 -deprecate(function,std::vfprintf,[AUTOSAR Rule M27-0-1])
2705 -deprecate(function,std::vfscanf,[AUTOSAR Rule M27-0-1])
2706 -deprecate(function,std::vfwprintf,[AUTOSAR Rule M27-0-1])
2707 -deprecate(function,std::vfwscanf,[AUTOSAR Rule M27-0-1])
2708 -deprecate(function,std::vprintf,[AUTOSAR Rule M27-0-1])
2709 -deprecate(function,std::vscanf,[AUTOSAR Rule M27-0-1])
2710 -deprecate(function,std::vsnprintf,[AUTOSAR Rule M27-0-1])
2711 -deprecate(function,std::vsprintf,[AUTOSAR Rule M27-0-1])
2712 -deprecate(function,std::vsscanf,[AUTOSAR Rule M27-0-1])
2713 -deprecate(function,std::vswprintf,[AUTOSAR Rule M27-0-1])
2714 -deprecate(function,std::vswscanf,[AUTOSAR Rule M27-0-1])
2715 -deprecate(function,std::vwprintf,[AUTOSAR Rule M27-0-1])
2716 -deprecate(function,std::vwscanf,[AUTOSAR Rule M27-0-1])
2717 -deprecate(function,std::wprintf,[AUTOSAR Rule M27-0-1])
2718 -deprecate(function,std::wscanf,[AUTOSAR Rule M27-0-1])