mono.git
21 years ago * Tests inherits from Assertion and Assertion. prefix is removed
Martin Willemoes Hansen [Tue, 13 May 2003 20:23:05 +0000 (20:23 -0000)]
    * Tests inherits from Assertion and Assertion. prefix is removed

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

21 years agoAssertion ran away
Martin Willemoes Hansen [Tue, 13 May 2003 20:15:05 +0000 (20:15 -0000)]
Assertion ran away

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

21 years ago * All tests inherits from Assertion, and
Martin Willemoes Hansen [Tue, 13 May 2003 20:12:53 +0000 (20:12 -0000)]
    * All tests inherits from Assertion, and
          Assertion. prefixes removed

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

21 years agoTue May 13 22:02:06 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 13 May 2003 20:11:01 +0000 (20:11 -0000)]
Tue May 13 22:02:06 CEST 2003 Paolo Molaro <lupus@ximian.com>

* inssel-long32.brg: two more missing instructions.

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

21 years ago * Mono.Security_test.args: Added
Martin Willemoes Hansen [Tue, 13 May 2003 19:51:51 +0000 (19:51 -0000)]
    * Mono.Security_test.args: Added
        * makefile.gnu: Added
        * Mono.Security/StrongNameTest.cs,
          Mono.Security.Authenticode/PrivateKeyTest.cs,
          Mono.Security.Authenticode/SoftwarePublisherCertificateTest.cs,
          Mono.Security.Cryptography/ARC4ManagedTest.cs,
          Mono.Security.Cryptography/MD2ManagedTest.cs,
          Mono.Security.Cryptography/MD2Test.cs: Test classes inherits from
          Assertion, Assertion. prefix removed.

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

21 years ago * Test/Mono.Directory.LDAP/BindSimpleTest.cs: Removed unused setup and teardo...
Martin Willemoes Hansen [Tue, 13 May 2003 19:38:38 +0000 (19:38 -0000)]
    * Test/Mono.Directory.LDAP/BindSimpleTest.cs: Removed unused setup and teardown methods
          Test/Mono.Directory.LDAP/QueryRootDSETest.cs: Removed unused setup and teardown methods

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

21 years ago * CollectionTest.cs ConversionTest.cs DateAndTimeTest.cs
Martin Willemoes Hansen [Tue, 13 May 2003 19:26:25 +0000 (19:26 -0000)]
    * CollectionTest.cs ConversionTest.cs DateAndTimeTest.cs
          Inherited from Assertion and removed
          Assertion. prefix from assertions

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

21 years ago2003-05-13 Ville Palo <vi64pa@kolumbus.fi>
Ville Palo [Tue, 13 May 2003 19:04:25 +0000 (19:04 -0000)]
2003-05-13  Ville Palo <vi64pa@kolumbus.fi>

* FileStreamTest.cs:
* FileTest.cs: Clean up. Now use temp directory. also some nunit2
changes

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

21 years agoGONspell
Gonzalo Paniagua Javier [Tue, 13 May 2003 18:59:39 +0000 (18:59 -0000)]
GONspell

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

21 years agoAdded the mini porting guide.
Paolo Molaro [Tue, 13 May 2003 17:44:29 +0000 (17:44 -0000)]
Added the mini porting guide.

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

21 years ago2003-05-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 13 May 2003 17:20:27 +0000 (17:20 -0000)]
2003-05-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* AssemblyTest.cs: New file.

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

21 years agoFixed overloaded constructor invocation
Marco Ridoni [Tue, 13 May 2003 16:49:26 +0000 (16:49 -0000)]
Fixed overloaded constructor invocation

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

21 years ago2003-05-13 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Tue, 13 May 2003 15:54:39 +0000 (15:54 -0000)]
2003-05-13  Dietmar Maurer  <dietmar@ximian.com>

* mini.c (mono_emit_call_args): set the cil_code for all arguments
if not already set.

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

21 years ago2003-05-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 13 May 2003 15:47:03 +0000 (15:47 -0000)]
2003-05-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Assembly.cs: fixed bug #42833.

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

21 years ago2003-05-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 13 May 2003 15:37:39 +0000 (15:37 -0000)]
2003-05-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Enum.cs: fixed bugs #41522 and #42879.

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

