Files
AnyPS5/core
LeandroLP23andClaude Opus 5.5 add81f3082 test(relinker): load two converted modules with colliding exports on Windows
Two guest modules export the same `shared` function and `tls_value` TLS
symbol with default visibility; the second has DF_SYMBOLIC. Each module's
entry calls its own `shared` through R_X86_64_64, GLOB_DAT and JUMP_SLOT
relocations and adds its own `tls_value` read through a TPOFF64
relocation. The converted Windows executable calls both entries and must
exit with the value only reachable when every reference binds to its own
module: (3 * 1 + 4) + (3 * 2 + 8) * 16.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-11-02 11:50:32 +01:00
..