AnyPS5/core/libs/nid
Adrià Franch eb85dc7362 fix(nid): share string suffixes when rebuilding .dynstr
The linker stores a dynamic string that is the suffix of another once
(for example "cos" inside "acos"). The patcher wrote every string
separately, so a library whose renamed exports do not shrink the table
enough failed with "rebuilt .dynstr exceeds original section size".
Strings are now sorted by their reversed text and a string that ends
another one points into it.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-10-01 20:09:41 +02:00
..
include/nid fix: correct sscanf %x signedness and avoid a substr copy 2026-09-26 14:11:50 -06:00
src fix(nid): share string suffixes when rebuilding .dynstr 2026-10-01 20:09:41 +02:00