* Type.cs: corrected property IsSerializable. It should always return true for enums...
[mono.git] / mcs / class / corlib / unix.args
index 2e8dff1c63b303c9751e5f2b659059246212ab92..1b747d246dd4b5b10ffd867eb0c20c3015ca4ed8 100755 (executable)
@@ -1,11 +1,16 @@
 --target library
 --unsafe --nostdlib --noconfig
 -o ../lib/corlib_mcs.dll
+Microsoft.Win32/RegistryKey.cs
+Microsoft.Win32/Registry.cs
+Microsoft.Win32/RegistryHive.cs
+Mono/Runtime.cs
 System/Activator.cs
 System/AppDomain.cs
 System/AppDomainSetup.cs
 System/AppDomainUnloadedException.cs
 System/ApplicationException.cs
+System/ArgIterator.cs
 System/ArgumentException.cs
 System/ArgumentNullException.cs
 System/ArgumentOutOfRangeException.cs
@@ -17,7 +22,7 @@ System/AssemblyLoadEventHandler.cs
 System/AsyncCallback.cs
 System/Attribute.cs
 System/AttributeTargets.cs
-System/AttributeUsage.cs
+System/AttributeUsageAttribute.cs
 System/BadImageFormatException.cs
 System/BitConverter.cs
 System/Boolean.cs
@@ -124,6 +129,7 @@ System/TimeZone.cs
 System/TODOAttribute.cs
 System/Type.cs
 System/TypeCode.cs
+System/TypedReference.cs
 System/TypeInitializationException.cs
 System/TypeLoadException.cs
 System/TypeUnloadedException.cs
@@ -206,7 +212,11 @@ System.Globalization/Locale.cs
 System.Globalization/NumberFormatInfo.cs
 System.Globalization/NumberStyles.cs
 System.Globalization/RegionInfo.cs
+System.Globalization/SortKey.cs
+System.Globalization/StringInfo.cs
 System.Globalization/TaiwanCalendar.cs
+System.Globalization/TextElementEnumerator.cs
+System.Globalization/TextInfo.cs
 System.Globalization/ThaiBuddhistCalendar.cs
 System.Globalization/UnicodeCategory.cs
 System.IO/BinaryReader.cs
@@ -232,6 +242,7 @@ System.IO/IOException.cs
 System.IO/MemoryStream.cs
 System.IO/MonoIO.cs
 System.IO/MonoIOError.cs
+System.IO/MonoFileType.cs
 System.IO/MonoIOStat.cs
 System.IO/Path.cs
 System.IO/PathTooLongException.cs
@@ -351,13 +362,17 @@ System.Reflection.Emit/UnmanagedMarshal.cs
 System.Resources/IResourceReader.cs
 System.Resources/IResourceWriter.cs
 System.Resources/MissingManifestResourceException.cs
-System.Resources/NeutralResoucesLanguageAttribute.cs
+System.Resources/NeutralResourcesLanguageAttribute.cs
 System.Resources/ResourceManager.cs
 System.Resources/ResourceReader.cs
 System.Resources/ResourceSet.cs
 System.Resources/ResourceWriter.cs
 System.Resources/SatelliteContractVersionAttribute.cs
 System.Runtime.CompilerServices/AccessedThroughPropertyAttribute.cs
+System.Runtime.CompilerServices/CallConvCdecl.cs
+System.Runtime.CompilerServices/CallConvFastcall.cs
+System.Runtime.CompilerServices/CallConvThiscall.cs
+System.Runtime.CompilerServices/CallConvStdcall.cs
 System.Runtime.CompilerServices/CompilationRelaxationsAttribute.cs
 System.Runtime.CompilerServices/CustomConstantAttribute.cs
 System.Runtime.CompilerServices/DateTimeConstantAttribute.cs
@@ -381,6 +396,7 @@ System.Runtime.InteropServices/ClassInterfaceType.cs
 System.Runtime.InteropServices/CoClassAttribute.cs
 System.Runtime.InteropServices/ComAliasNameAttribute.cs
 System.Runtime.InteropServices/ComConversionLossAttribute.cs
+System.Runtime.InteropServices/COMException.cs
 System.Runtime.InteropServices/ComEventInterfaceAttribute.cs
 System.Runtime.InteropServices/ComImportAttribute.cs
 System.Runtime.InteropServices/ComInterfaceType.cs
