Skip to content

GCC 16 support#1775

Open
no92 wants to merge 2 commits into
managarm:masterfrom
no92:gcc-16
Open

GCC 16 support#1775
no92 wants to merge 2 commits into
managarm:masterfrom
no92:gcc-16

Conversation

@no92

@no92 no92 commented May 5, 2026

Copy link
Copy Markdown
Member

No description provided.

@avdgrinten avdgrinten left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

FWIW musl solves TLSDESC by updating the DTVs of all threads when they need to be extended.

Comment thread options/rtld/aarch64/runtime.S
Comment thread options/rtld/x86_64/runtime.S
Comment thread options/rtld/x86_64/runtime.S
no92 added 2 commits June 19, 2026 13:06
This implements TLSDESC handling for static relocations, as well as
fixing the DTV sizing issues for the non-calling threads.
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.

2 participants