[rtems-central commit] validation: Avoid use of uint0_t

Sebastian Huber sebh at rtems.org
Mon Apr 19 14:58:39 UTC 2021


Module:    rtems-central
Branch:    master
Commit:    ffec29adcc90f83b0e21e26ea2646214a58b1976
Changeset: http://git.rtems.org/rtems-central/commit/?id=ffec29adcc90f83b0e21e26ea2646214a58b1976

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Thu Apr 15 16:34:27 2021 +0200

validation: Avoid use of uint0_t

---

 rtemsspec/validation.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/rtemsspec/validation.py b/rtemsspec/validation.py
index baff530..4cb7cba 100644
--- a/rtemsspec/validation.py
+++ b/rtemsspec/validation.py
@@ -1022,7 +1022,7 @@ class TransitionMap:
         content.add([f"static const {ident}_Entry", f"{ident}_Entries[] = {{"])
         entries[-1] = entries[-1].replace("},", "}")
         content.append(entries)
-        bits = math.ceil(math.log2(len(self._entries)) / 8) * 8
+        bits = max(8, math.ceil(math.log2(len(self._entries)) / 8) * 8)
         content.append(
             ["};", "", f"static const uint{bits}_t", f"{ident}_Map[] = {{"])
         text = ", ".join(



More information about the vc mailing list