-
Notifications
You must be signed in to change notification settings - Fork 5.1k
Managed Renames for consistency #28819
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
Conversation
These are used under src/libraries as well. It needs to be renamed there as well. Note some of the managed files are shared between src/libraries and src/coreclr. I think the PR is not going to pass the tests without also fixing src/libraries. |
@jkotas, I think I have handled all the managed code. I am not sure why the mono legs are failing. The failure look unrelated. They actually look related to the unchanged check failures |
src/coreclr/src/System.Private.CoreLib/src/System/Runtime/Loader/AssemblyLoadContext.CoreCLR.cs
Outdated
Show resolved
Hide resolved
src/coreclr/src/System.Private.CoreLib/src/System/Reflection/RuntimeModule.cs
Outdated
Show resolved
Hide resolved
...ectoryServices.AccountManagement/src/System/DirectoryServices/AccountManagement/ExternDll.cs
Outdated
Show resolved
Hide resolved
src/libraries/System.DirectoryServices/src/System/DirectoryServices/ExternDll.cs
Outdated
Show resolved
Hide resolved
src/libraries/System.Drawing.Common/src/System/Drawing/Imaging/ImageFormat.cs
Outdated
Show resolved
Hide resolved
src/libraries/System.Private.Xml/src/System/Xml/Xsl/XsltOld/Compiler.cs
Outdated
Show resolved
Hide resolved
src/libraries/System.Private.Xml/src/System/Xml/Xsl/XsltOld/ContainerAction.cs
Outdated
Show resolved
Hide resolved
src/libraries/System.Private.CoreLib/src/System.Private.CoreLib.Shared.projitems
Outdated
Show resolved
Hide resolved
Yes, there are expected to pass. One of my comments flagged the place that is causing the build break you are seeing. |
Please undo the (whitespace-only) changes to src/mono/mono/arch/arm/arm-wmmx.h and src/mono/mono/mini/genmdesc.py |
Rename managed conditional compilation macros to match CoreCLR native concepts BIT64 -> TARGET_64BIT BIT32 -> TARGET_32BIT FEATURE_PAL -> TARGET_UNIX PLATFORM_UNIX -> TARGET_UNIX PLATFORM_WINDOWS -> TARGET_WINDOWS PLATFORM_OSX -> TARGET_OSX Remove obsolete logic and obsolete defines: FeaturePal
@lambdageek Sure. However I would apreciate it if the mono team fixed the broken whitespace issue. git is making me fight these incorrectly committed files. #2222 |
src/libraries/System.Private.CoreLib/src/System.Private.CoreLib.Shared.projitems
Show resolved
Hide resolved
src/coreclr/src/System.Private.CoreLib/System.Private.CoreLib.csproj
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM otherwise. Thanks!
Rename coreclr managed conditional compilation macros to match CoreCLR native concepts
Remove obsolete logic and obsolete define: FeaturePal