mono.git
19 years ago2004-07-13 Anirban Bhattacharjee <banirban@novell.com>
Anirban Bhattacharjee [Tue, 13 Jul 2004 09:27:11 +0000 (09:27 -0000)]
2004-07-13 Anirban Bhattacharjee <banirban@novell.com>
        * driver.cs: Added support for AddModule compiler option
        * typemanager.cs: AddModule function will now store list of Modules instaed of ModuleBuilders. This change has been made to get LoadModule function working of driver.cs.

svn path=/trunk/mcs/; revision=31066

19 years ago2004-07-13 Umadevi S <sumadevi@novell.com>
Umadevi S [Tue, 13 Jul 2004 05:42:57 +0000 (05:42 -0000)]
2004-07-13 Umadevi S <sumadevi@novell.com>
        * TriggerAction.cs - Added enum values

svn path=/trunk/mcs/; revision=31064

19 years ago2004-07-13 Anirban Bhattacharjee <banirban@novell.com>
Anirban Bhattacharjee [Tue, 13 Jul 2004 05:28:34 +0000 (05:28 -0000)]
2004-07-13 Anirban Bhattacharjee <banirban@novell.com>
        * driver.cs: Compilation to module is supported now

svn path=/trunk/mcs/; revision=31063

19 years ago * MethodDef.cs: Local lists are not lazyily allocated so they were
Jackson Harper [Tue, 13 Jul 2004 03:20:19 +0000 (03:20 -0000)]
    * MethodDef.cs: Local lists are not lazyily allocated so they were
getting added to every method. This is legal but wastes space.

svn path=/trunk/mcs/; revision=31060

19 years agoFor enum fields, GenerateField should emit the field name sans the type.
Fawad Halim [Tue, 13 Jul 2004 02:22:26 +0000 (02:22 -0000)]
For enum fields, GenerateField should emit the field name sans the type.

svn path=/trunk/mcs/; revision=31059

19 years agoAdd mvcl instruction
Neale Ferguson [Mon, 12 Jul 2004 23:03:57 +0000 (23:03 -0000)]
Add mvcl instruction

svn path=/trunk/mono/; revision=31055

19 years agoFix exception handler to recognize correct handler.
Neale Ferguson [Mon, 12 Jul 2004 21:46:45 +0000 (21:46 -0000)]
Fix exception handler to recognize correct handler.
Eliminate memset/memcpy for 0 length requests

svn path=/trunk/mono/; revision=31053

19 years ago* CER.cs:
Duncan Mak [Mon, 12 Jul 2004 20:16:06 +0000 (20:16 -0000)]
* CER.cs:
* Consistency.cs:
* CriticialFinalizerObject.cs:
* PrePrepareMethodAttribute.cs:
* ReliabilityContractAttribute.cs: Added.

svn path=/trunk/mcs/; revision=31052

19 years ago2004-07-12 Duncan Mak <duncan@ximian.com>
Duncan Mak [Mon, 12 Jul 2004 19:50:25 +0000 (19:50 -0000)]
2004-07-12  Duncan Mak  <duncan@ximian.com>

* KeyNotFoundException.cs: Added.

svn path=/trunk/mcs/; revision=31051

19 years ago2004-07-12 Martin Baulig <martin@ximian.com>
Martin Baulig [Mon, 12 Jul 2004 18:34:29 +0000 (18:34 -0000)]
2004-07-12  Martin Baulig  <martin@ximian.com>

* enum.cs (Enum.Define): Call Emit() to emit the attributes.
Fixes #61293.

svn path=/trunk/mcs/; revision=31049

19 years agoMon Jul 12 20:25:57 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 12 Jul 2004 17:30:31 +0000 (17:30 -0000)]
Mon Jul 12 20:25:57 CEST 2004 Paolo Molaro <lupus@ximian.com>

* mini.c: load value when emitting box operation in
constrained calls.

svn path=/trunk/mono/; revision=31047

19 years agoMoved the marker.
Martin Baulig [Mon, 12 Jul 2004 17:23:47 +0000 (17:23 -0000)]
Moved the marker.

svn path=/trunk/mcs/; revision=31046

19 years ago**** Merged from MCS ****
Martin Baulig [Mon, 12 Jul 2004 17:22:32 +0000 (17:22 -0000)]
**** Merged from MCS ****

svn path=/trunk/mcs/; revision=31045

19 years ago**** Merged from MCS ****
Martin Baulig [Mon, 12 Jul 2004 17:08:04 +0000 (17:08 -0000)]
**** Merged from MCS ****

svn path=/trunk/mcs/; revision=31044

19 years ago2004-07-12 Ben Maurer <bmaurer@ximian.com>
Ben Maurer [Mon, 12 Jul 2004 16:53:05 +0000 (16:53 -0000)]
2004-07-12  Ben Maurer  <bmaurer@ximian.com>

* mini-x86.c (OP_CHECK_THIS): cmp DWORD PTR [eax], eax
is one byte shorter than cmp DWORD PTR [eax], 0.

svn path=/trunk/mono/; revision=31043

19 years agoMon Jul 12 17:47:00 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 12 Jul 2004 14:52:39 +0000 (14:52 -0000)]
Mon Jul 12 17:47:00 CEST 2004 Paolo Molaro <lupus@ximian.com>

