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

Actions: Write an even better bitcode collection action #43421

Open
woodruffw opened this issue Mar 3, 2022 · 0 comments
Open

Actions: Write an even better bitcode collection action #43421

woodruffw opened this issue Mar 3, 2022 · 0 comments
Labels
C:actions Related to blight's supported actions

Comments

@woodruffw
Copy link
Member

We currently have EmbedBitcode, which injects -fembed-bitcode into each invocation. This works pretty well on targets like macOS (where -fembed-bitcode has well-defined bitcode merging behavior), but not as well on Linux (where is just mashes bitcode streams together, creating an unparseable blob).

We should add another action, one that's roughly on par with WLLVM or GLLVM in terms of being able to extract a combined bitcode module from a binary by walking backwards through a list of referenced intermediate files.

@woodruffw woodruffw added the C:actions Related to blight's supported actions label Mar 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C:actions Related to blight's supported actions
Projects
None yet
Development

No branches or pull requests

1 participant