diff options
| author | Shell <[email protected]> | 2024-05-08 09:22:09 +0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2024-05-08 09:22:09 +0800 |
| commit | 6977cf91013724b8bf632cf4ad08f8dbb0392fb2 (patch) | |
| tree | 00bb4f5b9bf00714b8176db4fced2e09e096d6f5 /tools/ci/cpp_check.py | |
| parent | 02e0334ac3dacca463c36bcbb7f71b0f35c2af85 (diff) | |
[src] add rt_hw_cpu_id() wrapper API (#8894)
* [src] add rt_hw_cpu_id() wrapper API
rt_hw_cpu_id() is an unsafe API which should not be used by most codes
directly. It's error-prone because it must be used in proper context,
otherwise it can lead to errors and unpredictable behavior.
This patch adds a wrapper API for rt_hw_cpu_id() to address this risk.
It includes the context-checking functionality and provides a safer
alternative for obtaining CPU IDs, ensuring that it is used correctly
within the appropriate context.
Signed-off-by: Shell <[email protected]>
* fixup UMP
* update API & comment
* ci: cpp_check
---------
Signed-off-by: Shell <[email protected]>
Diffstat (limited to 'tools/ci/cpp_check.py')
| -rw-r--r-- | tools/ci/cpp_check.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/tools/ci/cpp_check.py b/tools/ci/cpp_check.py index e7b2847c4a..5e7e100525 100644 --- a/tools/ci/cpp_check.py +++ b/tools/ci/cpp_check.py @@ -27,6 +27,7 @@ class CPPCheck: [ 'cppcheck', '-DRT_ASSERT(x)=', + '-DRTM_EXPORT(x)=', '-Drt_list_for_each_entry(a,b,c)=a=(void*)b;', '-I include', '-I thread/components/finsh', |