* inssel-ppc.brg: arguments on the stack are always
relative to the stack pointer (spotted by Neale Ferguson).

svn path=/trunk/mono/; revision=31041

19 years agoPatch for #61112. Approved by eno
Geoff Norton [Mon, 12 Jul 2004 13:11:52 +0000 (13:11 -0000)]
Patch for #61112.  Approved by eno

svn path=/trunk/mcs/; revision=31040

19 years agoAdd instructions to support enhanced memory-to-memory operations.
Neale Ferguson [Mon, 12 Jul 2004 12:05:08 +0000 (12:05 -0000)]
Add instructions to support enhanced memory-to-memory operations.

svn path=/trunk/mono/; revision=31039

19 years agoRework frame handling, correct some ABI problems and optimize memory-to-
Neale Ferguson [Mon, 12 Jul 2004 12:04:24 +0000 (12:04 -0000)]
Rework frame handling, correct some ABI problems and optimize memory-to-
memory operations.

svn path=/trunk/mono/; revision=31038

19 years ago2004-07-12 Massimiliano Mantione <massi@ximian.com>
Massimiliano Mantione [Mon, 12 Jul 2004 08:50:23 +0000 (08:50 -0000)]
2004-07-12  Massimiliano Mantione  <massi@ximian.com>

* docs/abc-removal.txt: Updated documentation for ABC removal.

svn path=/trunk/mono/; revision=31035

19 years ago2004-07-12 Massimiliano Mantione <massi@ximian.com>
Massimiliano Mantione [Mon, 12 Jul 2004 08:41:40 +0000 (08:41 -0000)]
2004-07-12  Massimiliano Mantione  <massi@ximian.com>

* mono/mini/abcremoval.c: Rewritten most of ABC removal.
* mono/mini/abcremoval.h: Rewritten most of ABC removal.
* mono/mini/build_relations_propagation_table.pl: Deleted (unneeded after the rewrite).
* mono/mini/propagated_relations_table.def: Deleted (unneeded after the rewrite).

svn path=/trunk/mono/; revision=31034

19 years ago * ReflectionHelper.cs: Fixed bug when registering a map as exported.
Lluis Sanchez [Mon, 12 Jul 2004 07:50:44 +0000 (07:50 -0000)]
* ReflectionHelper.cs: Fixed bug when registering a map as exported.
  Thanks to Juan C. Olivares.

svn path=/trunk/mcs/; revision=31033

19 years ago* NewMonoXSD.cs: Accept files with absolute paths.
Lluis Sanchez [Mon, 12 Jul 2004 07:43:29 +0000 (07:43 -0000)]
* NewMonoXSD.cs: Accept files with absolute paths.

svn path=/trunk/mcs/; revision=31032

19 years ago2004-07-12 Umadevi S <sumadevi@novell.com>
Umadevi S [Mon, 12 Jul 2004 03:47:19 +0000 (03:47 -0000)]
2004-07-12 Umadevi S   <sumadevi@novell.com>
        * Tokenizer.cs - read an Int64 from the text instead of Int32. Resolves
bug 61203

svn path=/trunk/mcs/; revision=31031

19 years ago2004-07-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 12 Jul 2004 01:37:58 +0000 (01:37 -0000)]
2004-07-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* debug-helpers.c: prevent SIGSEGV. It happened running xsp on monodoc
when no HOME env. variable was set and a NullRef was thrown in a .cctor
called from other .cctors.

svn path=/trunk/mcs/; revision=31024

19 years ago2004-07-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 12 Jul 2004 01:37:25 +0000 (01:37 -0000)]
2004-07-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Socket.cs: if'ed RemoveReferences calls.

svn path=/trunk/mcs/; revision=31023

19 years ago2004-07-12 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 12 Jul 2004 01:31:04 +0000 (01:31 -0000)]
2004-07-12  Atsushi Enomoto <atsushi@ximian.com>

* xml-classes : oops, list styles.

svn path=/trunk/mono/; revision=31021

19 years ago2004-07-12 Martin Baulig <martin@ximian.com>
Martin Baulig [Mon, 12 Jul 2004 00:18:36 +0000 (00:18 -0000)]
2004-07-12  Martin Baulig  <martin@ximian.com>

* gen-58.cs: New test.

svn path=/trunk/mcs/; revision=31018

19 years ago2004-07-12 Martin Baulig <martin@ximian.com>
Martin Baulig [Mon, 12 Jul 2004 00:16:06 +0000 (00:16 -0000)]
2004-07-12  Martin Baulig  <martin@ximian.com>

* reflection.c (mono_field_get_object): If we have
`field->generic_info', take the attributes from
`field->generic_info->generic_type'.

svn path=/trunk/mono/; revision=31017

19 years ago2004-07-12 Martin Baulig <martin@ximian.com>
Martin Baulig [Sun, 11 Jul 2004 21:24:28 +0000 (21:24 -0000)]
2004-07-12  Martin Baulig  <martin@ximian.com>