@@ -418,7 +434,6 @@ System.Runtime.InteropServices/Marshal.cs
 System.Runtime.InteropServices/MarshalAsAttribute.cs
 System.Runtime.InteropServices/OptionalAttribute.cs
 System.Runtime.InteropServices/OutAttribute.cs
-System.Runtime.InteropServices/PInvokeMap.cs
 System.Runtime.InteropServices/PreserveSigAttribute.cs
 System.Runtime.InteropServices/PrimaryInteropAssemblyAttribute.cs
 System.Runtime.InteropServices/ProgIdAttribute.cs
@@ -436,27 +451,75 @@ System.Runtime.InteropServices/UCOMTypeInfo.cs
 System.Runtime.InteropServices/UCOMTypeLib.cs
 System.Runtime.InteropServices/UnmanagedType.cs
 System.Runtime.InteropServices/VarEnum.cs
+System.Runtime.Remoting/ActivatedClientTypeEntry.cs
+System.Runtime.Remoting/ActivatedServiceTypeEntry.cs
 System.Runtime.Remoting/IObjectHandle.cs
-System.Runtime.Remoting/LeaseState.cs
+System.Runtime.Remoting/IChannelInfo.cs
+System.Runtime.Remoting/Identity.cs
+System.Runtime.Remoting/IEnvoyInfo.cs
+System.Runtime.Remoting/IRemotingTypeInfo.cs
 System.Runtime.Remoting/ObjectHandle.cs
 System.Runtime.Remoting/ObjRef.cs
+System.Runtime.Remoting/RemotingConfiguration.cs
+System.Runtime.Remoting/RemotingException.cs
+System.Runtime.Remoting/RemotingTimeoutException.cs
 System.Runtime.Remoting/RemotingServices.cs
-System.Runtime.Remoting/SoapMethodOption.cs
-System.Runtime.Remoting/SoapOption.cs
+System.Runtime.Remoting/ServerException.cs
+System.Runtime.Remoting/TypeEntry.cs
 System.Runtime.Remoting/WellKnownObjectMode.cs
+System.Runtime.Remoting/WellKnownClientTypeEntry.cs
+System.Runtime.Remoting/WellKnownServiceTypeEntry.cs
 System.Runtime.Remoting.Activation/ActivatorLevel.cs
 System.Runtime.Remoting.Activation/IActivator.cs
 System.Runtime.Remoting.Activation/IConstructionCallMessage.cs
 System.Runtime.Remoting.Activation/IConstructionReturnMessage.cs
-System.Runtime.Remoting.Activation/UrlAttribute.cs
+System.Runtime.Remoting.Channels/BaseChannelObjectWithProperties.cs
+System.Runtime.Remoting.Channels/BaseChannelSinkWithProperties.cs
+System.Runtime.Remoting.Channels/BaseChannelWithProperties.cs
+System.Runtime.Remoting.Channels/ChannelDataStore.cs
+System.Runtime.Remoting.Channels/ChannelServices.cs
+System.Runtime.Remoting.Channels/ChannelSinkStackEntry.cs
+System.Runtime.Remoting.Channels/ClientChannelSinkStack.cs
+System.Runtime.Remoting.Channels/IChannel.cs
+System.Runtime.Remoting.Channels/IChannelDataStore.cs
+System.Runtime.Remoting.Channels/IChannelReceiver.cs
+System.Runtime.Remoting.Channels/IChannelSender.cs
+System.Runtime.Remoting.Channels/IChannelSinkBase.cs
+System.Runtime.Remoting.Channels/IClientChannelSink.cs
+System.Runtime.Remoting.Channels/IClientChannelSinkProvider.cs
+System.Runtime.Remoting.Channels/IClientChannelSinkStack.cs
+System.Runtime.Remoting.Channels/IClientFormatterSink.cs
+System.Runtime.Remoting.Channels/IClientFormatterSinkProvider.cs
+System.Runtime.Remoting.Channels/IClientResponseChannelSinkStack.cs
+System.Runtime.Remoting.Channels/IServerResponseChannelSinkStack.cs
+System.Runtime.Remoting.Channels/ServerDispatchSink.cs
+System.Runtime.Remoting.Channels/ServerDispatchSinkProvider.cs
+System.Runtime.Remoting.Channels/IServerChannelSink.cs
+System.Runtime.Remoting.Channels/IServerChannelSinkProvider.cs
+System.Runtime.Remoting.Channels/IServerChannelSinkStack.cs
+System.Runtime.Remoting.Channels/IServerFormatterSinkProvider.cs
+System.Runtime.Remoting.Channels/ITransportHeaders.cs
+System.Runtime.Remoting.Channels/ServerChannelSinkStack.cs
+System.Runtime.Remoting.Channels/ServerProcessing.cs
+System.Runtime.Remoting.Channels/SinkProviderData.cs
+System.Runtime.Remoting.Channels/TransportHeaders.cs
 System.Runtime.Remoting.Contexts/Context.cs
-System.Runtime.Remoting.Contexts/ContextAttribute.cs
+System.Runtime.Remoting.Contexts/ContextProperty.cs
+System.Runtime.Remoting.Contexts/CrossContextDelegate.cs
 System.Runtime.Remoting.Contexts/IContextAttribute.cs
 System.Runtime.Remoting.Contexts/IContextProperty.cs
+System.Runtime.Remoting.Contexts/IContributeClientContextSink.cs
+System.Runtime.Remoting.Contexts/IContributeServerContextSink.cs
 System.Runtime.Remoting.Contexts/IDynamicMessageSink.cs
 System.Runtime.Remoting.Contexts/IDynamicProperty.cs
-System.Runtime.Remoting.Contexts/SynchronizationAttribute.cs
+System.Runtime.Remoting.Lifetime/ClientSponsor.cs
+System.Runtime.Remoting.Lifetime/ILease.cs
+System.Runtime.Remoting.Lifetime/ISponsor.cs
+System.Runtime.Remoting.Lifetime/LeaseSink.cs
+System.Runtime.Remoting.Lifetime/LeaseState.cs
+System.Runtime.Remoting.Lifetime/LifetimeServices.cs
 System.Runtime.Remoting.Messaging/AsyncResult.cs
+System.Runtime.Remoting.Messaging/CallContext.cs
 System.Runtime.Remoting.Messaging/Header.cs
 System.Runtime.Remoting.Messaging/HeaderHandler.cs
 System.Runtime.Remoting.Messaging/IMessage.cs
@@ -466,11 +529,34 @@ System.Runtime.Remoting.Messaging/IMethodCallMessage.cs
 System.Runtime.Remoting.Messaging/IMethodMessage.cs
 System.Runtime.Remoting.Messaging/IMethodReturnMessage.cs
 System.Runtime.Remoting.Messaging/IRemotingFormatter.cs
+System.Runtime.Remoting.Messaging/InternalMessageWrapper.cs
 System.Runtime.Remoting.Messaging/LogicalCallContext.cs
+System.Runtime.Remoting.Messaging/MessageSurrogateFilter.cs
+System.Runtime.Remoting.Messaging/MethodCall.cs
+System.Runtime.Remoting.Messaging/MethodCallMessageWrapper.cs
+System.Runtime.Remoting.Messaging/MethodResponse.cs
+System.Runtime.Remoting.Messaging/MethodReturnMessageWrapper.cs
 System.Runtime.Remoting.Messaging/MonoMethodMessage.cs
+System.Runtime.Remoting.Messaging/OneWayAttribute.cs
+System.Runtime.Remoting.Messaging/RemotingSurrogateSelector.cs
 System.Runtime.Remoting.Messaging/ReturnMessage.cs
+System.Runtime.Remoting.Messaging/ServerContextTerminatorSink.cs
+System.Runtime.Remoting.Messaging/ServerObjectTerminatorSink.cs
+System.Runtime.Remoting.Messaging/StackBuilderSink.cs
+System.Runtime.Remoting.Metadata/SoapAttribute.cs
+System.Runtime.Remoting.Metadata/SoapFieldAttribute.cs
+System.Runtime.Remoting.Metadata/SoapMethodAttribute.cs
+System.Runtime.Remoting.Metadata/SoapOption.cs
+System.Runtime.Remoting.Metadata/SoapParameterAttribute.cs
+System.Runtime.Remoting.Metadata/SoapTypeAttribute.cs
+System.Runtime.Remoting.Metadata/XmlFieldOrderOption.cs
 System.Runtime.Remoting.Proxies/RealProxy.cs
