mirror of
https://github.com/apache/nuttx.git
synced 2026-08-08 14:07:17 +00:00
allsyms_lookup() derived a symbol's size from the physically next table entry, assuming address order. Under CONFIG_SYMTAB_ORDEREDBYNAME the table is sorted by name instead, producing a huge bogus size in %pS/backtrace output. Scan for the closest larger address instead of relying on table order. Signed-off-by: liang.huang <liang.huang@houmo.ai> Assisted-by: Claude Code:claude-sonnet-5 |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| Kconfig | ||
| Make.defs | ||
| symtab_allsyms.c | ||
| symtab_findbyname.c | ||
| symtab_findbyvalue.c | ||
| symtab_sortbyname.c | ||