Files
AnyPS5/docs/dev/debt/libCprm.md
T

2.4 KiB

libCprm technical debt

Callable exports

  • Callable exports - 35 entries are import-resolution declarations only. Parameter lists, return types and behavior are unverified; parameterless int declarations are placeholders, not verified ABI contracts. Every entry throws through NotImplemented_nid_no_patch. Unidentified names use literal NID aliases. No runtime functionality is implemented. Data exports require separate layout and ownership analysis. Candidate names match their NIDs in the public symbol database or supplemental catalog.
Name NID
Unknown +Eh9ZNYi6zo
Unknown +X9TC+1sw8c
Unknown 1M23A00Z5YY
Unknown 9Blq0Y1cfC4
Unknown C+UDpkvBfq0
Unknown Dxqbh2fid-0
Unknown GYIfXUO2DQM
Unknown GzdjmaMs2ec
Unknown Ja2HmL89pQk
Unknown N1QA8ydpT5s
Unknown Qqt9wsrnORY
Unknown SebG2x8vugA
Unknown Sz5wfo9uoQo
Unknown UXwPU6S3K3M
Unknown Ut6wGp0l-EU
Unknown Uv-1Y7ctRPg
Unknown WWfjXT2d7SM
Unknown YhPUdyQoZ2w
Unknown YvBd1vant8Y
Unknown aoE6klVaQmo
Unknown fb1srL++42M
Unknown gnClz0AOgtw
Unknown h9jXWgBLon0
Unknown hs4OD9CTzsU
Unknown hvZH8f+HBVg
Unknown i2aJI0V3U3A
Unknown iDCilRZjGRM
Unknown lCmvZpz-8Sg
Unknown llRRCXKDB8g
Unknown mq+QSu3eTDM
Unknown pa1PYEalrtU
Unknown tsJszAZ7k+A
Unknown vR2Jy582NrI
Unknown x5bhPjRC+WQ
Unknown y2mH4WVl028

Unresolved data exports

These older data exports remain undeclared. Their NIDs and sizes also appear in the later inventory, but their types, initialization and lifetime have not been established. Both images contain the same relocation pattern within these objects: the first has five relative relocations; the second has four relative relocations and one symbol relocation. The file-backed bytes are zero before relocation. Object type, relocated targets, initialization and lifetime remain unverified.

NID Size (bytes) Relocations
5vIwXuuJRyw 56 5
xPsa6JbPY0w 56 5