21 years ago2003-05-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 13 May 2003 15:33:48 +0000 (15:33 -0000)]
2003-05-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* EnumTest.cs: added tests from bug #41522.

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

21 years ago2003-05-14 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Tue, 13 May 2003 15:31:00 +0000 (15:31 -0000)]
2003-05-14 Nick Drochak <ndrochak@gol.com>

* corlib_linux_test.args:
* corlib_test.args: Add UTF?EncodingTest(s) to build

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

21 years agoflush
Nick Drochak [Tue, 13 May 2003 15:28:49 +0000 (15:28 -0000)]
flush

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

21 years ago2003-05-14 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Tue, 13 May 2003 15:28:26 +0000 (15:28 -0000)]
2003-05-14  Nick Drochak  <ndrochak@gol.com>

* UTF7EncodingTest.cs:
* UTF8EncodingTest.cs: added from Patrick Kalkman <kalkman@cistron.nl>

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

21 years agoTue May 13 16:43:18 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 13 May 2003 14:51:07 +0000 (14:51 -0000)]
Tue May 13 16:43:18 CEST 2003 Paolo Molaro <lupus@ximian.com>

* interp.c: handle thread static fields.

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

21 years agoTue May 13 16:41:49 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 13 May 2003 14:50:08 +0000 (14:50 -0000)]
Tue May 13 16:41:49 CEST 2003 Paolo Molaro <lupus@ximian.com>

* appdomain.h, object.c, object.h, threads.c, threads.h: added
handling of thread static data.

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

21 years agoTue May 13 16:36:08 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 13 May 2003 14:48:56 +0000 (14:48 -0000)]
Tue May 13 16:36:08 CEST 2003 Paolo Molaro <lupus@ximian.com>

* reflection.h, reflection.c: added mono_custom_attrs_free ().

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

21 years ago * RdpPatternTests.cs, RelaxngReaderTests.cs:
Martin Willemoes Hansen [Tue, 13 May 2003 13:50:35 +0000 (13:50 -0000)]
    * RdpPatternTests.cs, RelaxngReaderTests.cs:
          Removed Assertion. prefixes and made them inherit from Assertion.

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

21 years agoTue May 13 15:34:29 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 13 May 2003 13:48:08 +0000 (13:48 -0000)]
Tue May 13 15:34:29 CEST 2003 Paolo Molaro <lupus@ximian.com>

* Thread.cs: added missing field used by the runtime and
a new field to support thread-static data.

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

21 years ago * makefile.gnu: Fixed name of assembly was changed
Martin Willemoes Hansen [Tue, 13 May 2003 13:45:18 +0000 (13:45 -0000)]
    * makefile.gnu: Fixed name of assembly was changed
                        from Mono.Xml.Relaxng to
                        Commons.Xml.Relaxng.

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

21 years agoDon't propagate string format and layout flags from element type to its array.
Paolo Molaro [Tue, 13 May 2003 11:00:37 +0000 (11:00 -0000)]
Don't propagate string format and layout flags from element type to its array.

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

21 years ago2003-05-13 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Tue, 13 May 2003 10:06:33 +0000 (10:06 -0000)]
2003-05-13  Dietmar Maurer  <dietmar@ximian.com>

(mono_array_class_get): always set the SEALED attribute for array types

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

21 years agofix for the previous fix
Dietmar Maurer [Tue, 13 May 2003 09:52:42 +0000 (09:52 -0000)]
fix for the previous fix

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

21 years ago2003-05-13 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Tue, 13 May 2003 09:47:03 +0000 (09:47 -0000)]
2003-05-13  Dietmar Maurer  <dietmar@ximian.com>

* class.c (mono_array_class_get): consider the serializable flags

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

21 years agoremoved writelines
Gonzalo Paniagua Javier [Tue, 13 May 2003 04:12:22 +0000 (04:12 -0000)]
removed writelines

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

21 years ago2003-05-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 13 May 2003 04:08:50 +0000 (04:08 -0000)]
2003-05-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web/HttpApplication.cs:
* System.Web/HttpApplicationFactory.cs:
* System.Web.SessionState/SessionStateModule.cs: fire
application start and session start/end events.

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

