Suppress MISRA C:2012 rule 21.6 for snprintf (#877)

Suppress MISRA C:2012 rule 21.6 for snprintf
This commit is contained in:
chinglee-iot 2023-12-07 18:51:14 +08:00 committed by GitHub
parent 877484cd7e
commit d95b05ea5f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 32 additions and 5 deletions

View file

@ -107,6 +107,15 @@ _Ref 11.5.5_
because data storage buffers are implemented as uint8_t arrays for the
ease of sizing, alignment and access.
#### Rule 21.6
MISRA C-2012 Rule 21.6: The Standard Library input/output functions shall not
be used.
_Ref 21.6.1_
- The Standard Library function snprintf is used in vTaskListTasks and
vTaskGetRunTimeStatistics APIs, both of which are utility functions only and
are not considered part of core kernel implementation.
### MISRA configuration