Skip to content

Removing some linker warnings that are no longer needed#52457

Merged
3 commits merged intodotnet:mainfrom
joperezr:RemoveWarns
May 12, 2021
Merged

Removing some linker warnings that are no longer needed#52457
3 commits merged intodotnet:mainfrom
joperezr:RemoveWarns

Conversation

@joperezr
Copy link
Copy Markdown
Member

@joperezr joperezr commented May 7, 2021

cc: @eerhardt

This will need to be rebased with #52272 once that is merged, but sending this in the meantime to test against the CI platform matrix to ensure the other warnings aren't required any longer.

@joperezr joperezr added the linkable-framework Issues associated with delivering a linker friendly framework label May 7, 2021
@joperezr joperezr requested a review from eerhardt May 7, 2021 17:47
@ghost
Copy link
Copy Markdown

ghost commented May 7, 2021

Tagging subscribers to 'linkable-framework': @eerhardt, @vitek-karas, @LakshanF, @sbomer
See info in area-owners.md if you want to be subscribed.

Issue Details

cc: @eerhardt

This will need to be rebased with #52272 once that is merged, but sending this in the meantime to test against the CI platform matrix to ensure the other warnings aren't required any longer.

Author: joperezr
Assignees: -
Labels:

linkable-framework

Milestone: -

Comment thread src/libraries/illink-sharedframework.targets Outdated
Copy link
Copy Markdown
Member

@eerhardt eerhardt left a comment

Choose a reason for hiding this comment

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

This is awesome we can remove this many warning suppressions! Let's merge this and delete code.

Separately, we should see what we can do to remove that last IL2008 suppression.

cc @vitek-karas @sbomer

@joperezr joperezr requested a review from eerhardt May 7, 2021 23:15
Comment thread src/coreclr/System.Private.CoreLib/CreateRuntimeRootILLinkDescriptorFile.targets Outdated
@vitek-karas
Copy link
Copy Markdown
Member

If this completely removes all warnings from non-Windows builds we should resolve #40336 and also revert the changes made in dotnet/sdk#16979. That work is at least partially tracked by dotnet/linker#1973.

@sbomer

@joperezr joperezr requested a review from marek-safar as a code owner May 10, 2021 18:51
@ghost
Copy link
Copy Markdown

ghost commented May 11, 2021

Hello @joperezr!

Because this pull request has the auto-merge label, I will be glad to assist with helping to merge this pull request once all check-in policies pass.

p.s. you can customize the way I help with merging this pull request, such as holding this pull request until a specific person approves. Simply @mention me (@msftbot) and give me an instruction to get started! Learn more here.

@joperezr
Copy link
Copy Markdown
Member Author

/azp run runtime

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@ghost ghost merged commit a418df6 into dotnet:main May 12, 2021
@karelz karelz added this to the 6.0.0 milestone May 20, 2021
@ghost ghost locked as resolved and limited conversation to collaborators Jun 19, 2021
@joperezr joperezr deleted the RemoveWarns branch August 11, 2021 21:01
This pull request was closed.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-Infrastructure-libraries linkable-framework Issues associated with delivering a linker friendly framework

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants