|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH 14/17] xen: add SAF deviation for MISRA C Dir 4.10
From: Nicola Vetrini <nicola.vetrini@xxxxxxxxxxx>
Signed-off-by: Nicola Vetrini <nicola.vetrini@xxxxxxxxxxx>
Signed-off-by: Alessandro Zucchelli <alessandro.zucchelli@xxxxxxxxxxx>
---
docs/misra/safe.json | 10 +++++++++-
xen/include/public/arch-x86/xen.h | 1 +
2 files changed, 10 insertions(+), 1 deletion(-)
diff --git a/docs/misra/safe.json b/docs/misra/safe.json
index 0739eac806..a1cd821aea 100644
--- a/docs/misra/safe.json
+++ b/docs/misra/safe.json
@@ -99,7 +99,15 @@
"text": "Files intended for multiple inclusion are not supposed to
comply with D4.10."
},
{
- "id": "SAF-11-safe",
+ "id": "SAF-12-safe",
+ "analyser": {
+ "eclair": "MC3R1.D4.10"
+ },
+ "name": "Dir 4.10: arch-x86/xen.h include before guard",
+ "text": "This file needs to start with #include ../xen.h to
generate preprocessed code in the correct order."
+ },
+ {
+ "id": "SAF-13-safe",
"analyser": {},
"name": "Sentinel",
"text": "Next ID to be used"
diff --git a/xen/include/public/arch-x86/xen.h
b/xen/include/public/arch-x86/xen.h
index a9a87d9b50..d8ad935af3 100644
--- a/xen/include/public/arch-x86/xen.h
+++ b/xen/include/public/arch-x86/xen.h
@@ -7,6 +7,7 @@
* Copyright (c) 2004-2006, K A Fraser
*/
+/* SAF-12-safe include before guard needed for correct code generation */
#include "../xen.h"
#ifndef __XEN_PUBLIC_ARCH_X86_XEN_H__
--
2.34.1
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |