summaryrefslogtreecommitdiff
path: root/script/size.py
diff options
context:
space:
mode:
authorBirte Kristina Friesel <derf@finalrewind.org>2025-10-25 07:14:16 +0200
committerBirte Kristina Friesel <derf@finalrewind.org>2025-10-25 07:14:16 +0200
commit6698f655161e25471b0c62c73dd92c548519b4f8 (patch)
tree9a76380ad07159facc750a3e21c96a026df96963 /script/size.py
parentd705599e2a0fa99e791af9b349e901b54cb93304 (diff)
nfpvalues, size: handle missing sections in size output
Diffstat (limited to 'script/size.py')
-rwxr-xr-xscript/size.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/script/size.py b/script/size.py
index e1f6605..c11e4cd 100755
--- a/script/size.py
+++ b/script/size.py
@@ -31,8 +31,8 @@ def main(size_executable, rom_sections, ram_sections):
section_size[section] = size
total = {
- "ROM": sum(map(lambda section: section_size[section], rom_sections)),
- "RAM": sum(map(lambda section: section_size[section], ram_sections)),
+ "ROM": sum(map(lambda section: section_size.get(section, 0), rom_sections)),
+ "RAM": sum(map(lambda section: section_size.get(section, 0), ram_sections)),
}
output = {"section": section_size, "total": total}