Strip more defines from CoreLib (#8545)
authorJeremy Kuhne <jeremy.kuhne@microsoft.com>
Fri, 9 Dec 2016 05:39:00 +0000 (21:39 -0800)
committerGitHub <noreply@github.com>
Fri, 9 Dec 2016 05:39:00 +0000 (21:39 -0800)
commit76c62b72ef2642c3ad91209acf02db6c8b42aff7
tree5e06ae11286a107390bac3e3c3d6e8d937a866f5
parent71f0a531679506311b5accab3bd13f4b717029a2
Strip more defines from CoreLib (#8545)

* Strip more defines from CoreLib

Removes the rest of

FEATURE_CAS_POLICY
FEATURE_REMOTING
FEATURE_MACL

And another significant chunk of

!FEATURE_CORECLR

* Address feedback
115 files changed:
src/mscorlib/Common/PinnableBufferCache.cs
src/mscorlib/src/Microsoft/Win32/Registry.cs
src/mscorlib/src/Microsoft/Win32/RegistryKey.cs
src/mscorlib/src/Microsoft/Win32/SafeHandles/Win32SafeHandles.cs
src/mscorlib/src/Microsoft/Win32/Win32Native.cs
src/mscorlib/src/System.Private.CoreLib.txt
src/mscorlib/src/System/Action.cs
src/mscorlib/src/System/Activator.cs
src/mscorlib/src/System/Array.cs
src/mscorlib/src/System/Attribute.cs
src/mscorlib/src/System/BCLDebug.cs
src/mscorlib/src/System/Collections/Concurrent/ConcurrentDictionary.cs
src/mscorlib/src/System/Collections/Concurrent/ConcurrentStack.cs
src/mscorlib/src/System/Collections/Concurrent/PartitionerStatic.cs
src/mscorlib/src/System/Collections/Hashtable.cs
src/mscorlib/src/System/CompatibilitySwitches.cs
src/mscorlib/src/System/DelegateSerializationHolder.cs
src/mscorlib/src/System/Diagnostics/Contracts/ContractsBCL.cs
src/mscorlib/src/System/Diagnostics/Eventing/EventSource.cs
src/mscorlib/src/System/Diagnostics/Stackframe.cs
src/mscorlib/src/System/Diagnostics/Stacktrace.cs
src/mscorlib/src/System/Environment.cs
src/mscorlib/src/System/Exception.cs
src/mscorlib/src/System/GC.cs
src/mscorlib/src/System/Globalization/CompareInfo.cs
src/mscorlib/src/System/Globalization/CultureData.cs
src/mscorlib/src/System/Globalization/CultureInfo.cs
src/mscorlib/src/System/Globalization/DateTimeFormatInfo.cs
src/mscorlib/src/System/Globalization/DateTimeParse.cs
src/mscorlib/src/System/Globalization/NumberFormatInfo.cs
src/mscorlib/src/System/Globalization/RegionInfo.cs
src/mscorlib/src/System/Globalization/TextInfo.cs
src/mscorlib/src/System/IO/BinaryWriter.cs
src/mscorlib/src/System/IO/Directory.cs
src/mscorlib/src/System/IO/DirectoryInfo.cs
src/mscorlib/src/System/IO/File.cs
src/mscorlib/src/System/IO/FileAttributes.cs
src/mscorlib/src/System/IO/FileInfo.cs
src/mscorlib/src/System/IO/FileSystemInfo.cs
src/mscorlib/src/System/IO/__Error.cs
src/mscorlib/src/System/InvalidTimeZoneException.cs
src/mscorlib/src/System/MarshalByRefObject.cs
src/mscorlib/src/System/Object.cs
src/mscorlib/src/System/Reflection/ConstructorInfo.cs
src/mscorlib/src/System/Reflection/CustomAttribute.cs
src/mscorlib/src/System/Reflection/Emit/AssemblyBuilder.cs
src/mscorlib/src/System/Reflection/Emit/ConstructorBuilder.cs
src/mscorlib/src/System/Reflection/Emit/MethodBuilder.cs
src/mscorlib/src/System/Reflection/Emit/ModuleBuilder.cs
src/mscorlib/src/System/Reflection/Emit/TypeBuilder.cs
src/mscorlib/src/System/Reflection/FieldInfo.cs
src/mscorlib/src/System/Reflection/MethodInfo.cs
src/mscorlib/src/System/Reflection/Module.cs
src/mscorlib/src/System/Reflection/ParameterInfo.cs
src/mscorlib/src/System/RtType.cs
src/mscorlib/src/System/Runtime/InteropServices/ComEventsHelper.cs
src/mscorlib/src/System/Runtime/InteropServices/RegistrationServices.cs
src/mscorlib/src/System/Runtime/Remoting/ObjectHandle.cs
src/mscorlib/src/System/Runtime/Serialization/FormatterServices.cs
src/mscorlib/src/System/Runtime/Serialization/SerializationFieldInfo.cs
src/mscorlib/src/System/Runtime/Serialization/SerializationInfo.cs
src/mscorlib/src/System/RuntimeHandles.cs
src/mscorlib/src/System/Security/AccessControl/Enums.cs
src/mscorlib/src/System/Security/BuiltInPermissionSets.cs
src/mscorlib/src/System/Security/CodeAccessPermission.cs
src/mscorlib/src/System/Security/CodeAccessSecurityEngine.cs
src/mscorlib/src/System/Security/FrameSecurityDescriptor.cs
src/mscorlib/src/System/Security/HostSecurityManager.cs
src/mscorlib/src/System/Security/IEvidenceFactory.cs
src/mscorlib/src/System/Security/ISecurityEncodable.cs
src/mscorlib/src/System/Security/ISecurityPolicyEncodable.cs
src/mscorlib/src/System/Security/NamedPermissionSet.cs
src/mscorlib/src/System/Security/PermissionSet.cs
src/mscorlib/src/System/Security/PermissionSetEnumerator.cs
src/mscorlib/src/System/Security/PermissionToken.cs
src/mscorlib/src/System/Security/Permissions/EnvironmentPermission.cs
src/mscorlib/src/System/Security/Permissions/FileDialogPermission.cs
src/mscorlib/src/System/Security/Permissions/FileIOPermission.cs
src/mscorlib/src/System/Security/Permissions/GACIdentityPermission.cs
src/mscorlib/src/System/Security/Permissions/HostProtectionPermission.cs
src/mscorlib/src/System/Security/Permissions/IsolatedStorageFilePermission.cs
src/mscorlib/src/System/Security/Permissions/IsolatedStoragePermission.cs
src/mscorlib/src/System/Security/Permissions/PermissionAttributes.cs
src/mscorlib/src/System/Security/Permissions/ReflectionPermission.cs
src/mscorlib/src/System/Security/Permissions/RegistryPermission.cs
src/mscorlib/src/System/Security/Permissions/SecurityPermission.cs
src/mscorlib/src/System/Security/Permissions/SiteIdentityPermission.cs
src/mscorlib/src/System/Security/Permissions/StrongNameIdentityPermission.cs
src/mscorlib/src/System/Security/Permissions/UIPermission.cs
src/mscorlib/src/System/Security/Permissions/URLIdentityPermission.cs
src/mscorlib/src/System/Security/Permissions/ZoneIdentityPermission.cs
src/mscorlib/src/System/Security/Permissions/keycontainerpermission.cs
src/mscorlib/src/System/Security/Policy/PolicyStatement.cs
src/mscorlib/src/System/Security/Policy/Site.cs
src/mscorlib/src/System/Security/Policy/StrongName.cs
src/mscorlib/src/System/Security/Policy/URL.cs
src/mscorlib/src/System/Security/Policy/Zone.cs
src/mscorlib/src/System/Security/SecurityElement.cs
src/mscorlib/src/System/Security/SecurityException.cs
src/mscorlib/src/System/Security/SecurityRuntime.cs
src/mscorlib/src/System/Security/Util/Config.cs
src/mscorlib/src/System/Security/Util/TokenBasedSet.cs
src/mscorlib/src/System/Security/Util/XMLUtil.cs
src/mscorlib/src/System/SharedStatics.cs
src/mscorlib/src/System/Text/Encoding.cs
src/mscorlib/src/System/Threading/EventWaitHandle.cs
src/mscorlib/src/System/Threading/Mutex.cs
src/mscorlib/src/System/Threading/Thread.cs
src/mscorlib/src/System/Threading/ThreadPool.cs
src/mscorlib/src/System/Threading/WaitHandle.cs
src/mscorlib/src/System/TimeZoneInfo.cs
src/mscorlib/src/System/Type.cs
src/mscorlib/src/System/Variant.cs
src/mscorlib/src/System/__ComObject.cs
src/mscorlib/src/System/cominterfaces.cs