* mono-debug.c (mono_debug_init): Don't take a `MonoDomain *'.
This function must be called before initializing the runtime.
(mono_debug_init_1): New function; call this after initializing
the runtime, but before loading the assembly.  It tells the
debugger to load corlib and the builtin types.

* mono-debug-debugger.c: Did some larger changes in the debugging
code; support recursive class declarations, make sure we actually
add all classes.

svn path=/trunk/mono/; revision=31011

19 years ago2004-07-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 11 Jul 2004 18:34:30 +0000 (18:34 -0000)]
2004-07-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* mini/exceptions-x86.c: delay appending the method name to the trace
until after mono_jit_info_table_find is called, as this gets the real
MonoMethod.

* metadata/debug-helpers.c: undo my previous patch and fixed the real
issue in ../mini/exceptions-x86.c

svn path=/trunk/mono/; revision=31006

19 years ago2004-07-11 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 11 Jul 2004 16:11:52 +0000 (16:11 -0000)]
2004-07-11  Atsushi Enomoto <atsushi@ximian.com>

* xml-classes : updates and plans/ideas for Mono 1.2.

svn path=/trunk/mono/; revision=31004

19 years ago2004-07-11 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 11 Jul 2004 09:51:49 +0000 (09:51 -0000)]
2004-07-11  Atsushi Enomoto  <atsushi@ximian.com>

* Expression.cs, Iterator.cs, XPathNavigator.cs :
  Use IXmlNamespaceResolver for net 2.0. Removed unused code.
* XPathEditableNavigator.cs : fixed namespace.
* XPathNavigator.cs :
  Fixed inheritance. Added missing MonoTODO.
  Removed old .net 1.2 code.

svn path=/trunk/mcs/; revision=31000

19 years ago2004-07-11 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 11 Jul 2004 09:50:33 +0000 (09:50 -0000)]
2004-07-11  Atsushi Enomoto  <atsushi@ximian.com>

* XmlConvertDateTimeOption.cs : it is NET_2_0.
* IXmlNamespaceResolver.cs,
  XmlNamespaceScope.cs : Compile it in .net 1.1 (as internal).
* XmlNamespaceManager.cs : Implement IXmlNamespaceResolver.

svn path=/trunk/mcs/; revision=30999

19 years ago2004-07-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 11 Jul 2004 07:08:02 +0000 (07:08 -0000)]
2004-07-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* IsolatedStorageInfo.cs: useGetFolderPath instead of getting "HOME".

svn path=/trunk/mcs/; revision=30997

19 years ago2004-07-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 11 Jul 2004 06:59:07 +0000 (06:59 -0000)]
2004-07-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* debug-helpers.c: prevent SIGSEGV. It happened running xsp on monodoc
when no HOME env. variable was set and a NullRef was thrown in a .cctor
called from other .cctors.

svn path=/trunk/mono/; revision=30995

19 years ago2004-07-11 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 11 Jul 2004 03:02:56 +0000 (03:02 -0000)]
2004-07-11  Atsushi Enomoto <atsushi@ximian.com>

* XmlSchemaDatatypeVariety.cs : Fixed class name typo.
* XmlValueConverter.cs : fixed return types.

svn path=/trunk/mcs/; revision=30991

19 years ago2004-07-10 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Sat, 10 Jul 2004 20:16:29 +0000 (20:16 -0000)]
2004-07-10   Rafael Teixeira  <rafaelteixeirabr@hotmail.com>
* OptionDetails.cs : ExtractParamName method called on constructor instead of code being called on demand (maybe too late)
 Fix for Bug 61188
 Handling exceptions on conversion of values, and giving a message a bit friendlier

svn path=/trunk/mcs/; revision=30988

19 years agonew test
Ben Maurer [Sat, 10 Jul 2004 19:32:47 +0000 (19:32 -0000)]
new test

svn path=/trunk/mcs/; revision=30987

19 years ago2004-07-09 Miguel de Icaza <miguel@ximian.com>
Ben Maurer [Sat, 10 Jul 2004 19:30:30 +0000 (19:30 -0000)]
2004-07-09  Miguel de Icaza  <miguel@ximian.com>

* assign.cs (LocalTemporary): Add new argument: is_address,If
`is_address' is true, then the value that we store is the address
to the real value, and not the value itself.

* ecore.cs (PropertyExpr): use the new local temporary
stuff to allow us to handle X.Y += z (where X is a struct)

svn path=/trunk/mcs/; revision=30986

19 years agoSat Jul 10 15:48:34 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Sat, 10 Jul 2004 12:53:56 +0000 (12:53 -0000)]
Sat Jul 10 15:48:34 CEST 2004 Paolo Molaro <lupus@ximian.com>

* Modulec.s: return just name in ToString (bug #61287).

svn path=/trunk/mcs/; revision=30983

19 years agoOk, Managed.Windows.Forms needs to mature a bit more
Miguel de Icaza [Sat, 10 Jul 2004 03:29:45 +0000 (03:29 -0000)]
Ok, Managed.Windows.Forms needs to mature a bit more

svn path=/trunk/mcs/; revision=30980

19 years agosgen.cs, Makefile, sgen.exe.sources: New files
Lluis Sanchez [Fri, 9 Jul 2004 23:30:06 +0000 (23:30 -0000)]
sgen.cs, Makefile, sgen.exe.sources: New files

svn path=/trunk/mcs/; revision=30974

19 years ago * System.Web.Services.dll.sources: Added 2.0 files:
Lluis Sanchez [Fri, 9 Jul 2004 23:22:10 +0000 (23:22 -0000)]
* System.Web.Services.dll.sources: Added 2.0 files:
System.Web.Services/WsiClaims.cs
System.Web.Services.Protocols/InvokeCompletedEventArgs.cs
System.Web.Services.Protocols/InvokeCompletedEventHandler.cs
System.Web.Services.Protocols/Soap12FaultCodes.cs
System.Web.Services.Protocols/SoapFaultSubcode.cs
System.Web.Services.Protocols/SoapProtocolVersion.cs

svn path=/trunk/mcs/; revision=30973

19 years ago * HttpSimpleClientProtocol.cs, HttpWebClientProtocol.cs,
Lluis Sanchez [Fri, 9 Jul 2004 23:21:42 +0000 (23:21 -0000)]
* HttpSimpleClientProtocol.cs, HttpWebClientProtocol.cs,
  SoapClientMessage.cs, SoapHttpClientProtocol.cs, SoapServerMessage.cs:
  Added 2.0 stubs.
* SoapException.cs, SoapHeader.cs, SoapHeaderException.cs, SoapMessage.cs,
  SoapRpcMethodAttribute.cs, SoapRpcServiceAttribute.cs: Implemented some
  new methods and properties.
* WebClientProtocol.cs: uri field must be internal.

svn path=/trunk/mcs/; revision=30972

19 years ago * WebService.cs: Added SoapVersion property.
Lluis Sanchez [Fri, 9 Jul 2004 23:20:34 +0000 (23:20 -0000)]
* WebService.cs: Added SoapVersion property.
* WebServiceBindingAttribute.cs: New 2.0 properties.
* WsiClaims.cs: Added new enumeration.

svn path=/trunk/mcs/; revision=30971

19 years ago * CodeExporter.cs: Added private constructor.
Lluis Sanchez [Fri, 9 Jul 2004 23:19:41 +0000 (23:19 -0000)]
* CodeExporter.cs: Added private constructor.
* CodeGenerationOptions.cs: Set the correct enum values.
* CodeIdentifier.cs: Added private constructor.
* SchemaImporter.cs: Added internal constructor.
* XmlMapping.cs, XmlSerializer.cs: 2.0 api fix.
* XmlMemberMapping.cs, XmlSchemaImporter.cs, XmlSerializationWriter.cs: Added 2.0 stubs.
* XmlSchemaProviderAttribute.cs, XmlSerializerAssemblyAttribute.cs,
  XmlSerializerVersionAttribute.cs: Set correct attribute usage.
* XmlSerializationReader.cs: Added missing setter for DecodeName.

svn path=/trunk/mcs/; revision=30970

19 years ago* corlib.dll.sources: Added System.Threading.SendOrPostCallback.cs.
Lluis Sanchez [Fri, 9 Jul 2004 23:18:18 +0000 (23:18 -0000)]
* corlib.dll.sources: Added System.Threading.SendOrPostCallback.cs.

svn path=/trunk/mcs/; revision=30969

19 years agoSendOrPostCallback.cs: New delegate.
Lluis Sanchez [Fri, 9 Jul 2004 23:17:26 +0000 (23:17 -0000)]
SendOrPostCallback.cs: New delegate.

svn path=/trunk/mcs/; revision=30968

19 years agoSpelling
Miguel de Icaza [Fri, 9 Jul 2004 20:13:05 +0000 (20:13 -0000)]
Spelling

svn path=/trunk/mcs/; revision=30967

19 years ago- Added support required for new managed System.Windows.Forms library
Peter Dennis Bartok [Fri, 9 Jul 2004 20:08:40 +0000 (20:08 -0000)]
- Added support required for new managed System.Windows.Forms library

svn path=/trunk/mcs/; revision=30966

19 years agoSwitch implementations
Miguel de Icaza [Fri, 9 Jul 2004 20:03:00 +0000 (20:03 -0000)]
Switch implementations

svn path=/trunk/mcs/; revision=30965

19 years agoNew errors
Miguel de Icaza [Fri, 9 Jul 2004 19:15:52 +0000 (19:15 -0000)]
New errors

svn path=/trunk/mcs/; revision=30964

19 years ago * PEAPI.cs: Don't build custom attributes twice.
Jackson Harper [Fri, 9 Jul 2004 19:06:45 +0000 (19:06 -0000)]
    * PEAPI.cs: Don't build custom attributes twice.

svn path=/trunk/mcs/; revision=30963

19 years ago * get.c: Make "class" the default so only valuetypes get the
Jackson Harper [Fri, 9 Jul 2004 18:15:47 +0000 (18:15 -0000)]
    * get.c: Make "class" the default so only valuetypes get the
"valuetype" modifier. Otherwise object, string, int,... will get
it.

svn path=/trunk/mono/; revision=30962

19 years ago- Removed usage of Rectangle for drawing. Miguel pointed out it's faster
Peter Dennis Bartok [Fri, 9 Jul 2004 17:25:23 +0000 (17:25 -0000)]
- Removed usage of Rectangle for drawing. Miguel pointed out it's faster

svn path=/trunk/mcs/; revision=30961

19 years ago2004-07-09 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Fri, 9 Jul 2004 17:17:46 +0000 (17:17 -0000)]
2004-07-09  Miguel de Icaza  <miguel@ximian.com>

* ProgressBar.cs: Fixed spelling for `block'

