[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH] docs/misra: replace R13.1 with R13.2
After looking closely at the R13.1 violations and potential fixes or deviations, upon further reflection and discussions, we realized that it is R13.2, limited to initializers list, that we want to comply with. Link: https://marc.info/?l=xen-devel&m=170751643325805 Signed-off-by: Stefano Stabellini <stefano.stabellini@xxxxxxx> diff --git a/docs/misra/rules.rst b/docs/misra/rules.rst index d3b70fdf04..c02dea9af8 100644 --- a/docs/misra/rules.rst +++ b/docs/misra/rules.rst @@ -449,10 +449,11 @@ maintainers if you want to suggest a change. parameter declared as "array of type" - - * - `Rule 13.1 <https://gitlab.com/MISRA/MISRA-C/MISRA-C-2012/Example-Suite/-/blob/master/R_13_01_1.c>`_ + * - `Rule 13.2 <https://gitlab.com/MISRA/MISRA-C/MISRA-C-2012/Example-Suite/-/blob/master/R_13_02.c>`_ - Required - - Initializer lists shall not contain persistent side effects - - + - The value of an expression and its persistent side-effects shall + be the same under all permitted evaluation orders + - Limit the scope of this rule to initializer lists * - `Rule 13.6 <https://gitlab.com/MISRA/MISRA-C/MISRA-C-2012/Example-Suite/-/blob/master/R_13_06.c>`_ - Required
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |