Skip to content

elf: add x86 and x86_64 TLS binaries for issue #5259#271

Open
inevitableflash wants to merge 3 commits intorizinorg:masterfrom
inevitableflash:add-x86-tls-tests
Open

elf: add x86 and x86_64 TLS binaries for issue #5259#271
inevitableflash wants to merge 3 commits intorizinorg:masterfrom
inevitableflash:add-x86-tls-tests

Conversation

@inevitableflash
Copy link
Copy Markdown

No description provided.

@Rot127
Copy link
Copy Markdown
Member

Rot127 commented Mar 26, 2026

Please add the source code as well. There is a src sub-directory.

@Rot127
Copy link
Copy Markdown
Member

Rot127 commented Mar 26, 2026

They seem to miss some relocs.
Also, please add the tests in the main PR as well. It is not a problem if they fail in the CI for now. You can test locally.

@inevitableflash
Copy link
Copy Markdown
Author

inevitableflash commented Mar 26, 2026

I've updated the C source code to include ifunc (for IRELATIVE) and external variables/functions to trigger the missing GOT and PLT relocations and apart from that the TLS ones also. The compiled binaries have been updated.I have also pushed the test script to the main PR as requested!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants