Files
littlefs/scripts
Christopher Haster b0976379d7 scripts: Added -i/--internal to ctx.py/structs.py, re-limiting structs.py
This adds -i/--internal to ctx.py and structs.py, which has proven
useful for introspection/debugging. Being able to view the ctx/args of
internal functions is nice, even if they don't actually contribute to
the high-level cost.

This also reverts structs.py to limit to .h files by default, to match
ctx.py, once again relying on dwarf file info. This has been a bit
unreliable in the past, but there's not much else that determines if a
struct is part of the "public interface" in C.

But that's what ctx.py is for.

---

Also fixed an issue where structs appearing in multiple files would have
their sizes added together, which ends up with some pretty confusing
results (sizeof(uint32_t) => 8?).
2025-03-12 20:00:56 -05:00
..
2025-03-12 19:10:17 -05:00
2025-03-12 19:10:17 -05:00
2025-03-12 19:10:17 -05:00
2025-03-12 19:10:17 -05:00