21 years agorenamed SessionStateModule to Session
Gonzalo Paniagua Javier [Tue, 13 May 2003 04:05:45 +0000 (04:05 -0000)]
renamed SessionStateModule to Session

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

21 years ago2003-05-12 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Tue, 13 May 2003 01:50:58 +0000 (01:50 -0000)]
2003-05-12  Sebastien Pouliot  <spouliot@videotron.ca>

* PKCS1MaskGenerationMethodTest.cs: Uncommented PKCS#1 v.2.1 vector
unit test (will work on Mono but fails with MS implementation).
* RSAOAEPKeyExchangeDeformatterTest.cs: Updated tests vectors for
both Mono and MS (under Windows XP) generated OAEP results.
* RSAOAEPKeyExchangeFormatterTest.cs: Update exception handling.

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

21 years ago2003-05-12 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Tue, 13 May 2003 01:46:52 +0000 (01:46 -0000)]
2003-05-12  Sebastien Pouliot  <spouliot@videotron.ca>

* PKCS1MaskGenerationMethod.cs: Added comment to justify why
the class is no more compatible with MS implementation (the bug
was preventing OAEP to work properly).

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

21 years ago2003-05-12 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Tue, 13 May 2003 01:44:47 +0000 (01:44 -0000)]
2003-05-12  Sebastien Pouliot  <spouliot@videotron.ca>

* PKCS1.cs: Corrected I2OSP to match PKCS#1 v.2.1 test vector
and fix the OAEP incompatibility issue.

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

21 years ago * Control.cs : ResizeRedraw, removed some unused code
Aleksey Ryabchuk [Mon, 12 May 2003 17:42:03 +0000 (17:42 -0000)]
* Control.cs : ResizeRedraw, removed some unused code
* DomainUpDown.cs :
* UpDownBase.cs : some improvements

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

21 years ago2003-05-12 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Mon, 12 May 2003 16:01:05 +0000 (16:01 -0000)]
2003-05-12  Dietmar Maurer  <dietmar@ximian.com>

* loader.c (mono_lookup_pinvoke_call): consider Ansi/Unicode
attributes (fix for bug 42021).

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

21 years ago2003-05-13 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Mon, 12 May 2003 15:31:47 +0000 (15:31 -0000)]
2003-05-13 Nick Drochak <ndrochak@gol.com>

* corlib_linux_test.args: Remove AllTests.cs's and add DictionaryEntry
* corlib_test.args: Add DictionaryEntry
* makefile.gnu: compile with debug
* DictionaryEntry.cs: Added test

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

21 years ago2003-05-12 Dick Porter <dick@ximian.com>
Dick Porter [Mon, 12 May 2003 15:12:24 +0000 (15:12 -0000)]
2003-05-12  Dick Porter  <dick@ximian.com>

* gc.c: Don't run finalizers when the finalizer thread is
finishing up, because the default domain has already been
destroyed.

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

21 years agoFix: preprocessing directives ARE case insensitive, now.
Rafael Teixeira [Mon, 12 May 2003 14:15:27 +0000 (14:15 -0000)]
Fix: preprocessing directives ARE case insensitive, now.

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

21 years ago2003-05-12 Martin Baulig <martin@ximian.com>
Martin Baulig [Mon, 12 May 2003 13:03:17 +0000 (13:03 -0000)]
2003-05-12  Martin Baulig  <martin@ximian.com>

* statement.cs (VariableInfo): Renamed to LocalInfo since it's
only used for locals and not for parameters.

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

21 years ago2003-05-12 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 12 May 2003 10:51:46 +0000 (10:51 -0000)]
2003-05-12  Zoltan Varga  <vargaz@freemail.hu>

* StringTest.cs: New tests for IndexOf and LastIndexOf + conversion
to Nunit 2.

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

21 years ago2003-05-12 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 12 May 2003 10:47:16 +0000 (10:47 -0000)]
2003-05-12  Zoltan Varga  <vargaz@freemail.hu>

* String.cs: Tweak IndexOf and LastIndexOf to match specification and
undocumented MS behaviour.

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

21 years ago2003-05-12 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 12 May 2003 10:07:14 +0000 (10:07 -0000)]
2003-05-12  Zoltan Varga  <vargaz@freemail.hu>

