mono.git
22 years ago2002-02-26 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Tue, 26 Feb 2002 22:07:49 +0000 (22:07 -0000)]
2002-02-26  Miguel de Icaza  <miguel@ximian.com>

* expression.cs: Special case the `null' object when trying to
auto-compute the type, as anything can be explicitly converted to
that.

Added test

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

22 years agoRemoved reference to System.Windows.Forms.
Martin Baulig [Tue, 26 Feb 2002 22:07:01 +0000 (22:07 -0000)]
Removed reference to System.Windows.Forms.

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

22 years ago* XmlCDataSection.cs: Initial implementation.
Duncan Mak [Tue, 26 Feb 2002 22:04:02 +0000 (22:04 -0000)]
* XmlCDataSection.cs: Initial implementation.

* NameTable.cs: Fixed the whole thing. Wrote a NUnit test to test
it out. This should (hopefully) be correct.

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

22 years agoTest for System.Xml.NameTable.
Duncan Mak [Tue, 26 Feb 2002 22:02:59 +0000 (22:02 -0000)]
Test for System.Xml.NameTable.

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

22 years agoupdate
Miguel de Icaza [Tue, 26 Feb 2002 21:38:20 +0000 (21:38 -0000)]
update

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

22 years agoAdd new bug file to check; New test to excercise the enum bug that I just
Miguel de Icaza [Tue, 26 Feb 2002 21:12:07 +0000 (21:12 -0000)]
Add new bug file to check;  New test to excercise the enum bug that I just
fixed, plus:

2002-02-26  Miguel de Icaza  <miguel@ximian.com>

* ecore.cs (Expression.ConvertExplicit): Bug fix, thanks for
spotting this Paolo.

(Expression.ImplicitNumericConversion): Perform comparissions of
the type using the underlying type in the case of an enumeration
rather than using the enumeration type for the compare.

Cope with the underlying == type case, which is not possible to
catch before.

(Expression.ConvertNumericExplicit): Perform comparissions of
the type using the underlying type in the case of an enumeration
rather than using the enumeration type for the compare.

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

22 years ago2002-02-26 Martin Baulig <martin@gnome.org>
Martin Baulig [Tue, 26 Feb 2002 21:09:43 +0000 (21:09 -0000)]
2002-02-26  Martin Baulig  <martin@gnome.org>

* MartinTests.cs: New file. This contains all the tests which already
work on Linux.

* RunTests.cs: A small custom testrunner to run the tests on Linux.

* scan-tests.pl: Call this perl script with either MartinTests.cs or
AllTests.cs as argument and redirect the output the TheTests.cs - it'll
create a file which calls all the tests.

* TheTests.cs: This is automatically generated from scan-tests.pl but
needs some manual editing, so it's in CVS.

* corlib_test.build: In addition to the libraries, create an executable
called RunTests.exe which contains all the tests and the custom test
runner. You can run this executable on Windows to test things with
mscorlib or on Linux using the mono runtime.

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

22 years ago2002-02-26 Martin Baulig <martin@gnome.org>
Martin Baulig [Tue, 26 Feb 2002 21:05:39 +0000 (21:05 -0000)]
2002-02-26  Martin Baulig  <martin@gnome.org>

* MartinTests.cs: New file. This contains all the test which already
work on Linux.

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

22 years ago2002-02-26 Martin Baulig <martin@gnome.org>
Martin Baulig [Tue, 26 Feb 2002 20:54:32 +0000 (20:54 -0000)]
2002-02-26  Martin Baulig  <martin@gnome.org>

* */*.cs: added zero-args constructors for all the test classes.

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

22 years agoCommitted for Ajay Kumar Dwivedi.
Duncan Mak [Tue, 26 Feb 2002 20:30:39 +0000 (20:30 -0000)]
Committed for Ajay Kumar Dwivedi.

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

22 years ago2002-02-26 Duncan Mak <duncan@ximian.com>
Duncan Mak [Tue, 26 Feb 2002 20:28:10 +0000 (20:28 -0000)]
2002-02-26  Duncan Mak  <duncan@ximian.com>

* GCHandle.cs: Added to CVS. Patch from Ajay kumar Dwivedi.

* GCHandleType.cs: Committed patch from Ajay.

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

22 years ago2002-02-26 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Tue, 26 Feb 2002 20:21:01 +0000 (20:21 -0000)]
2002-02-26  Miguel de Icaza  <miguel@ximian.com>

* ecore.cs (Expression.ConvertExplicit): Bug fix, thanks for
spotting this Paolo.

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

22 years agoAdded method headers (Bitmap.cs).
Christian Meyer [Tue, 26 Feb 2002 19:14:33 +0000 (19:14 -0000)]
Added method headers (Bitmap.cs).

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

22 years agoForgot about this....
Duncan Mak [Tue, 26 Feb 2002 19:07:48 +0000 (19:07 -0000)]
Forgot about this....

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

22 years ago2002-02-26 Duncan Mak <duncan@ximian.com>
Duncan Mak [Tue, 26 Feb 2002 18:49:43 +0000 (18:49 -0000)]
2002-02-26  Duncan Mak  <duncan@ximian.com>

* NameTable.cs: Fix the Add (string) method.

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

22 years ago2002-02-26 Martin Baulig <martin@gnome.org>
Martin Baulig [Tue, 26 Feb 2002 17:25:59 +0000 (17:25 -0000)]
2002-02-26  Martin Baulig  <martin@gnome.org>

* TimeZone.cs: Use an internal enum rather than magic numbers to access the
fields of the interncall GetTimeZoneData.

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

22 years ago2002-02-26 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Tue, 26 Feb 2002 17:18:29 +0000 (17:18 -0000)]
2002-02-26  Miguel de Icaza  <miguel@ximian.com>

* driver.cs: If the user does not supply an extension, assume .exe

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

22 years ago2002-02-26 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Tue, 26 Feb 2002 17:11:14 +0000 (17:11 -0000)]
2002-02-26  Miguel de Icaza  <miguel@ximian.com>

* cs-parser.jay (if_statement): Rewrote so that we can track the
location for the if statement.

* expression.cs (Binary.ConstantFold): Only concat strings when
the operation is "+", not everything ;-)

* statement.cs (Statement.EmitBoolExpression): Take a location
argument.
(If, While, Do): Track location.

* expression.cs (Binary.ResolveOperator): In the object + string
case, I was missing a call to ConvertImplicit

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

22 years agoMore tests ....
Martin Baulig [Tue, 26 Feb 2002 16:57:48 +0000 (16:57 -0000)]
More tests ....

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

22 years ago2002-02-26 Martin Baulig <martin@gnome.org>
Martin Baulig [Tue, 26 Feb 2002 16:57:16 +0000 (16:57 -0000)]
2002-02-26  Martin Baulig  <martin@gnome.org>

* String.cs: Added two testcases to TestTrim(), TestTrimStart() and
TestTrimEnd().

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

22 years ago2002-02-26 Martin Baulig <martin@gnome.org>
Martin Baulig [Tue, 26 Feb 2002 16:53:05 +0000 (16:53 -0000)]
2002-02-26  Martin Baulig  <martin@gnome.org>

* DateTime.cs: ParseExact is now fully functional.

* String.cs (TrimEnd): Small fix.

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

22 years ago2002-02-26 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Tue, 26 Feb 2002 16:34:48 +0000 (16:34 -0000)]
2002-02-26  Miguel de Icaza  <miguel@ximian.com>

* expression.cs (Binary.ResolveOperator): In the object + string
case, I was missing a call to ConvertImplicit

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

22 years ago2002-02-26 Martin Baulig <martin@gnome.org>
Martin Baulig [Tue, 26 Feb 2002 15:14:59 +0000 (15:14 -0000)]
2002-02-26  Martin Baulig  <martin@gnome.org>

* DateTime.cs: ParseExact is now fully functional.

* String.cs (TrimEnd): Small fix.

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

22 years ago2002-02-26 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Tue, 26 Feb 2002 14:45:06 +0000 (14:45 -0000)]
2002-02-26  Miguel de Icaza  <miguel@ximian.com>

* appdomain.c (mono_init): Be even more descriptive about the error.

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

22 years agoDocument --profile
Miguel de Icaza [Tue, 26 Feb 2002 14:34:49 +0000 (14:34 -0000)]
Document --profile

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

22 years agoAdd reference to the .NET redist package.
Miguel de Icaza [Tue, 26 Feb 2002 14:28:32 +0000 (14:28 -0000)]
Add reference to the .NET redist package.
Update news.

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

22 years agoHopefully make lazy people not complain and keep distcheck useful.
Paolo Molaro [Tue, 26 Feb 2002 14:25:04 +0000 (14:25 -0000)]
Hopefully make lazy people not complain and keep distcheck useful.

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

22 years ago2002-02-26 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Tue, 26 Feb 2002 13:17:10 +0000 (13:17 -0000)]
2002-02-26  Dietmar Maurer  <dietmar@ximian.com>

* x86.brg: replaced x86_call_reg with x86_call_code

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

22 years ago2002-02-26 Martin Baulig <martin@gnome.org>
Martin Baulig [Tue, 26 Feb 2002 12:34:56 +0000 (12:34 -0000)]
2002-02-26  Martin Baulig  <martin@gnome.org>

* DateTimeTest.cs: Added testcases for the parsers. Use the invariant
culture to run this test suite.

* TimeZoneTest.cs: Use the invariant culture to run this test suite.

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

22 years agoA bunch of bug-fixes now that we have a test-suite for this.
Martin Baulig [Tue, 26 Feb 2002 12:29:14 +0000 (12:29 -0000)]
A bunch of bug-fixes now that we have a test-suite for this.

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

22 years agoAutomake fu to automatically check for the needed assemblies
Paolo Molaro [Tue, 26 Feb 2002 11:55:15 +0000 (11:55 -0000)]
Automake fu to automatically check for the needed assemblies
and CLR programs on make distcheck and install them in a generic way.

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

22 years agoImplemented System.TimeSpan.FromMilliseconds
Duco Fijma [Tue, 26 Feb 2002 11:44:26 +0000 (11:44 -0000)]
Implemented System.TimeSpan.FromMilliseconds

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

22 years ago2002-02-26 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Tue, 26 Feb 2002 11:28:11 +0000 (11:28 -0000)]
2002-02-26  Dietmar Maurer  <dietmar@ximian.com>

* x86.brg: bug fix in CLT(lreg,lreg)
(reg): bug fix in CONV_OVF_I4(lreg)

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

22 years agoTue Feb 26 16:18:07 CET 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 26 Feb 2002 11:27:33 +0000 (11:27 -0000)]
Tue Feb 26 16:18:07 CET 2002 Paolo Molaro <lupus@ximian.com>

* appdomain.c: give the user an informative message when corlib can't
be loaded.

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

22 years ago2002-02-27 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Tue, 26 Feb 2002 11:24:31 +0000 (11:24 -0000)]
2002-02-27  Nick Drochak <ndrochak@gol.com>

* index: point to new location of mailing lists
* resources: fix bug (add missing </a>).
Thanks to Andreas Jellinghaus for pointing these out.

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

22 years agoTue Feb 26 14:21:19 CET 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 26 Feb 2002 09:30:47 +0000 (09:30 -0000)]
Tue Feb 26 14:21:19 CET 2002 Paolo Molaro <lupus@ximian.com>

* UInt64.cs: fixed Parse method () to handle some of the NumberStyle flags.

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

22 years agoremoved unnecessary assertion
Dietmar Maurer [Tue, 26 Feb 2002 09:15:18 +0000 (09:15 -0000)]
removed unnecessary assertion

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

22 years ago2002-02-26 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Tue, 26 Feb 2002 09:11:09 +0000 (09:11 -0000)]
2002-02-26  Dietmar Maurer  <dietmar@ximian.com>

* emit-x86.c (mono_add_jump_info): impl.
(mono_compute_branches): patch real jump address (instead of
emitting code twice)

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

22 years agoTue Feb 26 11:56:03 CET 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 26 Feb 2002 07:05:29 +0000 (07:05 -0000)]
Tue Feb 26 11:56:03 CET 2002 Paolo Molaro <lupus@ximian.com>

* x86.brg: optimize cmp reg,0 -> test reg.

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

22 years agoTue Feb 26 11:43:34 CET 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 26 Feb 2002 06:52:50 +0000 (06:52 -0000)]
Tue Feb 26 11:43:34 CET 2002 Paolo Molaro <lupus@ximian.com>

* interp.c: added profiling for object creation.

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

22 years agoNamespace declarations are now treated like attributes. Fixed bug in XmlNamespaceMana...
Jason Diamond [Tue, 26 Feb 2002 03:56:17 +0000 (03:56 -0000)]
Namespace declarations are now treated like attributes. Fixed bug in XmlNamespaceManager.HasNamespace. All tests now pass for both Mono and Microsoft.

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

22 years ago2002-02-26 Duncan Mak <duncan@ximian.com>
Duncan Mak [Tue, 26 Feb 2002 01:48:08 +0000 (01:48 -0000)]
2002-02-26  Duncan Mak  <duncan@ximian.com>

* XmlDocumentType.cs: Added a few hacks here and there to
temporarily fix the "I broke the build issue".

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

22 years ago2002-02-26 Duncan Mak <duncan@ximian.com>
Duncan Mak [Tue, 26 Feb 2002 01:31:14 +0000 (01:31 -0000)]
2002-02-26  Duncan Mak  <duncan@ximian.com>

* ImporterEventKind.cs: Added to CVS.

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

22 years ago2002-02-25 Ravi Pratap <ravi@ximian.com>
Ravi Pratap M [Tue, 26 Feb 2002 00:37:40 +0000 (00:37 -0000)]
2002-02-25  Ravi Pratap  <ravi@ximian.com>

* parameter.cs (Parameter.ExternalType): Take in extra DeclSpace and
Location arguments. Ensure we use RootContext.LookupType to do our work
and not try to do a direct Type.GetType and ModuleBuilder.GetType

* interface.cs (PopulateMethod): Handle the type of the parameter being
null gracefully.

* expression.cs (Invocation.BetterFunction): Handle the case when we
have a params method with no fixed arguments and a call is made with no
arguments.

* More tomorrow - have to go home now and study :-)

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

22 years ago2002-02-26 Martin Baulig <martin@gnome.org>
Martin Baulig [Mon, 25 Feb 2002 23:08:13 +0000 (23:08 -0000)]
2002-02-26  Martin Baulig  <martin@gnome.org>

* DateTimeTest.cs: New test.

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

22 years agoOoops, Miguel added this to the wrong directory.
Martin Baulig [Mon, 25 Feb 2002 23:06:44 +0000 (23:06 -0000)]
Ooops, Miguel added this to the wrong directory.

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

22 years agoRemoved a debugging statement and added myself to the authors list.
Martin Baulig [Mon, 25 Feb 2002 23:04:44 +0000 (23:04 -0000)]
Removed a debugging statement and added myself to the authors list.

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

22 years ago2002-02-26 Martin Baulig <martin@gnome.org>
Martin Baulig [Mon, 25 Feb 2002 23:04:20 +0000 (23:04 -0000)]
2002-02-26  Martin Baulig  <martin@gnome.org>

* DateTime.cs: Miguel already committed this, but there was still a
ChangeLog entry for this missing ....
We're now reusing functionality from TimeSpan, printing dates is
fully implemented, currently working on parsing.

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

22 years ago2002-02-26 Martin Baulig <martin@gnome.org>
Martin Baulig [Mon, 25 Feb 2002 22:51:13 +0000 (22:51 -0000)]
2002-02-26  Martin Baulig  <martin@gnome.org>

* TimeZoneTest.cs: New test.

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

22 years ago2002-02-26 Martin Baulig <martin@gnome.org>
Martin Baulig [Mon, 25 Feb 2002 22:45:49 +0000 (22:45 -0000)]
2002-02-26  Martin Baulig  <martin@gnome.org>

* TimeZone.cs: Fully implemented this. There's a new InternCall in the
runtime for this.

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

22 years ago2002-02-26 Martin Baulig <martin@gnome.org>
Martin Baulig [Mon, 25 Feb 2002 21:49:17 +0000 (21:49 -0000)]
2002-02-26  Martin Baulig  <martin@gnome.org>

* icall.c (ves_icall_System_CurrentTimeZone_GetTimeZoneData):
New icall to get the time zone data.

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

22 years ago2002-02-25 Duncan Mak <duncan@ximian.com>
Duncan Mak [Mon, 25 Feb 2002 21:29:11 +0000 (21:29 -0000)]
2002-02-25  Duncan Mak  <duncan@ximian.com>

* NameTable.cs: Implemented.

* XmlDeclaration.cs: It should inherit from XmlLinkedNode, not XmlNode.

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

22 years agoAdded simple test for XmlDocument. Made many fixes to existing code to get the test...
Jason Diamond [Mon, 25 Feb 2002 21:21:08 +0000 (21:21 -0000)]
Added simple test for XmlDocument. Made many fixes to existing code to get the test to pass.

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

22 years agoSmall bug fix
Miguel de Icaza [Mon, 25 Feb 2002 21:15:55 +0000 (21:15 -0000)]
Small bug fix

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

22 years ago2002-02-25 Duncan Mak <duncan@ximian.com>
Duncan Mak [Mon, 25 Feb 2002 21:10:55 +0000 (21:10 -0000)]
2002-02-25  Duncan Mak  <duncan@ximian.com>

* NameTable.cs: Implemented.

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

22 years agoAdd AllMembershipCondition from Ajay
Miguel de Icaza [Mon, 25 Feb 2002 20:53:08 +0000 (20:53 -0000)]
Add AllMembershipCondition from Ajay

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

22 years agoImprove tokenizer test
Miguel de Icaza [Mon, 25 Feb 2002 20:17:00 +0000 (20:17 -0000)]
Improve tokenizer test

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

22 years ago2002-02-25 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Mon, 25 Feb 2002 20:16:48 +0000 (20:16 -0000)]
2002-02-25  Miguel de Icaza  <miguel@ximian.com>

* cs-tokenizer.cs: Add support for the quote-escape-sequence in
the verbatim-string-literal

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

22 years agoAdd DateTime test from Martin
Miguel de Icaza [Mon, 25 Feb 2002 20:03:37 +0000 (20:03 -0000)]
Add DateTime test from Martin

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

22 years agoFurther updates from Martin
Miguel de Icaza [Mon, 25 Feb 2002 20:02:48 +0000 (20:02 -0000)]
Further updates from Martin

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

22 years agoAdded Bitmap.cs.
Christian Meyer [Mon, 25 Feb 2002 19:30:41 +0000 (19:30 -0000)]
Added Bitmap.cs.

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

22 years agoCompleted GuidTest.cs, created BitConverterTest.cs
Duco Fijma [Mon, 25 Feb 2002 17:15:28 +0000 (17:15 -0000)]
Completed GuidTest.cs, created BitConverterTest.cs

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

22 years agoAdd new test
Miguel de Icaza [Mon, 25 Feb 2002 16:06:01 +0000 (16:06 -0000)]
Add new test

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

22 years ago2002-02-25 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Mon, 25 Feb 2002 16:01:41 +0000 (16:01 -0000)]
2002-02-25  Miguel de Icaza  <miguel@ximian.com>

* support.cs (InternalParameters.ParameterModifier): handle null
fixed parameters.
(InternalParameters.ParameterType): ditto.

* parameter.cs (VerifyArgs): Also check if the fixed parameter is
duplicating the name of the variable parameter.
(GetParameterByName): Fix bug where we were not looking up array
paramters if they were the only present (thanks Paolo!).
(GetParameterInfo): We only have an empty set of types if both
fixed and array are set to null.
(GetParameterInfo-idx): Handle FixedParameter == null

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

22 years agoBug fixes and more implementation from Martin Baulig
Miguel de Icaza [Mon, 25 Feb 2002 15:28:10 +0000 (15:28 -0000)]
Bug fixes and more implementation from Martin Baulig

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

22 years ago2002-02-25 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Mon, 25 Feb 2002 14:46:43 +0000 (14:46 -0000)]
2002-02-25  Miguel de Icaza  <miguel@ximian.com>

* cs-parser.jay: Handle the case where there is no catch
statements (missing null test).

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

22 years agoMon Feb 25 17:37:07 CET 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 25 Feb 2002 12:46:27 +0000 (12:46 -0000)]
Mon Feb 25 17:37:07 CET 2002 Paolo Molaro <lupus@ximian.com>

* interp.c: use correct value for guint64 max.

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

22 years ago2002-02-25 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Mon, 25 Feb 2002 11:23:03 +0000 (11:23 -0000)]
2002-02-25  Nick Drochak  <ndrochak@gol.com>

* One more note.

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

22 years agoMon Feb 25 15:51:51 CET 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 25 Feb 2002 11:01:46 +0000 (11:01 -0000)]
Mon Feb 25 15:51:51 CET 2002 Paolo Molaro <lupus@ximian.com>

* reflection.c: set virtual and raw size of section correctly.
* threads.c: transfer domain information to newly created threads.

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

22 years ago2002-02-25 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Mon, 25 Feb 2002 10:38:38 +0000 (10:38 -0000)]
2002-02-25  Nick Drochak  <ndrochak@gol.com>

* TODO: added file.  Notes on what to do next.

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

22 years ago2002-02-25 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Mon, 25 Feb 2002 10:30:37 +0000 (10:30 -0000)]
2002-02-25  Nick Drochak  <ndrochak@gol.com>

* ToDoAssembly.cs: remove unused code
* ToDoNamespace.cs: using BindingFlags for GetMembers
* ToDoType.cs: throw exception if we encounter a member type
that we didn't expect. Also remove unused property.

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

22 years ago2002-02-25 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Mon, 25 Feb 2002 10:07:45 +0000 (10:07 -0000)]
2002-02-25  Nick Drochak  <ndrochak@gol.com>

* CorCompare.cs: remove old file.  Files are now in their own
sub directory.

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

22 years ago * ARM-related changes.
Sergey Chaban [Mon, 25 Feb 2002 09:18:58 +0000 (09:18 -0000)]
 * ARM-related changes.

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

22 years ago * ChangeLog: ARM-related log entry.
Sergey Chaban [Mon, 25 Feb 2002 08:58:43 +0000 (08:58 -0000)]
 * ChangeLog: ARM-related log entry.

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

22 years ago * Makefile.am: added arm to DIST_SUBDIRS.
Sergey Chaban [Mon, 25 Feb 2002 08:56:57 +0000 (08:56 -0000)]
 * Makefile.am: added arm to DIST_SUBDIRS.

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

22 years agoSome changes for Rijndael.
Mark Crichton [Mon, 25 Feb 2002 01:49:43 +0000 (01:49 -0000)]
Some changes for Rijndael.

Hopefully I did the Properties correctly (see the Rijndael constructor for
more info).

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

22 years ago2002-02-25 Duncan Mak <duncan@ximian.com>
Duncan Mak [Mon, 25 Feb 2002 01:27:59 +0000 (01:27 -0000)]
2002-02-25  Duncan Mak  <duncan@ximian.com>

    * XmlDeclaration.cs: It should inherit from XmlLinkedNode, not XmlNode.

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

22 years ago2002-02-24 Duncan Mak <duncan@ximian.com>
Duncan Mak [Mon, 25 Feb 2002 01:24:51 +0000 (01:24 -0000)]
2002-02-24  Duncan Mak  <duncan@ximian.com>

    * XmlNodeOrder.cs: Added to CVS.

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

22 years ago* BooleanTest.cs: Use correct argument order in AssertEquals
Bob Doan [Sun, 24 Feb 2002 22:30:10 +0000 (22:30 -0000)]
* BooleanTest.cs: Use correct argument order in AssertEquals
* AllTests.cs: Added new Double test to suite.
* DoubleTest.cs: Add new test suite

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

22 years ago2002-02-24 Duncan Mak <duncan@ximian.com>
Duncan Mak [Sun, 24 Feb 2002 21:05:59 +0000 (21:05 -0000)]
2002-02-24  Duncan Mak  <duncan@ximian.com>

    * XmlQualifiedName.cs: Fixed a warning from Equals ().

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

22 years ago (mono_create_method_pointer): implements delegates with parameters
Radek Doulik [Sun, 24 Feb 2002 20:46:13 +0000 (20:46 -0000)]
(mono_create_method_pointer): implements delegates with parameters
and return value

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

22 years ago2002-02-24 Duncan Mak <duncan@ximian.com>
Duncan Mak [Sun, 24 Feb 2002 19:03:05 +0000 (19:03 -0000)]
2002-02-24  Duncan Mak  <duncan@ximian.com>

    * ICredentialLookup.cs: Added the GetCredential method to the
      interface. The interface is named "ICredentials", should this file
      be renamed?

    * NetworkCredential.cs: Added to CVS. Need to investigate on how
      GetCredential() works

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

22 years ago2002-02-24 Duncan Mak <duncan@ximian.com>
Duncan Mak [Sun, 24 Feb 2002 18:50:34 +0000 (18:50 -0000)]
2002-02-24  Duncan Mak  <duncan@ximian.com>

        * XmlTokenizedType.cs: Added to CVS.

* XmlUrlResolver.cs: Added to CVS with one TODO task.

2002-02-23  Duncan Mak  <duncan@ximian.com>

* XmlQualifiedName.cs: Fixed ToString () and added the
operators (== and !=).

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

22 years ago * ARM support sources, initial check-in;
Sergey Chaban [Sun, 24 Feb 2002 17:44:55 +0000 (17:44 -0000)]
 * ARM support sources, initial check-in;

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

22 years agoSun Feb 24 13:58:34 CET 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Sun, 24 Feb 2002 09:11:40 +0000 (09:11 -0000)]
Sun Feb 24 13:58:34 CET 2002 Paolo Molaro <lupus@ximian.com>

* jit.h, jit.c, emit-x86.c: Added a few statistics counters
and the --stats command line option to print them.
Fixed memory leak in arch_compile_method () when a method's code is
found in the cache. Fix magic trampoline to deal with static calls.

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

22 years ago2002-02-24 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Sun, 24 Feb 2002 05:03:11 +0000 (05:03 -0000)]
2002-02-24  Nick Drochak  <ndrochak@gol.com>

* Added other member types, refactored, and cleaned up a bit.
I think it's pretty much done.

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

22 years ago2002-02-24 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Sun, 24 Feb 2002 02:41:34 +0000 (02:41 -0000)]
2002-02-24 Nick Drochak  <ndrochak@gol.com>

* AssemblyNameFlags.cs: Use proper member name.  Thanks corcompare!

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

22 years ago2002-02-24 Radek Doulik <rodo@ximian.com>
Radek Doulik [Sun, 24 Feb 2002 01:40:17 +0000 (01:40 -0000)]
2002-02-24  Radek Doulik  <rodo@ximian.com>

* ppc/tramp.c (mono_create_method_pointer): basic delegates
implementation, it works for simple delegates now and I am already
pretty close to have it working for every delegates, but I am
going to sleep and finish it tomorrow?

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

22 years agoAdded support for namespaces on attributes.
Jason Diamond [Sat, 23 Feb 2002 19:32:22 +0000 (19:32 -0000)]
Added support for namespaces on attributes.

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

22 years agoInitial implementation of XmlNamespaceManager. Added support for NamespaceURI propert...
Jason Diamond [Sat, 23 Feb 2002 15:14:14 +0000 (15:14 -0000)]
Initial implementation of XmlNamespaceManager. Added support for NamespaceURI property to XmlTextReader for elements.

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

22 years ago2002-02-24 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Sat, 23 Feb 2002 12:45:01 +0000 (12:45 -0000)]
2002-02-24  Nick Drochak  <ndrochak@gol.com>

* Now it makes a decent looking status XML.  It only has methods
and properties, but they seem to be correct.  Not sure how
to handle the properties get_* set_* methods that show up. I'd
like to fold those into the properties, and remove them from
the methods. Next up is the rest of the Member Types.

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

22 years ago2002-02-24 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Sat, 23 Feb 2002 12:41:29 +0000 (12:41 -0000)]
2002-02-24  Nick Drochak  <ndrochak@gol.com>

* makefile: have 'clean' target remove the build directory

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

22 years ago2002-02-23 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Sat, 23 Feb 2002 10:24:14 +0000 (10:24 -0000)]
2002-02-23  Nick Drochak  <ndrochak@gol.com>

* System.XML.build: Change dll name to System.Xml.dll from
System.XML.dll (not easy to notice, btw)

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

22 years ago2002-02-23 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Sat, 23 Feb 2002 10:20:55 +0000 (10:20 -0000)]
2002-02-23  Nick Drochak <ndrochak@gol.com>

* TODOAttribute.cs: Added

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

22 years ago2002-02-23 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Sat, 23 Feb 2002 10:20:08 +0000 (10:20 -0000)]
2002-02-23  Nick Drochak <ndrochak@gol.com>

* ChangeLog: Add the change log to this directory

* XmlQualifiedName.cs: Fixed compile errors so it would build. Still has
MonoTODO's

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

22 years ago2002-02-22 Duncan Mak <duncan@ximian.com>
Duncan Mak [Fri, 22 Feb 2002 21:56:35 +0000 (21:56 -0000)]
2002-02-22  Duncan Mak  <duncan@ximian.com>

    * System.Xml/XmlQualifiedName.cs: Implemented, but WTF is the
      Empty field? LameSpec?

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

22 years ago2002-02-22 Jeffrey Stedfast <fejj@ximian.com>
Jeffrey Stedfast [Fri, 22 Feb 2002 19:43:09 +0000 (19:43 -0000)]
2002-02-22  Jeffrey Stedfast  <fejj@ximian.com>

* sparc/tramp.c (mono_create_trampoline): Much tinkering to get
the opcodes more correct. Still needs a lot of work.

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

22 years agoUpdate web site for 0.9
Miguel de Icaza [Fri, 22 Feb 2002 18:14:39 +0000 (18:14 -0000)]
Update web site for 0.9

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

22 years ago2002-02-22 Radek Doulik <rodo@ximian.com>
Radek Doulik [Fri, 22 Feb 2002 17:57:55 +0000 (17:57 -0000)]
2002-02-22  Radek Doulik  <rodo@ximian.com>

* interp.c: s/gulong/guint64 as it differs on ppc

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

22 years agoRemove System.Web and System.Drawing assemblies from the build
Miguel de Icaza [Fri, 22 Feb 2002 17:29:39 +0000 (17:29 -0000)]
Remove System.Web and System.Drawing assemblies from the build

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