aboutsummaryrefslogtreecommitdiffstats
path: root/test/rt/testbuild/pclint
diff options
context:
space:
mode:
authorGiovanni Di Sirio <gdisirio@gmail.com>2015-03-07 07:18:08 +0000
committerGiovanni Di Sirio <gdisirio@gmail.com>2015-03-07 07:18:08 +0000
commit4de725748239e122b27ff2b31aac32b835e8a2d6 (patch)
tree7a5f663a5dcc2c370b51a7d72f5efd5b81d5f6a7 /test/rt/testbuild/pclint
parentf6374e3911aebabe120f74369fd3dd6ecef489cd (diff)
downloadChibiOS-4de725748239e122b27ff2b31aac32b835e8a2d6.tar.gz
ChibiOS-4de725748239e122b27ff2b31aac32b835e8a2d6.tar.bz2
ChibiOS-4de725748239e122b27ff2b31aac32b835e8a2d6.zip
More MISRA.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7725 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'test/rt/testbuild/pclint')
-rw-r--r--test/rt/testbuild/pclint/waivers.lnt7
1 files changed, 6 insertions, 1 deletions
diff --git a/test/rt/testbuild/pclint/waivers.lnt b/test/rt/testbuild/pclint/waivers.lnt
index bb9742582..8f441be43 100644
--- a/test/rt/testbuild/pclint/waivers.lnt
+++ b/test/rt/testbuild/pclint/waivers.lnt
@@ -1,11 +1,16 @@
/* MISRA checks are not performed in header files marked as libraries or
vendor-provided files or belonging to other subsystems.*/
--elib(*)
+-e686 /* Silencing warning on -elib(*) */
+-elib(*) /* No checks on library files. */
+libclass(angle,ansi)
+libh(core_cm4.h)
+libh(stm32f4xx.h)
+libh(*LLD.h)
+/* Silencing common non-MISRA info generated by PCLint in -w3 mode. All of
+ them have been controlled. Other infos have been fixed in the code.*/
+-e526 -e537 -e714 -e716 -e757 -e759 -e768 -e773 -e826 -e835 -e845
+
/* Removing *advisory* directives and rules that would negatively impact
code readability or not avoidable.*/
-e970 /* Dir-4.6 */