Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Limit visibility of symbols for internal libraries #2354

Merged
merged 1 commit into from
Jul 22, 2020

Conversation

ben-clayton
Copy link
Contributor

@ben-clayton ben-clayton commented Jul 22, 2020

Also remove SPIRV/doc.cpp from the SPVRemapper target as this is part of SPIRV, causing ODR violations. Instead have
SPVRemapper link against SPIRV.

Fixes: #2346

Also remove `SPIRV/doc.cpp` from the `SPVRemapper` target as this
is part of `SPIRV`, causing ODR violations. Instead have
`SPVRemapper` link against `SPIRV`.

Fixes ODR violations.
@johnkslang johnkslang merged commit 9165cbb into KhronosGroup:master Jul 22, 2020
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.

Shared object ODR violations between glslang and SPIRV
2 participants