drawProgressBar: renamed to `DrawProgressBar' to follow the coding
style guidelines.

Avoid using the += on rect.X, that exposed a bug in the compiler.

svn path=/trunk/mcs/; revision=30960

19 years ago2004-07-09 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Fri, 9 Jul 2004 16:55:45 +0000 (16:55 -0000)]
2004-07-09  Miguel de Icaza  <miguel@ximian.com>

* loader.c: Removed the mono_loader_wine_init hack now that we are
doing a managed version of Windows.Forms.

svn path=/trunk/mono/; revision=30959

19 years agoUpdates.
Paolo Molaro [Fri, 9 Jul 2004 16:09:08 +0000 (16:09 -0000)]
Updates.

svn path=/trunk/mono/; revision=30955

19 years ago * System.dll.sources: Added files
Lluis Sanchez [Fri, 9 Jul 2004 15:38:20 +0000 (15:38 -0000)]
* System.dll.sources: Added files
System.ComponentModel/AsyncCompletedEventArgs.cs
System.ComponentModel/AsyncCompletedEventHandler.cs

svn path=/trunk/mcs/; revision=30954

19 years ago * AsyncCompletedEventArgs.cs: Implemented.
Lluis Sanchez [Fri, 9 Jul 2004 15:37:52 +0000 (15:37 -0000)]
* AsyncCompletedEventArgs.cs: Implemented.
* AsyncCompletedEventHandler.cs: Implemented.

svn path=/trunk/mcs/; revision=30953

19 years agoSwitch to precise GC design document.
Paolo Molaro [Fri, 9 Jul 2004 15:18:26 +0000 (15:18 -0000)]
Switch to precise GC design document.

svn path=/trunk/mono/; revision=30950

19 years ago2004-07-09 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 9 Jul 2004 15:05:12 +0000 (15:05 -0000)]
2004-07-09  Sebastien Pouliot  <sebastien@ximian.com>

* System.Security_test.dll.sources: Fixed unit tests to work with Fx
2.0 beta 1.

svn path=/trunk/mcs/; revision=30949

19 years ago2004-07-09 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 9 Jul 2004 15:01:26 +0000 (15:01 -0000)]
2004-07-09  Sebastien Pouliot  <sebastien@ximian.com>

* Removed old files (from 1.2 preview).

svn path=/trunk/mcs/; revision=30948

19 years agoremove useless stuff
Ben Maurer [Fri, 9 Jul 2004 15:00:31 +0000 (15:00 -0000)]
remove useless stuff

svn path=/trunk/mono/; revision=30947

19 years ago2004-07-09 Ben Maurer <bmaurer@ximian.com>
Ben Maurer [Fri, 9 Jul 2004 14:59:23 +0000 (14:59 -0000)]
2004-07-09  Ben Maurer  <bmaurer@ximian.com>

* interp.c: register gc roots

svn path=/trunk/mono/; revision=30946

19 years ago2004-07-09 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 9 Jul 2004 14:59:18 +0000 (14:59 -0000)]
2004-07-09  Sebastien Pouliot  <sebastien@ximian.com>

* AlgorithmIdentifierTest.cs: Fixed for Fx 2.0 beta1.
* CmsRecipientTest.cs: Replace Pkcs7RecipientTest.cs in Fx 2.0 beta1.
* CmsSignerTest.cs: Replace Pkcs7SignerTest.cs in Fx 2.0 beta1.
* ContentInfoTest.cs: Fixed for Fx 2.0 beta1.
* EnvelopedCmsTest.cs: Replace EnvelopedPkcs7Test.cs in Fx 2.0 beta1.
* KeyTransRecipientInfoTest.cs: Fixed for Fx 2.0 beta1.
* Pkcs9AttributeTest.cs: Fixed for Fx 2.0 beta1.
* Pkcs9DocumentDescriptionTest.cs: Fixed for Fx 2.0 beta1.
* Pkcs9DocumentNameTest.cs: Fixed for Fx 2.0 beta1.
* Pkcs9SigningTimeTest.cs: Fixed for Fx 2.0 beta1.
* SignedCmsTest.cs: Replace SignedPkcs7Test.cs in Fx 2.0 beta1.
* SignerInfoTest.cs: Fixed for Fx 2.0 beta1.
* SubjectIdentifierTest.cs: Fixed for Fx 2.0 beta1.

svn path=/trunk/mcs/; revision=30945

19 years ago2004-07-09 Ben Maurer <bmaurer@ximian.com>
Ben Maurer [Fri, 9 Jul 2004 14:59:11 +0000 (14:59 -0000)]
2004-07-09  Ben Maurer  <bmaurer@ximian.com>

* domain.c, gc.c, marshal.c, mono-debug-debugger.c,
threadpool.c, threads.c: remove static data from rootset.

svn path=/trunk/mono/; revision=30944

19 years ago2004-07-09 Ben Maurer <bmaurer@ximian.com>
Ben Maurer [Fri, 9 Jul 2004 14:59:03 +0000 (14:59 -0000)]
2004-07-09  Ben Maurer  <bmaurer@ximian.com>

* threads.c: register roots for gc

svn path=/trunk/mono/; revision=30943

19 years ago2004-07-09 Ben Maurer <bmaurer@ximain.com>
Ben Maurer [Fri, 9 Jul 2004 14:58:56 +0000 (14:58 -0000)]
2004-07-09  Ben Maurer  <bmaurer@ximain.com>

* mono-hash.c: register gc roots

svn path=/trunk/mono/; revision=30942

19 years ago2004-07-09 Ben Maurer <bmaurer@ximian.com>
Ben Maurer [Fri, 9 Jul 2004 14:58:48 +0000 (14:58 -0000)]
2004-07-09  Ben Maurer  <bmaurer@ximian.com>

* aot.c: register roots

svn path=/trunk/mono/; revision=30941

19 years agoFirst part of the GC patch
Ben Maurer [Fri, 9 Jul 2004 14:54:55 +0000 (14:54 -0000)]
First part of the GC patch

svn path=/trunk/mono/; revision=30940

19 years ago2004-07-09 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 9 Jul 2004 14:53:59 +0000 (14:53 -0000)]
2004-07-09  Sebastien Pouliot  <sebastien@ximian.com>

* AsnEncodedDataTest.cs: Fixed for Fx 2.0 beta1.
* CryptographicAttributeTest.cs: New. Moved from S.S.C.Pkcs.
* OidTest.cs: Fixed for Fx 2.0 beta1.

svn path=/trunk/mcs/; revision=30939

19 years agobuild fix
Ben Maurer [Fri, 9 Jul 2004 14:44:22 +0000 (14:44 -0000)]
build fix

svn path=/trunk/mcs/; revision=30938

19 years agoNew regalloc design.
Paolo Molaro [Fri, 9 Jul 2004 14:38:44 +0000 (14:38 -0000)]
New regalloc design.

svn path=/trunk/mono/; revision=30937

19 years agobuild fix
Ben Maurer [Fri, 9 Jul 2004 14:31:58 +0000 (14:31 -0000)]
build fix

svn path=/trunk/mcs/; revision=30935

19 years ago2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 9 Jul 2004 14:21:23 +0000 (14:21 -0000)]
2004-07-09  Atsushi Enomoto  <atsushi@ximian.com>

* XmlConvertDateTimeOption.cs : Forgot to change the content...

svn path=/trunk/mcs/; revision=30934

19 years ago2004-07-09 Dick Porter <dick@ximian.com>
Dick Porter [Fri, 9 Jul 2004 14:10:55 +0000 (14:10 -0000)]
2004-07-09  Dick Porter  <dick@ximian.com>

* locales.c (ves_icall_System_String_InternalReplace_Str_Comp):
Don't do any more processing if the matched length was 0.  It was
increasing the size of the string before.  Fixes bug 61167.

svn path=/trunk/mono/; revision=30932

19 years ago2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 9 Jul 2004 14:05:20 +0000 (14:05 -0000)]
2004-07-09  Atsushi Enomoto  <atsushi@ximian.com>

* System.Xml.dll.sources: Added XmlConvertDateTimeOption.cs.

svn path=/trunk/mcs/; revision=30931

19 years ago2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 9 Jul 2004 14:04:37 +0000 (14:04 -0000)]
2004-07-09  Atsushi Enomoto  <atsushi@ximian.com>

* ConformanceLevel.cs : Fixed integer value.
* Added XmlConvertDateTimeOption.cs.
* Removed XmlItemView.cs and XmlItemViewCollection.cs.

svn path=/trunk/mcs/; revision=30930

19 years ago2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 9 Jul 2004 13:51:23 +0000 (13:51 -0000)]
2004-07-09  Atsushi Enomoto  <atsushi@ximian.com>

* IXmlNamespaceResolver.cs :
  Fixed return value of GetNamespacesInScope().
* IXmlDataEvidence.cs,
  XmlReader.cs,
  XmlTextReader.cs,
  XmlValidatingReader.cs : fixed Evidence (it is not array anymore).
* XmlReader.cs :
  Implemented virtual indexers, QuoteChar, and Dispose() (2.0 stuff).
* XmlNodeReader.cs,
  In net_2_0, indexers vanished from XmlNodeReader.
  In net_2_0, overriden QuoteChar vanished.
* XmlReaderSettings.cs : set_NameTable is missing.
* XmlTextReader.cs : Implemented ProhibitDtd.

svn path=/trunk/mcs/; revision=30929

19 years ago2004-07-09 Dick Porter <dick@ximian.com>
Dick Porter [Fri, 9 Jul 2004 13:04:11 +0000 (13:04 -0000)]
2004-07-09  Dick Porter  <dick@ximian.com>

* PeerCred.cs: Get the unix socket peer credentials.

2004-07-09  Dick Porter  <dick@ximian.com>

* Socket.cs: Slight tweak to allow unknown objects to be returned
by GetSocketOption().

svn path=/trunk/mcs/; revision=30928

19 years ago2004-07-09 Dick Porter <dick@ximian.com>
Dick Porter [Fri, 9 Jul 2004 13:03:03 +0000 (13:03 -0000)]
2004-07-09  Dick Porter  <dick@ximian.com>

* socket-io.h:
* socket-io.c
(ves_icall_System_Net_Sockets_Socket_GetSocketOption_obj_internal):
Add support for SO_PEERCRED if its available.

svn path=/trunk/mono/; revision=30927

19 years ago2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 9 Jul 2004 12:25:05 +0000 (12:25 -0000)]
2004-07-09  Atsushi Enomoto  <atsushi@ximian.com>

* System.Xml.dll.sources: removed XmlItemView.cs and
  XmlItemViewCollection.cs (only in 1.2).

svn path=/trunk/mcs/; revision=30926

19 years ago2004-07-09 Umadevi S <sumadevi@novell.com>
Umadevi S [Fri, 9 Jul 2004 09:47:32 +0000 (09:47 -0000)]
2004-07-09 Umadevi S <sumadevi@novell.com>
        * Modified classes ISqlCommand.cs, ISqlConnection.cs,ISqlExecutionContext.cs, InvalidUdtException.cs,TriggerAction.cs : Added missing methods,properties,constructors

svn path=/trunk/mcs/; revision=30924

19 years ago2004-07-09 Anirban Bhattacharjee <banirban@novell.com>
Anirban Bhattacharjee [Fri, 9 Jul 2004 09:23:09 +0000 (09:23 -0000)]
2004-07-09 Anirban Bhattacharjee <banirban@novell.com>
        * mb-parser.jay:
        * class.cs:
                Default modifier for constructor is set to Public

svn path=/trunk/mcs/; revision=30923

19 years ago2004-07-09 Umadevi S <sumadevi@novell.com>
Umadevi S [Fri, 9 Jul 2004 09:15:39 +0000 (09:15 -0000)]
2004-07-09 Umadevi S <sumadevi@novell.com>
        * Added System.Data.Sql/IUdtSerializationContext.cs and System.Data.Sql/SqlFacetAttribute.cs to system.data.dll.sources

svn path=/trunk/mcs/; revision=30922

19 years ago2004-07-09 Umadevi S <sumadevi@novell.com>
Umadevi S [Fri, 9 Jul 2004 09:12:10 +0000 (09:12 -0000)]
2004-07-09 Umadevi S <sumadevi@novell.com>
* Added files SqlFacetAttribute.cs and IUdtSerializationContext.cs

svn path=/trunk/mcs/; revision=30921

19 years ago2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 9 Jul 2004 06:30:18 +0000 (06:30 -0000)]
2004-07-09  Atsushi Enomoto  <atsushi@ximian.com>

* XmlAttributeCollection.cs : In .net 2.0, it became sealed class.
* IXmlDataEvidence.cs : not "Evidences" but "Evidence".
* XmlInputStream.cs : new csc rejected implicit int->char cast.
* XmlNamespaceManager.cs : In net_2_0, LookupNamespace(string) and
  LookupPrefix(string) does not require argument string as atomized.
  Added HasNamespace (string, bool).
* XmlReader.cs : Added Settings and SchemaInfo properties.
* XmlReaderSettings.cs : Added NameTable. Throw XmlException when
  attempt to set Schemas.
* XmlTextReader.cs : Fixed "Evidences" to "Evidence". new csc rejected
  implicit int->char cast.
* XmlValidatingReader.cs : Fixed "Evidences" to "Evidence".

svn path=/trunk/mcs/; revision=30919

19 years ago2004-07-09 Anirban Bhattacharjee <banirban@novell.com>
Anirban Bhattacharjee [Fri, 9 Jul 2004 06:13:50 +0000 (06:13 -0000)]
2004-07-09 Anirban Bhattacharjee <banirban@novell.com>
        * mb-parser.jay: Parentheses in method declarations made optional incase of empty parameter list. Thus, a method "Sub s()" can also be declared as "Sub s"

svn path=/trunk/mcs/; revision=30918

19 years ago- winelib.exe.so error message is now only displayed if MONO_DEBUG is set.
Peter Dennis Bartok [Fri, 9 Jul 2004 05:58:39 +0000 (05:58 -0000)]
- winelib.exe.so error message is now only displayed if MONO_DEBUG is set.
  To help us avoid questions when people are trying out the
  new Managed.Windows.Forms.

svn path=/trunk/mono/; revision=30917

19 years ago2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 9 Jul 2004 05:57:46 +0000 (05:57 -0000)]
2004-07-09  Atsushi Enomoto  <atsushi@ximian.com>

* aot.c : I could just use PLATFORM_WIN32 flag.

svn path=/trunk/mono/; revision=30916

19 years ago2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 9 Jul 2004 05:54:13 +0000 (05:54 -0000)]
2004-07-09  Atsushi Enomoto  <atsushi@ximian.com>

* System.Xml.dll.sources: removed one of ImportContext.cs

svn path=/trunk/mcs/; revision=30915

19 years ago- Initial check-in
Peter Dennis Bartok [Fri, 9 Jul 2004 05:21:25 +0000 (05:21 -0000)]
- Initial check-in

svn path=/trunk/mcs/; revision=30913

19 years ago2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 9 Jul 2004 02:28:04 +0000 (02:28 -0000)]
2004-07-09  Atsushi Enomoto  <atsushi@ximian.com>

* aot.c : Reverting the previous fix. This time it broke linux build.

svn path=/trunk/mono/; revision=30912

19 years ago2004-07-08 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 9 Jul 2004 02:14:46 +0000 (02:14 -0000)]
2004-07-08  Sebastien Pouliot  <sebastien@ximian.com>

* Remove old files from Fx 1.2 preview
CryptographicAttribute.cs
EnvelopedPkcs7.cs
Pkcs7Recipient.cs
Pkcs7RecipientCollection.cs
Pkcs7RecipientEnumerator.cs
Pkcs7Signer.cs
Pkcs9AttributeCollection.cs
Pkcs9AttributeEnumerator.cs
RecipientSubType.cs
SignedPkcs7.cs

svn path=/trunk/mcs/; revision=30911

19 years ago2004-07-08 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 9 Jul 2004 02:10:52 +0000 (02:10 -0000)]
2004-07-08  Sebastien Pouliot  <sebastien@ximian.com>

* System.Security.dll.sources: Fixed classes to match Fx 2.0 beta 1.

svn path=/trunk/mcs/; revision=30910

19 years ago2004-07-08 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 9 Jul 2004 02:08:50 +0000 (02:08 -0000)]
2004-07-08  Sebastien Pouliot  <sebastien@ximian.com>

* PublicKeyInfo.cs: Sealed class (forgotten in previous commit).

svn path=/trunk/mcs/; revision=30909

19 years ago2004-07-08 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 9 Jul 2004 02:06:25 +0000 (02:06 -0000)]
2004-07-08  Sebastien Pouliot  <sebastien@ximian.com>

* OpenFlags.cs: Fixed flags values. Added missing attributes.
* StoreLocation.cs: Fixed enum values. Added missing [Serializable].
* StoreName.cs: Fixed enum values. Added missing [Serializable].
* X500DistinguishedName.cs: New. X.501 DN.
* X500DistinguishedNameFlags.cs: New. X.501 DN flags.
* X509CertificateEx.cs: Updated to Fx 2.0 beta 1. Added MonoTODO.
* X509Chain.cs: Added missing Reset method.
* X509ChainStatusFlags.cs: Fixed flags values. Added missing attrs.
* X509Extension.cs: Fixed API.
* X509ExtensionCollection.cs: Fixed API and implemented.
* X509FindType.cs: Fixed enum values. Added missing [Serializable].
* X509IncludeOption.cs: Added missing [Serializable].
* X509KeyUsageFlags.cs: : Fixed flags values. Added missing attrs.
* X509NameType.cs: Fixed enum values. Added missing [Serializable].
* X509RevocationFlag.cs: Fixed enum values. Added missing [Serializable].
* X509RevocationMode.cs: Added missing [Serializable].
* X509SelectionFlag.cs: Added missing [Serializable].
* X509VerificationFlags.cs: Fixed flags values. Added missing attrs.

svn path=/trunk/mcs/; revision=30908

19 years ago2004-07-08 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 9 Jul 2004 01:58:38 +0000 (01:58 -0000)]
2004-07-08  Sebastien Pouliot  <sebastien@ximian.com>

* ContentInfo.cs: Added finalizer.
* CmsRecipient.cs: New. Replace Pkcs7Recipient (from 1.2).
* CmsRecipientCollection.cs: New. Replace Pkcs7RecipientCollection
(from 1.2).
* CmsRecipientEnumerator.cs: New. Replace Pkcs7RecipientEnumerator
(from 1.2).
* CmsSigner.cs: New. Replace Pkcs7Signer (from 1.2).
* EnvelopedCms.cs: New. Replace EnvelopedPkcs7 (from 1.2).
* KeyAgreeRecipientInfo.cs: Fixed internal constructor.
* Pkcs9Attribute.cs: Now inherit from AsnEncodedData. Fixed
constructors.
* Pkcs9DocumentDescription.cs: Sealed class and fixed API.
* Pkcs9DocumentName.cs: Sealed class and fixed API.
* Pkcs9SigningTime.cs: Sealed class and fixed API.
* PublicKeyInfo.cs: Sealed class.
* RecipientInfo.cs: Removed protected constructor.
* RecipientInfoCollection.cs: Sealed class.
* RecipientInfoEnumerator.cs: Sealed class.
* SignedCms.cs: New. Replace SignedPkcs7 (from 1.2).
* SignerInfo.cs: Sealed class and fixed API.
* SignerInfoCollection.cs: Sealed class and fixed CopyTo.
* SignerInfoEnumerator.cs: Sealed class.
* SubjectIdentifier.cs: Sealed class.
* SubjectIdentifierOrKey.cs: Sealed class.
* SubjectIdentifierType.cs: Fixed enum and added [Serializable].

svn path=/trunk/mcs/; revision=30907