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

[native] Common infrastructure for native shared library linking #9990

Open
wants to merge 11 commits into
base: main
Choose a base branch
from

Conversation

grendello
Copy link
Contributor

Context: #9938

Code extracted from #9938, which provides one place to run the native linker and specify all the required
flags and options. This makes it easier to maintain and update the linker code in the future, as well as
ensures that we use consistent linking flags across the board.

Additionally, updates some LLVM IR code generator bits, also extracted from #9938, which aren't strictly
related to native linking, but they are placed here in order to make #9938 smaller.

@grendello
Copy link
Contributor Author

/azp run

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@grendello
Copy link
Contributor Author

/azp run

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@grendello grendello force-pushed the dev/grendel/native-compilation branch from 56a838d to b14eb54 Compare April 1, 2025 08:02
@grendello
Copy link
Contributor Author

/azp run

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@grendello grendello force-pushed the dev/grendel/native-compilation branch 2 times, most recently from 5efbf29 to 0ac713d Compare April 2, 2025 20:47
@grendello grendello force-pushed the dev/grendel/native-compilation branch from 0ac713d to 7490091 Compare April 9, 2025 18:20
@grendello
Copy link
Contributor Author

/azp run

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

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