Skip to content
This repository has been archived by the owner on Jan 23, 2023. It is now read-only.

Remove code corresponding to always defined symbols #9542

Merged
merged 29 commits into from Feb 13, 2017

Conversation

danmoseley
Copy link
Member

@danmoseley
Copy link
Member Author

No need to review this yet, I"ll carry on for the undefines.

@danmoseley danmoseley force-pushed the defines3 branch 3 times, most recently from 40b0964 to e424bba Compare February 13, 2017 00:23
@danmoseley
Copy link
Member Author

This is halfway. @jkotas @gkhanna79 I'm going to take a break at this point, if you'd like to review.

@danmoseley
Copy link
Member Author

Please let's not squash on merge, obviously.

@jkotas
Copy link
Member

jkotas commented Feb 13, 2017

FEATURE_CODEPAGES_FILE: delete nlstable.h as well

@jkotas
Copy link
Member

jkotas commented Feb 13, 2017

FEATURE_APPX_BINDER: Delete vm\clrprivbinderappx.* as well

@jkotas
Copy link
Member

jkotas commented Feb 13, 2017

FEATURE_FUSION: Delete vm\fusion* as well

@jkotas
Copy link
Member

jkotas commented Feb 13, 2017

LGTM otherwise. Thank you for doing this!

@danmoseley
Copy link
Member Author

@dotnet-bot test osx x64 checked build and test (https://github.com/dotnet/coreclr/issues/9388)

@danmoseley danmoseley merged commit 2efbb92 into dotnet:master Feb 13, 2017
@danmoseley danmoseley deleted the defines3 branch February 13, 2017 05:55
@mattwarren
Copy link

@danmosemsft have you seen my comment on your other PR?

I noticed that in at least one case only the public code was stipped, but private/internal fields were left behind, e.g. see SharedStatics.cs

@karelz karelz modified the milestone: 2.0.0 Aug 28, 2017
picenka21 pushed a commit to picenka21/runtime that referenced this pull request Feb 18, 2022
Remove code corresponding to always defined symbols

Commit migrated from dotnet/coreclr@2efbb92
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
5 participants