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

[CMake] Only tweak linking settings when doing a unified build. #1493

Merged
merged 1 commit into from
Jul 29, 2021

Conversation

mikeurbach
Copy link
Contributor

When building CIRCT standalone, it isn't safe to assume these
configurations can be applied, since the build of LLVM may have used a
different configuration. These keeps the same recommended defaults,
but only for a unified build via LLVM_EXTERNAL_PROJECTS.

When building CIRCT standalone, it isn't safe to assume these
configurations can be applied, since the build of LLVM may have used a
different configuration. These keeps the same recommended defaults,
but only for a unified build via LLVM_EXTERNAL_PROJECTS.
@mikeurbach mikeurbach requested a review from lattner July 29, 2021 21:07
Copy link
Collaborator

@lattner lattner left a comment

Choose a reason for hiding this comment

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

I verified that this fixes the build warnings for me, thank you!

@mikeurbach
Copy link
Contributor Author

Awesome, thanks for verifying the fix!

@mikeurbach mikeurbach merged commit a2ccc01 into main Jul 29, 2021
@mikeurbach mikeurbach deleted the cmake-visibility branch July 29, 2021 21:25
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