* mini-x86.c (mono_arch_output_basic_block): Handle negative zero
correctly.

* basic-float.cs: Added tests for negative zero.

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

21 years agochanges in the code for TAB key handling
Aleksey Ryabchuk [Mon, 12 May 2003 10:04:30 +0000 (10:04 -0000)]
changes in the code for TAB key handling

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

21 years agoFixes for compiling mPhoto:
Miguel de Icaza [Mon, 12 May 2003 04:23:41 +0000 (04:23 -0000)]
Fixes for compiling mPhoto:

2003-05-12  Miguel de Icaza  <miguel@ximian.com>

* support.cs (InternalParameters.ParameterType): Return the
ExternalType of the parameter.

* parameter.cs (Parameter.ExternalType): drop the two arguments,
they were unused.

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

21 years ago2003-05-11 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Mon, 12 May 2003 03:42:56 +0000 (03:42 -0000)]
2003-05-11  Ben Maurer  <bmaurer@users.sourceforge.net>

* *Calendar.cs: Implemented the TwoDigitYearMax property.

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

21 years agodon't exclude these 2 files any more
Gonzalo Paniagua Javier [Mon, 12 May 2003 02:25:53 +0000 (02:25 -0000)]
don't exclude these 2 files any more

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

21 years ago2003-05-11 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Mon, 12 May 2003 00:09:43 +0000 (00:09 -0000)]
2003-05-11  Miguel de Icaza  <miguel@ximian.com>

