Skip to content

NativeAot: Allow disabling -pie flag - #64580

Merged
jkotas merged 1 commit into
dotnet:mainfrom
StephanDollberg:stephandollberg/PositionIndependentExecutable-flag
Feb 1, 2022
Merged

NativeAot: Allow disabling -pie flag#64580
jkotas merged 1 commit into
dotnet:mainfrom
StephanDollberg:stephandollberg/PositionIndependentExecutable-flag

Conversation

@StephanDollberg

@StephanDollbergStephanDollberg commented Jan 31, 2022

Copy link
Copy Markdown
Contributor

Adds a msbuild property PositionIndependentExecutable to the -pie
flag.

While good by default for security reasons they might make binary
incompatible with certain tools (magic-trace).

Adds a msbuild property `PositionIndependentExecutable` to the -pie
flag.
While good by default for security reasons they might make binary
incompatible with certain tools.
@ghostghost added area-Infrastructure-coreclr Only use for closed issues community-contribution Indicates that the PR has been added by a community member labels Jan 31, 2022
@ghost

Copy link
Copy Markdown

Tagging subscribers to this area: @hoyosjs
See info in area-owners.md if you want to be subscribed.

Issue Details

Adds a msbuild property PositionIndependentExecutable to the -pie
flag.

While good by default for security reasons they might make binary
incompatible with certain tools.

Author:StephanDollberg
Assignees:-
Labels:

area-Infrastructure-coreclr

Milestone:-

@jkotas
jkotas merged commit 58db8db into dotnet:mainFeb 1, 2022
@jkotas

Copy link
Copy Markdown
Member

Thank you!

@ghostghost locked as resolved and limited conversation to collaborators Mar 3, 2022
Sign up for freeto subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-Infrastructure-coreclrOnly use for closed issuescommunity-contributionIndicates that the PR has been added by a community member

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@StephanDollberg@jkotas