Skip to content

version script: support extern "C++" syntax#963

Merged
davidlattimore merged 3 commits into
wild-linker:mainfrom
marxin:extern-cpp-version-script
Jun 30, 2025
Merged

version script: support extern "C++" syntax#963
davidlattimore merged 3 commits into
wild-linker:mainfrom
marxin:extern-cpp-version-script

Conversation

@marxin

@marxin marxin commented Jun 29, 2025

Copy link
Copy Markdown
Collaborator

The exact matching for the demangled name is tricky (depends on the precise demangler format). However, most of the packages using the features rely on globs based on namespaces.

Resolves: #952

@marxin marxin force-pushed the extern-cpp-version-script branch 3 times, most recently from 46cb386 to b8c17d1 Compare June 29, 2025 21:29
@marxin marxin force-pushed the extern-cpp-version-script branch from b8c17d1 to eafb795 Compare June 29, 2025 21:30
@davidlattimore davidlattimore merged commit d129175 into wild-linker:main Jun 30, 2025
20 checks passed
@marxin marxin deleted the extern-cpp-version-script branch June 30, 2025 05:00
AadiWaghray pushed a commit to AadiWaghray/wild that referenced this pull request Aug 10, 2025
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.

version script: support extern "C++"

2 participants