+System.Runtime.Remoting.Proxies/RemotingProxy.cs
 System.Runtime.Remoting.Proxies/ProxyAttribute.cs
+System.Runtime.Remoting.Services/ITrackingHandler.cs
+System.Runtime.Remoting.Services/TrackingServices.cs
+System.Runtime.Serialization/FormatterConverter.cs
+System.Runtime.Serialization/FormatterServices.cs
 System.Runtime.Serialization/IDeserializationCallback.cs
 System.Runtime.Serialization/IFormatter.cs
 System.Runtime.Serialization/IFormatterConverter.cs
@@ -503,7 +589,10 @@ System.Runtime.Serialization.Formatters/InternalParseTypeE.cs
 System.Runtime.Serialization.Formatters/InternalPrimitiveTypeE.cs
 System.Runtime.Serialization.Formatters/InternalSerializerTypeE.cs
 System.Runtime.Serialization.Formatters/ISoapMessage.cs
-System.Runtime.Serialization.Formatters.Binary/BinaryArrayTypeEnum.cs
+System.Runtime.Serialization.Formatters/ServerFault.cs
+System.Runtime.Serialization.Formatters/SoapFault.cs
+System.Runtime.Serialization.Formatters/SoapMessage.cs
+System.Runtime.Serialization.Formatters.Binary/BinaryFormatter.cs
 System.Security/CodeAccessPermission.cs
 System.Security/IEvidenceFactory.cs
 System.Security/IPermission.cs
@@ -526,12 +615,15 @@ System.Security.Cryptography/AsymmetricKeyExchangeDeformatter.cs
 System.Security.Cryptography/AsymmetricKeyExchangeFormatter.cs
 System.Security.Cryptography/AsymmetricSignatureDeformatter.cs
 System.Security.Cryptography/AsymmetricSignatureFormatter.cs
+System.Security.Cryptography/BigInteger.cs
 System.Security.Cryptography/CipherMode.cs
 System.Security.Cryptography/CryptoAPITransform.cs
+System.Security.Cryptography/CryptoConfig.cs
 System.Security.Cryptography/CryptographicException.cs
 System.Security.Cryptography/CryptographicUnexpectedOperationExcpetion.cs
 System.Security.Cryptography/CryptoStream.cs
 System.Security.Cryptography/CryptoStreamMode.cs
+System.Security.Cryptography/CryptoTools.cs
 System.Security.Cryptography/CspParameters.cs
 System.Security.Cryptography/CspProviderFlags.cs
 System.Security.Cryptography/DeriveBytes.cs
@@ -544,19 +636,37 @@ System.Security.Cryptography/DSASignatureDeformatter.cs
 System.Security.Cryptography/DSASignatureFormatter.cs
 System.Security.Cryptography/FromBase64Transform.cs
 System.Security.Cryptography/HashAlgorithm.cs
+System.Security.Cryptography/HMACSHA1.cs
 System.Security.Cryptography/ICryptoTransform.cs
+System.Security.Cryptography/KeyedHashAlgorithm.cs
 System.Security.Cryptography/KeySizes.cs
+System.Security.Cryptography/MACTripleDES.cs
+System.Security.Cryptography/MaskGenerationMethod.cs
 System.Security.Cryptography/MD5.cs
 System.Security.Cryptography/MD5CryptoServiceProvider.cs
+System.Security.Cryptography/MiniParser.cs
 System.Security.Cryptography/PaddingMode.cs
+System.Security.Cryptography/PasswordDeriveBytes.cs
+System.Security.Cryptography/PKCS1.cs
+System.Security.Cryptography/PKCS1MaskGenerationMethod.cs
 System.Security.Cryptography/RandomNumberGenerator.cs
+System.Security.Cryptography/RC2.cs
+System.Security.Cryptography/RC2CryptoServiceProvider.cs
 System.Security.Cryptography/Rijndael.cs
 System.Security.Cryptography/RijndaelManaged.cs
 System.Security.Cryptography/RNGCryptoServiceProvider.cs
 System.Security.Cryptography/RSA.cs
