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

Don't set -pie on shared objects #2660

Closed

Conversation

kbenzie
Copy link
Contributor

@kbenzie kbenzie commented Feb 4, 2025

Addresses intel/llvm#16677 by only setting -pie linker option in Release builds on executables rather than on any type of target.

intel/llvm#16880

@kbenzie kbenzie force-pushed the benie/dont-set-pie-on-shared-objects branch 2 times, most recently from 178f627 to 6ad9cbe Compare February 4, 2025 14:59
@kbenzie kbenzie marked this pull request as ready for review February 4, 2025 15:13
@kbenzie kbenzie requested a review from a team as a code owner February 4, 2025 15:13
@kbenzie kbenzie added the ready to merge Added to PR's which are ready to merge label Feb 7, 2025
Addresses intel/llvm#16677 by only setting `-pie` linker option in
Release builds on executables rather than on any type of target.
@kbenzie kbenzie force-pushed the benie/dont-set-pie-on-shared-objects branch from 6ad9cbe to 4c9bb4a Compare February 18, 2025 17:56
@kbenzie kbenzie closed this Feb 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready to merge Added to PR's which are ready to merge
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants