arduino / arduino/ArduinoCore-sam

Binary file size increased by 7kB

Open
#33 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
HTML
Stars
91
Forks
112
PR merge metrics
No merged PRs in 30d

Description

Final binary size has increased by almost 7 kBytes with recent changes to build options.

I think I've traced this issue back to this commit: e88a29aab968dafcbf600c51b72322215ce29669

Instead of "syscall_sam3.c" the standard library implementation is used, and that adds quite a lot of extra size to the final binary. Is that really necessary?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by inspecting commit e88a29aab968dafcbf600c51b72322215ce29669 and the build options around syscall_sam3.c. Compare the resulting final binary size with the earlier implementation and determine whether the standard library implementation is required. Done means explaining or correcting the change so the binary no longer incurs the unnecessary increase.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
build-system, embedded-iot
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.