8 Commits
Author SHA1 Message Date
Will Miles 22a633aa6d dynarray: Fix multiple array ordering
Use a fixed-length 5 digit order key.  SORT_BY_INIT_PRIORITY does not
preserve the section name order.
2026-08-23 21:11:45 +00:00
Will Miles e7db126904 Revert incorrect push
This reverts commits c8200e5303 and
a462e379a2.
2026-08-23 21:09:23 +00:00
Will Miles c8200e5303 dynarray: Fix multiple array ordering
Use a fixed-length 5 digit order key.  SORT_BY_INIT_PRIORITY does not
preserve the section name order.
2026-08-23 20:34:02 +00:00
Will Miles 6d7c1d0bbd Improve usermod validation warnings 2026-04-13 01:38:30 -04:00
Will Miles 144f1f13a8 dynarray: Support ESP-IDF 2026-04-12 11:38:23 -04:00
Will MilesandClaude a966c41bc2 dynarray: Directly apply linker fix
Rather than append a linker file, we edit the upstream supplied ones to
add our section to the binaries.  Works better on all platforms.

Co-Authored-By: Claude <[email protected]>
2026-04-12 11:38:23 -04:00
Will Miles 3bfbbab807 Formalize dynarray system
Break out the dynamic array macros to a re-usable component and fix
the implementation.
2026-02-28 22:47:48 -05:00
Will Miles b97b46ae12 Use new section for dynamic arrays
Use a custom linker section to hold dynamic arrays such as the
usermod list.  This provides an extensible solution for wider use
in the future (such as FX or Bus drivers), as well as IDF v5
compatibility.
2026-02-28 22:47:48 -05:00