+System.Security.Cryptography/RSACryptoServiceProvider.cs
+System.Security.Cryptography/RSAOAEPKeyExchangeDeformatter.cs
+System.Security.Cryptography/RSAOAEPKeyExchangeFormatter.cs
 System.Security.Cryptography/RSAParameters.cs
+System.Security.Cryptography/RSAPKCS1KeyExchangeDeformatter.cs
+System.Security.Cryptography/RSAPKCS1KeyExchangeFormatter.cs
+System.Security.Cryptography/RSAPKCS1SignatureDeformatter.cs
+System.Security.Cryptography/RSAPKCS1SignatureFormatter.cs
 System.Security.Cryptography/SHA1.cs
 System.Security.Cryptography/SHA1CryptoServiceProvider.cs
+System.Security.Cryptography/SHA1Managed.cs
 System.Security.Cryptography/SHA256.cs
 System.Security.Cryptography/SHA256Managed.cs
 System.Security.Cryptography/SHA384.cs
@@ -566,7 +676,10 @@ System.Security.Cryptography/SHA512Managed.cs
 System.Security.Cryptography/SignatureDescription.cs
 System.Security.Cryptography/SymmetricAlgorithm.cs
 System.Security.Cryptography/ToBase64Transform.cs
-System.Security.Cryptography/X509Certificates.cs
+System.Security.Cryptography/TripleDES.cs
+System.Security.Cryptography/TripleDESCryptoServiceProvider.cs
+System.Security.Cryptography.X509Certificates/X509Certificate.cs
+System.Security.Cryptography.X509Certificates/ASN1.cs
 System.Security.Permissions/CodeAccessSecurityAttribute.cs
 System.Security.Permissions/EnvironmentPermission.cs
 System.Security.Permissions/EnvironmentPermissionAccess.cs
@@ -584,6 +697,7 @@ System.Security.Permissions/IUnrestrictedPermission.cs
 System.Security.Permissions/PermissionSetAttribute.cs
 System.Security.Permissions/PermissionState.cs
 System.Security.Permissions/PrincipalPermissionAttribute.cs
+System.Security.Permissions/PublisherIdentityPermission.cs
 System.Security.Permissions/ReflectionPermission.cs
 System.Security.Permissions/ReflectionPermissionAttribute.cs
 System.Security.Permissions/ReflectionPermissionFlag.cs
@@ -594,7 +708,9 @@ System.Security.Permissions/SecurityAttribute.cs
 System.Security.Permissions/SecurityPermission.cs
 System.Security.Permissions/SecurityPermissionFlag.cs
 System.Security.Permissions/SiteIdentityPermissionAttribute.cs
+System.Security.Permissions/StrongNameIdentityPermission.cs
 System.Security.Permissions/StrongNamePermissionAttribute.cs
+System.Security.Permissions/StrongNamePublicKeyBlob.cs
 System.Security.Permissions/UIPermissionAttribute.cs
 System.Security.Permissions/UIPermissionClipboard.cs
 System.Security.Permissions/UIPermissionWindow.cs
@@ -611,6 +727,9 @@ System.Security.Policy/PolicyException.cs
 System.Security.Policy/PolicyLevel.cs
 System.Security.Policy/PolicyStatement.cs
 System.Security.Policy/PolicyStatementAttribute.cs
+System.Security.Policy/Publisher.cs 
+System.Security.Policy/PublisherMembershipCondition.cs
+System.Security.Policy/StrongName.cs 
 System.Security.Principal/GenericIdentity.cs
 System.Security.Principal/GenericPrincipal.cs
 System.Security.Principal/IIdentity.cs
@@ -618,10 +737,13 @@ System.Security.Principal/IPrincipal.cs
 System.Security.Principal/PrincipalPolicy.cs
 System.Security.Principal/WindowsAccountType.cs
 System.Security.Principal/WindowsBuiltInRole.cs
+System.Security.Principal/WindowsIdentity.cs
+System.Security.Principal/WindowsImpersonationContext.cs
 System.Text/ASCIIEncoding.cs
 System.Text/Decoder.cs
 System.Text/Encoder.cs
 System.Text/Encoding.cs
+System.Text/Latin1Encoding.cs
 System.Text/StringBuilder.cs
 System.Text/UnicodeEncoding.cs
 System.Text/UTF7Encoding.cs