* class.cs (MethodData.Define): Do not set the `newslot' on
interface members, if they are also flagged as "override".

* expression.cs (UnaryMutator.EmitCode): Simple workaround to emit
better code for ++i and i++.  This only works for static fields
and local variables.

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

21 years ago2003-05-11 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Sun, 11 May 2003 23:52:40 +0000 (23:52 -0000)]
2003-05-11  Miguel de Icaza  <miguel@ximian.com>

* string-icalls.c (ves_icall_System_String_ctor_chara_int_int): if
value is null, we should throw an exception.   This is slightly
different than the other conventions used for the constructor.

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

21 years ago2003-05-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 11 May 2003 23:40:52 +0000 (23:40 -0000)]
2003-05-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* socket-io.c: fixed windows build.

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

21 years ago * MethodDef.cs: Add named param table and methods to get named param
Jackson Harper [Sun, 11 May 2003 23:38:53 +0000 (23:38 -0000)]
    * MethodDef.cs: Add named param table and methods to get named param
positions. Add method to get named local variables slot
number. Make sure param_lists aren't null when defining them. Add
specialname and rtspecialname attributes if the method being
defined is named '.ctor' or '.cctor'. Add new method for creating
signatures using a list of typerefs.
* GlobalMethodRef.cs: Use new CreateSignature method that takes an
array of typerefs.
* MethodRef.cs: Use new CreateSignature method
* InstrTable.cs: Use INSTR_LOCAL and INSTR_PARAM tokens for
instructions that take local and param operands.

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

21 years ago * ILParser.jay: Add tokens for instructions that take param and
Jackson Harper [Sun, 11 May 2003 23:37:23 +0000 (23:37 -0000)]
    * ILParser.jay: Add tokens for instructions that take param and
local args. Do not create empty lists for sig_args and
type_lists. Add param and local instructions.

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

21 years ago * TypeDef.cs: Add named param table and methods to get named param
Jackson Harper [Sun, 11 May 2003 23:36:35 +0000 (23:36 -0000)]
    * TypeDef.cs: Add named param table and methods to get named param
positions. Add method to get named local variables slot
number. Make sure param_lists aren't null when defining them. Add
specialname and rtspecialname attributes if the method being
defined is named '.ctor' or '.cctor'. Add new method for creating
signatures using a list of typerefs.
* GlobalMethodRef.cs: Use new CreateSignature method that takes an
array of typerefs.
* MethodRef.cs: Use new CreateSignature method
* InstrTable.cs: Use INSTR_LOCAL and INSTR_PARAM tokens for
instructions that take local and param operands.

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

21 years agoFix test
Miguel de Icaza [Sun, 11 May 2003 22:45:42 +0000 (22:45 -0000)]
Fix test

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

21 years ago2003-05-11 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Sun, 11 May 2003 21:38:54 +0000 (21:38 -0000)]
2003-05-11  Miguel de Icaza  <miguel@ximian.com>

* typemanager.cs (LookupDeclSpace): Add new method, sometimes we
want to pull the DeclSpace out of the builder_to_declspace instead
of the TypeBuilder (like in TypeContainer.FindMembers).

* class.cs (TypeContainer.FindMembers): Use LookupDeclSpace
instead of LookupTypeContainer.  Fixes the crash on .NET for
looking up interface members.

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

21 years ago2003-05-11 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Sun, 11 May 2003 21:10:16 +0000 (21:10 -0000)]
2003-05-11  Miguel de Icaza  <miguel@ximian.com>

* const.cs: Create our own emit context during the Definition
stage, so that constants are evaluated in the proper context, when
a recursive definition happens.

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

21 years agoFlooosh
Miguel de Icaza [Sun, 11 May 2003 20:21:36 +0000 (20:21 -0000)]
Flooosh

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

21 years ago2003-05-11 Martin Baulig <martin@ximian.com>
Martin Baulig [Sun, 11 May 2003 20:08:53 +0000 (20:08 -0000)]
2003-05-11  Martin Baulig  <martin@ximian.com>

* test-193.cs: New test for bug #39828.

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

21 years ago2003-05-11 Martin Baulig <martin@ximian.com>
Martin Baulig [Sun, 11 May 2003 20:07:59 +0000 (20:07 -0000)]
2003-05-11  Martin Baulig  <martin@ximian.com>

* statement.cs (Block.CreateSwitchBlock): New method.  Creates a
new block for a switch section.
(Block.AddLabel, Block.LookupLabel): If we're a switch section, do
the adding/lookup in the switch block.  Fixes #39828.

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

21 years agoReally revert Jaime's patch
Gonzalo Paniagua Javier [Sun, 11 May 2003 17:36:53 +0000 (17:36 -0000)]
Really revert Jaime's patch

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

21 years agoFixed.
Jaime Anguiano Olarra [Sun, 11 May 2003 16:57:06 +0000 (16:57 -0000)]
Fixed.

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

21 years ago2003-05-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 11 May 2003 16:36:02 +0000 (16:36 -0000)]
2003-05-11  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* XslTransform.cs: fixed bug #42739.

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

21 years agoVarious changes, they send the the SOAP request, now XmlSerialization is required
Miguel de Icaza [Sun, 11 May 2003 16:15:05 +0000 (16:15 -0000)]
Various changes, they send the the SOAP request, now XmlSerialization is required

+2003-04-30  Miguel de Icaza  <miguel@ximian.com>
+
+ * SoapHttpClientProtocol.cs: Flag the methods in the chain that
+ gets the caller method as non-inlineable.

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

21 years ago * ILParser.jay: Set size and packing information for types
Jackson Harper [Sun, 11 May 2003 16:09:38 +0000 (16:09 -0000)]
    * ILParser.jay: Set size and packing information for types

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

21 years ago * TypeDef.cs: Add size and packing information
Jackson Harper [Sun, 11 May 2003 16:08:10 +0000 (16:08 -0000)]
    * TypeDef.cs: Add size and packing information

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

21 years ago * PEAPI.cs: The class size in class layout metadata table is a
Jackson Harper [Sun, 11 May 2003 15:56:06 +0000 (15:56 -0000)]
    * PEAPI.cs: The class size in class layout metadata table is a
uint not a short.

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

21 years agoOops
Nick Drochak [Sun, 11 May 2003 13:58:20 +0000 (13:58 -0000)]
Oops

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

21 years agoModernize a bit. Remove all nunit v1 references.
Nick Drochak [Sun, 11 May 2003 13:53:30 +0000 (13:53 -0000)]
Modernize a bit. Remove all nunit v1 references.

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

21 years agoSun May 11 14:56:27 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Sun, 11 May 2003 13:06:12 +0000 (13:06 -0000)]
Sun May 11 14:56:27 CEST 2003 Paolo Molaro <lupus@ximian.com>

* inssel-long32.brg, basic-long.cs, exceptions.cs: handle
a couple of missing operations for long casts, with test cases.

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

21 years agoOne check we were missing in one of the CreateInstance() methods
Jaime Anguiano Olarra [Sun, 11 May 2003 12:54:24 +0000 (12:54 -0000)]
One check we were missing in one of the CreateInstance() methods

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

21 years ago2003-05-11 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Sun, 11 May 2003 05:51:07 +0000 (05:51 -0000)]
2003-05-11  Miguel de Icaza  <miguel@ximian.com>

* Binder.cs (ChangeType): Very simplistic change.  Am not sure if
it is correct, but it makes RemotingCorba move along a bit more
(Remoting.Corba invokes Binder.ConvertArgs, which calls
Binder.ChangeType with an Attribute [] to Object []).

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

21 years ago2003-05-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 11 May 2003 05:25:41 +0000 (05:25 -0000)]
2003-05-11  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* XslTransform.cs: fixed bug #42747.

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

21 years ago * ILParser.jay: Add field instructions
Jackson Harper [Sun, 11 May 2003 04:01:18 +0000 (04:01 -0000)]
    * ILParser.jay: Add field instructions

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

21 years agoAdd field types to build.
Jackson Harper [Sun, 11 May 2003 04:00:38 +0000 (04:00 -0000)]
Add field types to build.

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

21 years ago * IFieldRef.cs: New file - interface field references must implement
Jackson Harper [Sun, 11 May 2003 04:00:02 +0000 (04:00 -0000)]
    * IFieldRef.cs: New file - interface field references must implement
* ExternFieldRef.cs: New file - Reference to a field in another
assembly
* FieldRef.cs: New file - Reference to a field in this assembly
* GlobalFieldRef.cs: New file - Reference to a global field
* FieldInstr.cs: New file - Instruction that takes a field
instruction
* CodeGen.cs: Add method to resolve global methods
* ExternTypeRef.cs: Add method to get method references
* FieldDef.cs: Allow methods to be resolved before being defined
* IClassRef.cs: Add method to get field references.
* TypeDef.cs: Add method to resolve member fields.
* TypeRef.cs: Add method to get field references

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

21 years ago2003-05-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 11 May 2003 02:54:06 +0000 (02:54 -0000)]
2003-05-11  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* exceptions-x86.c: fixed small leaks in mono_arch_handle_exception.

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

21 years agoAdded Lupus' bug check list to be used when reporting bugs
Gonzalo Paniagua Javier [Sun, 11 May 2003 02:35:23 +0000 (02:35 -0000)]
Added Lupus' bug check list to be used when reporting bugs

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

21 years ago2003-05-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 11 May 2003 01:58:21 +0000 (01:58 -0000)]
2003-05-11  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* FormatterServices.cs: patch from Jean Marc that fixes bug #42742.

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

21 years ago2003-05-10 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Sun, 11 May 2003 01:43:08 +0000 (01:43 -0000)]
2003-05-10  Miguel de Icaza  <miguel@ximian.com>

* Encoding.cs (GetEncoding): Add all the aliases documented in the
framework.  We were missing a few.

Reorganize the table.  Also, convert the input name into the
lower-case - to _ before we compare against our table.

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

21 years ago2003-05-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 11 May 2003 01:34:59 +0000 (01:34 -0000)]
2003-05-11  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* socket-io.c: patch by Jerome Laban that fixes bug #42393.

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

21 years ago2003-05-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 11 May 2003 01:32:44 +0000 (01:32 -0000)]
2003-05-11  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* MulticastOption.cs: patch by Jerome Laban included in bug #42393.

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

21 years ago * CodeGen.cs: Store global methods and fields in hashtables to
Jackson Harper [Sat, 10 May 2003 21:07:42 +0000 (21:07 -0000)]
    * CodeGen.cs: Store global methods and fields in hashtables to
make lookup easier. Add method to resolve global methods.

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

21 years ago * ILParser.jay: Add global method references
Jackson Harper [Sat, 10 May 2003 21:06:12 +0000 (21:06 -0000)]
    * ILParser.jay: Add global method references

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

21 years agoAdd global method refs to build.
Jackson Harper [Sat, 10 May 2003 21:04:45 +0000 (21:04 -0000)]
Add global method refs to build.

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

21 years ago * GlobalMethodRef.cs: New file - A reference to a global method
Jackson Harper [Sat, 10 May 2003 21:04:14 +0000 (21:04 -0000)]
    * GlobalMethodRef.cs: New file - A reference to a global method
* CodeGen.cs: Store global methods and fields in hashtables to
make lookup easier. Add method to resolve global methods.

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

21 years ago * MethodDef.cs: Allways set max stack
Jackson Harper [Sat, 10 May 2003 20:33:22 +0000 (20:33 -0000)]
    * MethodDef.cs: Allways set max stack

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

21 years ago * ExternTable.cs: Alias corlib to mscorlib since these seem to get
Jackson Harper [Sat, 10 May 2003 19:38:34 +0000 (19:38 -0000)]
* ExternTable.cs: Alias corlib to mscorlib since these seem to get
used interchangably

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

21 years ago * MethodRef.cs: New file - Reference to a method in this assembly.
Jackson Harper [Sat, 10 May 2003 19:35:49 +0000 (19:35 -0000)]
    * MethodRef.cs: New file - Reference to a method in this assembly.

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

21 years ago * ExternTypeRef.cs: Add methods to get classref and methodrefs
Jackson Harper [Sat, 10 May 2003 19:33:49 +0000 (19:33 -0000)]
    * ExternTypeRef.cs: Add methods to get classref and methodrefs

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

21 years ago * ILParser.jay: Add locals, method references, and method instructions
Jackson Harper [Sat, 10 May 2003 19:32:05 +0000 (19:32 -0000)]
    * ILParser.jay: Add locals, method references, and method instructions

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

21 years agoAdd new files to build.
Jackson Harper [Sat, 10 May 2003 19:31:25 +0000 (19:31 -0000)]
Add new files to build.

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

21 years ago * IMethodRef.cs: New file - Interface that method references must
Jackson Harper [Sat, 10 May 2003 19:30:52 +0000 (19:30 -0000)]
* IMethodRef.cs: New file - Interface that method references must
implement
* ExternMethodRef.cs: New file - Reference to a method in another
assembly
* Local.cs: New file - A Local variable
* MethodInstr.cs: New file - an instruction that takes a method
reference operand
* IClassRef.cs: Add method to get a method reference from a class
reference
* MethodDef.cs: Add ability to resolve methods before defining
them, add max stack, locals, and entry point. Make CreateSignature
method public and static so other classes can use it.
* TypeDef.cs: Store methods and fields in hashtables so they can
be easily retrieved, add method to resolve member methods.
* TypeRef.cs: Add method for resolving member methods.

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

21 years agoflooosh
Miguel de Icaza [Sat, 10 May 2003 18:39:44 +0000 (18:39 -0000)]
flooosh

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

21 years agoDon't use -C here
Gonzalo Paniagua Javier [Sat, 10 May 2003 14:59:39 +0000 (14:59 -0000)]
Don't use -C here

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

21 years ago2003-05-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 10 May 2003 14:51:56 +0000 (14:51 -0000)]
2003-05-10  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* makefile:
* makefile.gnu: don't use -C when running make.

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

21 years ago2003-05-10 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sat, 10 May 2003 14:47:44 +0000 (14:47 -0000)]
2003-05-10  Sebastien Pouliot  <spouliot@videotron.ca>

* SignedXml.cs: Added property XmlResolver Resolver as per framework 1.1
documentation (no public declaration).
* Transform.cs: Added property XmlResolver Resolver as per framework 1.1
documentation (no public declaration).

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

21 years agoAdded missing reference to VBBinder.cs
Jaime Anguiano Olarra [Sat, 10 May 2003 11:58:16 +0000 (11:58 -0000)]
Added missing reference to VBBinder.cs

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

21 years agoAdded GetType
Marco Ridoni [Sat, 10 May 2003 11:24:11 +0000 (11:24 -0000)]
Added GetType

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

21 years agoSome late binding changes which somehow got lost on their way to CVS
Marco Ridoni [Sat, 10 May 2003 10:53:41 +0000 (10:53 -0000)]
Some late binding changes which somehow got lost on their way to CVS

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